create, test, publish your python projects!
Project description
pyreleaser_io
Status
This project does almost nothing
Overview
This project is a response to a twitter post over at: https://twitter.com/garethr/status/1190968258712809472
Aim is to make creating, testing, publishing python projects a bit easier!
Current development focus
- Creating projects
What's working so far?
Task | Status |
---|---|
Create a new project (GH) | no |
Create a new project (files) | yes |
...plain/pipenv ready for pypi | yes |
...CLI executable ready for pypi | no |
...Flask | no |
...Docker (for generated projects) | no |
...setup.py wizard | no |
Testing/CI setup | no |
wheel building | no |
wheel uploading | no |
secure credential storage (keyring) | no |
support for bitbucket cloud | no |
support for bitbucket server | no |
support for gitlab | no |
support for travis | no |
support for circleci | no |
*AAS for use by other systems | no |
programatic settings file creation | no |
autoinstall dependencies | no |
create project with no vcs | yes |
settings file format?
---
pyreleaser_io:
github:
token: yourgithubtoken
Quickstart
Install pyreleaser
sudo yum install python3
pip3 install pyreleaser_io --user
pip3 install pipenv --user
pip3 install pyyaml --user
pip3 install jinja2 --user
pip3 install pygithub --user
todo: automatic dependency installation
Creating a project...
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyreleaser_io-0.0.1.tar.gz
(4.5 kB
view hashes)
Built Distribution
Close
Hashes for pyreleaser_io-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93194c1868201bf9cf0a5609be0f8cf8151ecb7bf72dbfa9506e00bddaae95cc |
|
MD5 | 27d3684d8d4cfcd112739d3a45afdbfd |
|
BLAKE2b-256 | 9b70473431d65245626c24a85e8a13c9cafb19b1b038a0c73293295de498a5a6 |