Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rochacbruno-archive/pipenv_tools
Missing tools for pipenv
https://github.com/rochacbruno-archive/pipenv_tools
Last synced: 2 months ago
JSON representation
Missing tools for pipenv
- Host: GitHub
- URL: https://github.com/rochacbruno-archive/pipenv_tools
- Owner: rochacbruno-archive
- License: mit
- Created: 2017-09-22T19:49:46.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-09-22T19:51:00.000Z (over 7 years ago)
- Last Synced: 2024-05-02T04:51:36.487Z (9 months ago)
- Language: Python
- Size: 34.2 KB
- Stars: 10
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pipenv_tools
The missing tools for `Pipenv`
## Install
`pipenv install pipenv_tools`
## The Tools
### build
`pipenv tools prepare_setup --options --params`
This command will parse the contents of your `Pipfile` and generate a
`setup.py` file and other required artifacts.If passing `--plain` only a `setup.py` will be created, but by default it creates
`setup.py`, `setup.py`, `pyproject.toml` and `MANIFEST.in` files.
> NOTE: by default the `MANIFEST.in` will be generated according to your VCS files `.gitignore` for example. Or taking argument from your Pipfile.
### Publish
`pipenv tools publish --options`
Uses `twine` to release your package to PyPI but before it will execute a `check`
for `safety` issues and also if `--bump minor|major|fix` is passed it will also
invoke `pipenv tools bumpversion`