-
Notifications
You must be signed in to change notification settings - Fork 20
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
questions about dependencies #51
Comments
Thanks for asking! Package requirements are specified in https://github.com/collective/sphinxcontrib-httpexample/blob/master/setup.cfg#L24 as follows
if there were known minimum versions for requirements, they would be in setup.cfg. Reasonable setuptools version is required to support declarative package configuration from setup.cfg. Having requirement*-files are only for reproducible development environment and you should ignore them in downstream packaging
In the future, when touching this next time, I will change naming of requirement*-files somehow to have separate requirements files (both unpinned and pinned) for Python 2 and Python 3. (I'm not in hurry for breaking Python 2 compatibility). |
Ok, thanks for the info. another dependency question. It looks like upstream for simonpercivall/astunparse hasn't been touched in a year. Are you using it on python 3.6 ok, or is there another astunparse I haven't found? |
I recall the tests are being run on against 3.6. There seems to be a newer fork, but I’m not currently able to work for switching to that https://github.com/mbdevpl/typed-astunparse |
Notes about the recent changes:
|
Hello,
I am looking at packaging this software for Gentoo Linux.
I'm a bit uncertain about how your dependencies work. I am aware of requirements.txt, but you also have requirements-unfrozen.txt, which is much shorter than requirements.txt.
In my Gentoo package, what should I list as dependencies -- everything in requirements.txt or requirements-unnfrozen.txt?
Also, can you clarify which dependencies are needed to build, run and test your package?
Thanks much,
William
The text was updated successfully, but these errors were encountered: