@@ -19,6 +19,14 @@ def get_version():
1919 raise RuntimeError ('Unable to find version string in {0}.' .format (VERSION_FILE ))
2020
2121
22+ def get_lines (file_path ):
23+ return open (file_path , 'r' ).read ().split ('\n ' )
24+
25+
26+ install_requires = get_lines ('requirements/requirements.txt' )
27+ tests_require = get_lines ('requirements/requirements-testing.txt' )
28+
29+
2230setup (
2331 name = 'django-db-mutex' ,
2432 version = get_version (),
@@ -30,28 +38,23 @@ def get_version():
3038 packages = find_packages (),
3139 classifiers = [
3240 'Programming Language :: Python' ,
33- 'Programming Language :: Python :: 3.6' ,
3441 'Programming Language :: Python :: 3.7' ,
42+ 'Programming Language :: Python :: 3.8' ,
43+ 'Programming Language :: Python :: 3.9' ,
3544 'Intended Audience :: Developers' ,
3645 'License :: OSI Approved :: MIT License' ,
3746 'Operating System :: OS Independent' ,
3847 'Framework :: Django' ,
3948 'Framework :: Django :: 2.2' ,
4049 'Framework :: Django :: 3.0' ,
4150 'Framework :: Django :: 3.1' ,
51+ 'Framework :: Django :: 3.2' ,
52+ 'Framework :: Django :: 4.0' ,
53+ 'Framework :: Django :: 4.1' ,
4254 ],
4355 license = 'MIT' ,
44- install_requires = [
45- 'Django>=2.2' ,
46- ],
47- tests_require = [
48- 'psycopg2' ,
49- 'django-nose>=1.4' ,
50- 'mock' ,
51- 'coverage>=3.7.1' ,
52- 'freezegun>=0.3.2' ,
53- 'django-dynamic-fixture'
54- ],
56+ install_requires = install_requires ,
57+ tests_require = tests_require ,
5558 test_suite = 'run_tests.run_tests' ,
5659 include_package_data = True ,
5760 zip_safe = False ,
0 commit comments