Skip to content

Commit de6db39

Browse files
committed
setup.py and readme were updated
1 parent 881cb16 commit de6db39

2 files changed

Lines changed: 12 additions & 4 deletions

File tree

README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,9 @@ __version__ = '1.0' # Здесь можно менять глобальный
182182
# https://github.com/devopshq/FuzzyClassificator/blob/master/FuzzyClassificator.py#L27
183183
# import pkg_resources # часть стандартной библиотеки setuptools
184184
# version = pkg_resources.get_distribution('YourProject').version
185-
185+
186+
devStatus = '4 - Beta' # Билд-статус по умолчанию, смотрите: https://pypi.python.org/pypi?%3Aaction=list_classifiers
187+
186188
# Логика версионирования в зависимости от веток настраивается ниже:
187189
if 'TRAVIS_BUILD_NUMBER' in os.environ and 'TRAVIS_BRANCH' in os.environ:
188190
print("This is TRAVIS-CI build")
@@ -193,7 +195,9 @@ if 'TRAVIS_BUILD_NUMBER' in os.environ and 'TRAVIS_BRANCH' in os.environ:
193195
'' if 'release' in os.environ['TRAVIS_BRANCH'] or os.environ['TRAVIS_BRANCH'] == 'master' else 'dev',
194196
os.environ['TRAVIS_BUILD_NUMBER'],
195197
)
196-
198+
199+
devStatus = '5 - Production/Stable' if 'release' in os.environ['TRAVIS_BRANCH'] or os.environ['TRAVIS_BRANCH'] == 'master' else devStatus
200+
197201
else:
198202
print("This is local build")
199203
__version__ += '.dev0' # set version as major.minor.localbuild if local build: python setup.py install
@@ -223,7 +227,7 @@ setup(
223227
entry_points={'console_scripts': ['MainScript = MainScript:Main']}, # Точка входа указывает на основной метод, который нужно запустить при запуске программы из консоли. Например, если основной модуль называется MainScript, то в данном примере будет запущен метод Main() этого скрипта, если вы наберёте в консоли команду "MainScript".
224228

225229
classifiers=[ # все допустимые классификаторы для PyPI подробно перечислены на страничке: https://pypi.python.org/pypi?%3Aaction=list_classifiers
226-
'Development Status :: 5 - Production/Stable',
230+
'Development Status :: {}'.format(devStatus),
227231
'Environment :: Console',
228232
'Intended Audience :: Science/Research',
229233
'Topic :: Scientific/Engineering :: Artificial Intelligence',

setup.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
# import pkg_resources # часть стандартной библиотеки setuptools
1212
# version = pkg_resources.get_distribution('YourProject').version
1313

14+
devStatus = '4 - Beta' # Билд-статус по умолчанию, смотрите: https://pypi.python.org/pypi?%3Aaction=list_classifiers
15+
1416
# Логика версионирования в зависимости от веток настраивается ниже:
1517
if 'TRAVIS_BUILD_NUMBER' in os.environ and 'TRAVIS_BRANCH' in os.environ:
1618
print("This is TRAVIS-CI build")
@@ -22,6 +24,8 @@
2224
os.environ['TRAVIS_BUILD_NUMBER'],
2325
)
2426

27+
devStatus = '5 - Production/Stable' if 'release' in os.environ['TRAVIS_BRANCH'] or os.environ['TRAVIS_BRANCH'] == 'master' else devStatus
28+
2529
else:
2630
print("This is local build")
2731
__version__ += '.dev0' # set version as major.minor.localbuild if local build: python setup.py install
@@ -51,7 +55,7 @@
5155
entry_points={'console_scripts': ['exampleproject = exampleproject.Main:Main']}, # Точка входа указывает на основной метод, который нужно запустить при запуске программы из консоли. Например, если основной модуль в пакете exampleproject называется Main, то в данном примере будет запущен метод Main() этого скрипта, если вы наберёте в консоли команду "exampleproject".
5256

5357
classifiers=[ # все допустимые классификаторы для PyPI подробно перечислены на страничке: https://pypi.python.org/pypi?%3Aaction=list_classifiers
54-
'Development Status :: 5 - Production/Stable',
58+
'Development Status :: {}'.format(devStatus),
5559
'Environment :: Console',
5660
'Intended Audience :: Developers',
5761
'Topic :: Utilities',

0 commit comments

Comments
 (0)