Skip to main content

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...

Release files for pyreleaser-io 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyreleaser-io 0.0.3
File Size Uploaded
pyreleaser_io-0.0.3.tar.gz 4.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyreleaser-io 0.0.3
File Interpreter ABI Platform
pyreleaser_io-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size:13.1 kB

Release files / pyreleaser_io-0.0.3.tar.gz

Download URL pyreleaser_io-0.0.3.tar.gz
Size 4.8 kB
Tags Source
SHA-256 checksum
How to use checksums
dc935130937f428898e0d881fc2622cbc53d9bc4983608cbc33234f51f6de130
BLAKE2b-256 checksum
How to use checksums
6f5e6413da0a91a65d16576acd18e6da361ee6714a81b534ac87eeeb853b2211
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / pyreleaser_io-0.0.3-py3-none-any.whl

Download URL pyreleaser_io-0.0.3-py3-none-any.whl
Size 8.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9830d787c46e4425412e47830d0fa496098f7246b7f8ff5de6a13fd5754bb328
BLAKE2b-256 checksum
How to use checksums
cd50d8753357c55585feb7550b86bd08c3922f0ea3a72cf87fd5faae50c737b7
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

2 release files

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page