Bump to 1.0.0 and update setup.py to drop command line usage
This commit is contained in:
1 parent
5390fd507f
commit
e45e031820
2 files changed
+31
-49
No files matched your search
@@ -14,8 +14,6 @@
|
||||
|
||||
from appdirs import user_cache_dir
|
||||
|
||||
__version__ = "0.1.5"
|
||||
|
||||
MIGRATION_FOLDER_NAME = "migrations"
|
||||
__version__ = "1.0.0"
|
||||
|
||||
DEFAULT_CACHE_PATH = user_cache_dir("django-migration-linter", version=__version__)
|
||||
@@ -21,7 +21,7 @@ PROJECT_DIR = path.abspath(path.dirname(__file__))
|
||||
|
||||
|
||||
def get_version():
|
||||
constants = path.join(PROJECT_DIR, 'django_migration_linter', 'constants.py')
|
||||
constants = path.join(PROJECT_DIR, "django_migration_linter", "constants.py")
|
||||
_version_re = re.compile(r"__version__\s+=\s+(?P<version>.*)")
|
||||
with open(constants, "r") as f:
|
||||
match = _version_re.search(f.read())
|
||||
@@ -29,59 +29,43 @@ def get_version():
|
||||
return str(ast.literal_eval(version))
|
||||
|
||||
|
||||
with open(path.join(PROJECT_DIR, 'README.rst')) as f:
|
||||
with open(path.join(PROJECT_DIR, "README.rst")) as f:
|
||||
long_description = f.read()
|
||||
|
||||
install_requirements = [
|
||||
'django>=1.11',
|
||||
'appdirs==1.4.3'
|
||||
]
|
||||
|
||||
test_requirements = [
|
||||
'pytest',
|
||||
'tox',
|
||||
'django-fake-database-backends',
|
||||
]
|
||||
|
||||
# noinspection PyUnresolvedReferences
|
||||
setup(
|
||||
name='django-migration-linter',
|
||||
name="django-migration-linter",
|
||||
version=get_version(),
|
||||
|
||||
description='Detect backward incompatible migrations for your django project',
|
||||
description="Detect backward incompatible migrations for your django project",
|
||||
long_description=long_description,
|
||||
url='https://github.com/3YOURMIND/django-migration-linter',
|
||||
author='3YOURMIND GmbH',
|
||||
license='Apache License 2.0',
|
||||
|
||||
packages=find_packages(exclude=['tests/']),
|
||||
install_requires=install_requirements,
|
||||
url="https://github.com/3YOURMIND/django-migration-linter",
|
||||
author="3YOURMIND GmbH",
|
||||
license="Apache License 2.0",
|
||||
packages=find_packages(exclude=["tests/"]),
|
||||
install_requires=["django>=1.11", "appdirs==1.4.3"],
|
||||
extras_require={
|
||||
'test': test_requirements
|
||||
},
|
||||
entry_points={
|
||||
'console_scripts': [
|
||||
'django-migration-linter = django_migration_linter.migration_linter:_main'
|
||||
"test": [
|
||||
"tox==3.9.0",
|
||||
"mysqlclient==1.4.2",
|
||||
"psycopg2-binary==2.8.2",
|
||||
"django_add_default_value==0.3.1",
|
||||
]
|
||||
},
|
||||
|
||||
keywords='django migration lint linter database backward compatibility',
|
||||
keywords="django migration lint linter database backward compatibility",
|
||||
classifiers=[
|
||||
'Development Status :: 4 - Beta',
|
||||
'Intended Audience :: Developers',
|
||||
'Environment :: Web Environment',
|
||||
'Framework :: Django',
|
||||
'Framework :: Django :: 1.11',
|
||||
'Framework :: Django :: 2.0',
|
||||
'Framework :: Django :: 2.1',
|
||||
|
||||
'Programming Language :: Python',
|
||||
'Programming Language :: Python :: 2',
|
||||
'Programming Language :: Python :: 2.7',
|
||||
'Programming Language :: Python :: 3',
|
||||
'Programming Language :: Python :: 3.4',
|
||||
'Programming Language :: Python :: 3.5',
|
||||
'Programming Language :: Python :: 3.6',
|
||||
'Programming Language :: Python :: 3.7',
|
||||
]
|
||||
"Development Status :: 4 - Beta",
|
||||
"Intended Audience :: Developers",
|
||||
"Environment :: Web Environment",
|
||||
"Framework :: Django",
|
||||
"Framework :: Django :: 1.11",
|
||||
"Framework :: Django :: 2.0",
|
||||
"Framework :: Django :: 2.1",
|
||||
"Programming Language :: Python",
|
||||
"Programming Language :: Python :: 2",
|
||||
"Programming Language :: Python :: 2.7",
|
||||
"Programming Language :: Python :: 3",
|
||||
"Programming Language :: Python :: 3.5",
|
||||
"Programming Language :: Python :: 3.6",
|
||||
"Programming Language :: Python :: 3.7",
|
||||
],
|
||||
)
|
||||
Reference in new issue
Block a user