-
Notifications
You must be signed in to change notification settings - Fork 42
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
PyPI release checklist #67
Comments
I think this is a reasonable idea.
Maybe we should even divide it out, so that one can install this package without the server, i.e., only having Lark and pydantic as the base dependencies, so that one can use the basic parts of the repo: the models and parser? |
Seems sensible, if we add a validator this will be another use case where all deps are not needed. |
I completely agree that the version should be related to the actual version of the specification.
Sorry to ask, but do we really need pipy for this repository? Only a "few" people (mostly developers) will use this tool and I'm quite sure that all of them will prefer GitHub (especially when the releases are available on Github). I'm just not convinced there will be always somebody to keep pipy up-to-date just because we can. "Pip install" can be used with GitHub if needed: |
We already have one, so the question is whether we delete it or not! The question is whether this repo will ever be used for more general tools, e.g. quick command line tools that can be used to query all databases (in which case I would support a PyPI and be happy to maintain it). Otherwise, I guess I agree, as long as we make the installation instructions clear. |
I would suggest we follow the practice of tagging releases from time to time and if desired, I'm happy to add a travis job that will automatically deploy new tags to PyPI (no action needed) |
Hi all, I still get emails on these issues, but I haven't been in the practice of reading through them as of late. I anticipated from this issue's subject that my assistance may be necessary to add owner(s)/maintainer(s) to the |
thanks Donny, indeed that would be helpful - mine is |
Okay, @ltalirz is an owner of |
Closing this issue, as we are on track with releasing on PyPI and will use other issues to collect information when it's necessary to release another Major or Minor version. |
Hi all, we should prepare a PyPI release once we're up to date with v0.10.0 of the spec, as the paper approaches a final draft.
This issue is intended to track packaging changes before the release, and NOT missing features/functionality of the release, which we can track at #29.
The text was updated successfully, but these errors were encountered: