diff --git a/Makefile b/Makefile index d003eab..e8d8205 100644 --- a/Makefile +++ b/Makefile @@ -13,3 +13,9 @@ test: install-dependencies: pip3 install -r dev-requirements.txt + +commit-bump-version: + git add openstep_parser/__init__.py + git commit -m "chore: bump version to $(shell python3 -c 'import openstep_parser; print(openstep_parser.__version__)')" + git tag -m "$(shell python3 -c 'import openstep_parser; print(openstep_parser.__version__)')" + git push origin master --tags diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..ea97a12 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,10 @@ +[project] +name = "openstep-parser" +description = "OpenStep plist reader into python objects" +dynamic = ["version"] +readme = "README.md" +license = "MIT" +authors = [ + { name = "Ignacio Calderon" } +] +requires-python = ">= 3.10" diff --git a/setup.py b/setup.py index ca1fa4e..e7dd1a4 100644 --- a/setup.py +++ b/setup.py @@ -27,11 +27,7 @@ def read(*parts): name='openstep_parser', author='Ignacio Calderon', description='OpenStep plist reader into python objects', - long_description=long_description, - long_description_content_type='text/markdown', url="http://github.com/kronenthaler/openstep-parser", version=find_version("openstep_parser", "__init__.py"), - license='BSD License', - python_requires='>=3.8', packages=find_packages(exclude=['tests']) )