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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyreleaser_io-0.0.3.tar.gz.
File metadata
- Download URL: pyreleaser_io-0.0.3.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.5rc1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dc935130937f428898e0d881fc2622cbc53d9bc4983608cbc33234f51f6de130
|
|
| MD5 |
4d8172352250940336da50907c959023
|
|
| BLAKE2b-256 |
6f5e6413da0a91a65d16576acd18e6da361ee6714a81b534ac87eeeb853b2211
|
File details
Details for the file pyreleaser_io-0.0.3-py3-none-any.whl.
File metadata
- Download URL: pyreleaser_io-0.0.3-py3-none-any.whl
- Upload date:
- Size: 8.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.5rc1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9830d787c46e4425412e47830d0fa496098f7246b7f8ff5de6a13fd5754bb328
|
|
| MD5 |
8f45efc32bd487b18ebf611daa7f4658
|
|
| BLAKE2b-256 |
cd50d8753357c55585feb7550b86bd08c3922f0ea3a72cf87fd5faae50c737b7
|