-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Moved the metadata into setup.cfg
.
#139
base: master
Are you sure you want to change the base?
Conversation
Hi! Thanks for your contribution! The build fails for Python 2.7, which is still supported by |
Should we just drop 2.7? In my own projects I have never supported python 2. Given that I am in python since 2013 ... and given that 2 has been dropped by PSF, I guess it may make sense to drop it too. |
Added `pyproject.toml`. Version is now fetched and populated automatically from git tags using setuptools_scm. Metadata stored in source files is fetched using `read_version`. Got rid of raw scripts, using `console_scripts` entry point since now. Disabled CI for python `2.7` because of `File "tests.py", line 1069, in <module> m = __import__(module, fromlist=[module]) TypeError: Item in "from list'' must be str, not unicode`
I've opened the discussion about dropping Python 2.7 support at #140. |
I was going to make these same changes. Almost exactly like you made them. |
Added
pyproject.toml
.Version is now fetched and populated automatically from git tags using
setuptools_scm
.Metadata stored in source files is fetched using
read_version
.Got rid of raw scripts, using
console_scripts
entry point since now.