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
setting things up for pypi #14
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- pyproject.toml - [build-system] currently points to poetry, is that fine for building a package for pip?
Yes, pip
will ignore the pyproject.toml
file.
- I'm not convinced we need all the libraries listed in
install_requires
insetup.py
- @johnamcleod you were taking care of dependencies before, can you give a hand here please?
True. I will look at that today and trim the list of dependencies.
@johnamcleod all good now? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me!
* Framework (#7) * Decision planning agents. (#8) * Background planning agents. (#9) * implemented coverage report with codecov.io (#11) * draft for codecov * added my PR branch * removing files spec * corrected an error in specifying file names * updated readme with badges and workflow badges * removed pypi installation instruction (#10) Co-authored-by: hstojic <hrvoje.stojic@protonmail.com> * Hstojic/trigger docs (#12) * modified publish-docs to trigger docs generation at website repo * tag example * accessing tag/branch environment variable * additional variable * removed testing branch * updating readme files - slack info, citaiton (#13) * setting things up for pypi (#14) * setting things up for pypi * isort; using main instead of version tags * corrected setup file; added MANIFEST file * updated readme file with pypi stuff * black * Remove redundant third party dependencies. (#15) * corrected workflows; small updates to the readme; corrected docs version * automatized release tag Co-authored-by: John Mcleod <43960404+johnamcleod@users.noreply.github.com> Co-authored-by: Felix Leibfried <felix.leibfried@gmail.com> Co-authored-by: Hrvoje Stojic <hrvoje.stojic@protonmail.com>
2 things I would need some help with:
install_requires
insetup.py
- @johnamcleod you were taking care of dependencies before, can you give a hand here please?I have set up a workflow for psuhing things to PyPi automatically, not sure how to test it though (hm, perhaps I could modfiy it to use test PyPi...)
I will first push things to test PyPi, to verify things work as intended