-
Notifications
You must be signed in to change notification settings - Fork 8
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
Outdated Package on PyPi - use automated build & deploy on push to repo or cronjob #30
Comments
@nlsdfnbch Thanks for opening the issue. I didn't released new version with the latest commits as I wanted to invest more time on covering more APIs and setting up stuffs before going live. The initial version in PyPi that I uploaded was just to learn how PyPi works. Did you try ?
and then in Python terminal,
The import works fine for me. |
That installation does work, yes. :) |
Though, I have wrote good amount of code in python, but all for personal purpose like crawlers or classifiers/ML stuffs. Hence, never followed coding standards. Keeping this issue open to automate the pypi dev and prod deployments |
Since the current version on PyPi isn't importable (throws a hearty
ImportError
on callingimport pirant
), I suggest automating all or part of the build process.You can check out the automated deploy process and how to set it up here:
https://docs.travis-ci.com/user/deployment/pypi/
You could also, perhaps, consider a
dev
branch, via which you can deploy a pre-release package .If you're new to the workflow with
dev
branches, have a look here:http://nvie.com/posts/a-successful-git-branching-model/
For
dev
branch builds to work, the version number insetup.py
requires the appendixd<number>
or similar. See here for more on that:https://packaging.python.org/tutorials/distributing-packages/#choosing-a-versioning-scheme
This is, all of it, of course a wee bit more than necessary, but perhaps it's a neat practice excercise ? You could add issues for newbies for them to have a go at it.
The text was updated successfully, but these errors were encountered: