Squashed 'SpiffWorkflow/' changes from d9fcd45a3..a094adad8

a094adad8 Prep for release 1.2.1 - Minor fix for a dependency in Python 3.10
b9e3dd80e Merge pull request #253 from sartography/feature/avoid_importlib_for_python_3.8_up
df311639c do not install importlib-metadata if greater than python 3.7 w/ burnettk

git-subtree-dir: SpiffWorkflow
git-subtree-split: a094adad8767f82e9c5fa806a46597e066252a72
This commit is contained in:
burnettk 2022-10-19 10:31:33 -04:00
parent cf7e156048
commit 6524778a76
4 changed files with 5 additions and 5 deletions

View File

@ -11,6 +11,6 @@ formats: []
python: python:
pip_install: true pip_install: true
version: 3.7 version: 3.10
extra_requirements: extra_requirements:
- docs - docs

View File

@ -51,7 +51,7 @@ Licensing:
## Releases ## Releases
For you dev op folks who release builds to the larger community ... For you dev op folks who release builds to the larger community ...
Be sure to edit the conf.py, and update the release tag: doc/conf.py Update the release tag: doc/conf.py
And also edit setup.py and assure that has the same release tag. And also edit setup.py and assure that has the same release tag.
New versions of SpiffWorkflow are automatically published to PyPi whenever New versions of SpiffWorkflow are automatically published to PyPi whenever
a maintainer of our GitHub repository creates a new release on GitHub. This a maintainer of our GitHub repository creates a new release on GitHub. This

View File

@ -22,7 +22,7 @@ copyright = '2022, Sartography'
author = 'Sartography' author = 'Sartography'
# The full version, including alpha/beta/rc tags # The full version, including alpha/beta/rc tags
release = '1.2.0' release = '1.2.1'
# -- General configuration --------------------------------------------------- # -- General configuration ---------------------------------------------------

View File

@ -13,7 +13,7 @@ HERE = pathlib.Path(__file__).parent
README = (HERE / "README.md").read_text() README = (HERE / "README.md").read_text()
setup(name='SpiffWorkflow', setup(name='SpiffWorkflow',
version='1.2.0', version='1.2.1',
description='A workflow framework and BPMN/DMN Processor', description='A workflow framework and BPMN/DMN Processor',
long_description=README, long_description=README,
long_description_content_type="text/markdown", long_description_content_type="text/markdown",
@ -23,7 +23,7 @@ setup(name='SpiffWorkflow',
packages=find_packages(exclude=['tests', 'tests.*']), packages=find_packages(exclude=['tests', 'tests.*']),
install_requires=['configparser', 'lxml', 'celery', 'dateparser', 'pytz', install_requires=['configparser', 'lxml', 'celery', 'dateparser', 'pytz',
# required for python 3.7 - https://stackoverflow.com/a/73932581 # required for python 3.7 - https://stackoverflow.com/a/73932581
'importlib-metadata<5.0'], 'importlib-metadata<5.0; python_version <= "3.7"'],
keywords='spiff workflow bpmn engine', keywords='spiff workflow bpmn engine',
url='https://github.com/sartography/SpiffWorkflow', url='https://github.com/sartography/SpiffWorkflow',
classifiers=[ classifiers=[