Skip to main content

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.3.tar.gz (4.8 kB view hashes)

Uploaded Source

Built Distribution

pyreleaser_io-0.0.3-py3-none-any.whl (8.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page