Skip to main content

RPGT

Python version Wheel MLLint

An Automated Repository and Pipeline Generation Tool for Data-Science Projects.

Quick Install

  • pip install rpgt

Example project

An example project has been created to show case what RPGT can generate.

RPGT generated example project

Documentation

Features

  • .githooks folder with pre-commit linting

  • .gitlab folder with issue and merge templates

  • .gitignore generator

  • README.md generator

  • LICENSE.md generator

  • CHANGELOG.md generator

  • CONTRIBUTING.md generator

  • directory structure generator

  • basic files generator

  • Pipfile generator (requirements file)

  • automated linting setup

  • automated testing setup

  • automated DVC integration

  • CICD generators

    • gitlab CI
      • linting
      • testing
      • publishing
      • reports & artifacts
    • github actions
  • automated package distribution setup

  • automated docker image distribution setup

License

This project is MIT licensed. Please see the LICENSE file for more information.

Authors

  • Dimitri Stallenberg
  • Gijs de Jong
  • Niels Bauman

Please see the CONTRIBUTING file for more information on how to contribute to this project.

Metadata

Release files for rpgt 1.0.0

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

Source distribution (sdist)

Source distribution for rpgt 1.0.0
File Size Uploaded Provenance Actions
rpgt-1.0.0.tar.gz 66.3 kB Without provenance Details for rpgt-1.0.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for rpgt 1.0.0
File Interpreter ABI Platform Actions
rpgt-1.0.0-py3-none-any.whl Python 3 none any Details for rpgt-1.0.0-py3-none-any.whl

Total release size: 158.9 kB

Release files / rpgt-1.0.0.tar.gz

Download URL rpgt-1.0.0.tar.gz
Size 66.3 kB
Tags Source
SHA-256 checksum
How to use checksums
3351172ef2ea1ab95d9019cb06a27acce951125d6df7e0ed7d54216e59022829
BLAKE2b-256 checksum
How to use checksums
5e6dab36167fb7cf727ac85ab9542ad47bd956745694032068b45045433ede44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.6

Release files / rpgt-1.0.0-py3-none-any.whl

Download URL rpgt-1.0.0-py3-none-any.whl
Size 92.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d7afd2d54773547f1ef8fab2bec809e1eb51c910a433f20ef28f4dbbe40afe53
BLAKE2b-256 checksum
How to use checksums
c341727aaa1f89ee9316caf4b8355fa57e2ba15d2c11571b04669658bfe7050b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.6

Security for rpgt 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

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