old_contents: import re
  
  from setuptools import setup
  
  # Get version without importing
  with open('qr_code/__init__.py', 'rb') as f:
      VERSION = str(re.search('__version__ = \'(.+?)\'', f.read().decode('utf-8')).group(1))
  
  setup(
      name='django-qr-code',
      version=VERSION,
      packages=['qr_code', 'qr_code.qrcode', 'qr_code.templatetags'],
      url='https://github.com/dprog-philippe-docourt/django-qr-code',
      license='BSD 3-clause',
      author='Philippe Docourt',
      author_email='philippe@docourt.ch',
      maintainer='Philippe Docourt',
      description='An application that provides tools for displaying QR codes on your Django site.',
      long_description="""This application provides tools for displaying QR codes on your `Django <https://www.djangoproject.com/>`_ site.
  
  This application depends on the `Segno QR Code generator <https://pypi.org/project/segno/>`_.
  
  This app makes no usage of the Django models and therefore do not use any database.
  
  Only Python >= 3.6 is supported.""",
      install_requires=['segno', 'django>=2.2'],
      python_requires='>=3',
      classifiers=[
          'Development Status :: 5 - Production/Stable',
          'Intended Audience :: Developers',
          'Topic :: Software Development :: Libraries :: Python Modules',
          'Topic :: Internet :: WWW/HTTP',
          'License :: OSI Approved :: BSD License',
          'Programming Language :: Python :: 3 :: Only',
          'Framework :: Django :: 2.2',
          'Framework :: Django :: 3.0',
          'Framework :: Django :: 3.1',
          'Natural Language :: English'
      ],
      keywords='qr code django',
  )
  
new_contents: import re
  
  from setuptools import setup
  
  # Get version without importing
  with open('qr_code/__init__.py', 'rb') as f:
      VERSION = str(re.search('__version__ = \'(.+?)\'', f.read().decode('utf-8')).group(1))
  
  with open("README.md", "r", encoding='utf-8') as fh:
      long_description = fh.read()
  
  with open("LICENSE", "r", encoding='utf-8') as fh:
      license = fh.read()
  
  
  setup(
      name='django-qr-code',
      version=VERSION,
      packages=['qr_code', 'qr_code.qrcode', 'qr_code.templatetags'],
      url='https://github.com/dprog-philippe-docourt/django-qr-code',
      license='BSD 3-clause',
      author='Philippe Docourt',
      author_email='philippe@docourt.ch',
      maintainer='Philippe Docourt',
      description='An application that provides tools for displaying QR codes on your Django site.',
      long_description=long_description,
      long_description_content_type="text/markdown",
      install_requires=['segno', 'django>=2.2'],
      python_requires='>=3.7',
      classifiers=[
          'Development Status :: 5 - Production/Stable',
          'Intended Audience :: Developers',
          'Topic :: Software Development :: Libraries :: Python Modules',
          'Topic :: Internet :: WWW/HTTP',
          'License :: OSI Approved :: BSD License',
          'Programming Language :: Python :: 3 :: Only',
          'Framework :: Django :: 2.2',
          'Framework :: Django :: 3.2',
          'Natural Language :: English'
      ],
      keywords='qr code django',
  )
  
subject: Update setup.py.