Project Links

Meta

Maintainers

Classifiers

Love Python Packaging

This is a simple tool which is meant to quickly bootstrap a Python
package, and make most of the manual step of creating a Python package
painless. It is highly non-configurable, because good library are
opinionated (but you can prove me my default are wrong). So it should
work out of the box.

Usage:

$ love [packagename]

If you don’t provide a package name, it will provide one for you.

Then it : - Checks the name is not taken on PyPI - Set up the GitHub
repository - Clone repository locally - Enable Travis. - Create a
minimal project layout - Setup the package using
flit

You now just need to focus on coding.

Name on PyPI.

Love will also warn you if your package has a name close to an already
published one. Eg (panda too close to pandas)

Travis and GitHub

Love will ask you to provide a Github Token to log in to Travis &
GitHub, it will open a GitHub Page to generate a token, and try to store
this token in your keychain.