Closed elyezer closed 3 years ago
looks like it doesn't like that semi-colon
Run python setup.py sdist
error in sphinxcontrib-autoprogram setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers; Parse error at "';python_'": Expected stringEnd
Error: Process completed with exit code 1.
@kdelee yeah trying to see why. I've followed the format suggested here https://setuptools.readthedocs.io/en/latest/userguide/dependency_management.html?highlight=install_requires#platform-specific-dependencies
Oh it seems I missed having some quotes around 3.7
. Now this seems good to go 🎉
OK this is somewhat tricky, having the future-annotations package is not enough to prevent the import error.
Opened this expecting to be able to support Python 3.6+ but it will require more work than initially expected. Not sure if this is an intended thing so I will close this for now.
In order to use
from __future__ import annotations
on Python 3.6 we need to install the future-annotations package.Fix #42