Skip to content
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

Automatically publish releases to pypi #11

Open
2 of 3 tasks
simonvanderveldt opened this issue Oct 2, 2019 · 3 comments · Fixed by #25
Open
2 of 3 tasks

Automatically publish releases to pypi #11

simonvanderveldt opened this issue Oct 2, 2019 · 3 comments · Fixed by #25
Milestone

Comments

@simonvanderveldt
Copy link
Member

simonvanderveldt commented Oct 2, 2019

Would it be an idea to publish druid to pypi? That way it would just be a pip install away instead of needing more complex steps to install it.
If we do, we should make sure this happens automatically for every release we make.

This would mean the following things need to happen:

For those who have never done this, some usable info can be found here https://realpython.com/pypi-publish-python-package/

@trentgill
Copy link
Collaborator

i would love this!
should we wait until druid is better tested and stable, or is it easy to get updates included upstream too?

@simonvanderveldt
Copy link
Member Author

simonvanderveldt commented Oct 4, 2019

We'd be the owner of the package on pypi so we can publish whenever we want :)

We could even mark/version it as pre release if we so desire (meaning install would need to be done using pip install --pre or using the correct full pre-release version identifier).

@simonvanderveldt
Copy link
Member Author

Partially fixed by #25, still need to automate the process

@simonvanderveldt simonvanderveldt changed the title Publish to pypi? Publish to pypi Oct 15, 2019
@simonvanderveldt simonvanderveldt changed the title Publish to pypi Automatically publish releases to pypi Oct 15, 2019
@simonvanderveldt simonvanderveldt added this to the 0.3.0 milestone Oct 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants