Skip to main content

Python Package Repository Creator

Project description

PyPReC: Python Package Repository Creator

DOI

This package automates the process of repository creation for Python packages.

Installation

The package can be installed with Python's pip package manager.

pip install pyprec

Or manually:

git clone https://github.com/marcorossi5/pyprec.git
cd pyprec
pip install .

The last command installs the pyprec program into the environment python path.

Running the code

Package help message:

$ bash --help
usage: pyprec [-h] [-r RUNCARD] [-l {DEBUG,INFO,WARNING,ERROR,CRITICAL}]

optional arguments:
  -h, --help            show this help message and exit
  -r RUNCARD, --runcard RUNCARD
                        The settings runcard file.
  -l {DEBUG,INFO,WARNING,ERROR,CRITICAL}
                        set logging level

If a runcard is specified, settings are loaded from it. Please, find a default runcard here.

If no runcard is given by the user, the interactive mode is triggered: answer the prompted questions to proceed.

:warning: Note:
Both modes require that the prefix_folder does not contain any src folder inside. This is needed to ensure a clean workspace and avoid unintentional file deletion.

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

pyprec-1.0.2.tar.gz (14.5 kB view details)

Uploaded Source

Built Distribution

pyprec-1.0.2-py3-none-any.whl (18.6 kB view details)

Uploaded Python 3

File details

Details for the file pyprec-1.0.2.tar.gz.

File metadata

  • Download URL: pyprec-1.0.2.tar.gz
  • Upload date:
  • Size: 14.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for pyprec-1.0.2.tar.gz
Algorithm Hash digest
SHA256 648de147de472c38ae78e6948403633d714ffe660d71ce6378f04142ed805bf9
MD5 779a875f07ce22504aa4aaf7f80c5ea4
BLAKE2b-256 3c3af1fd36f19b14ae6118f9c3377c2dc3e05507c694f3b090f3d88c05f4b537

See more details on using hashes here.

File details

Details for the file pyprec-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: pyprec-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 18.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for pyprec-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6640efd3838763b6cbb554e106f6fb1b0046e0575cc9584e507ca23e966447aa
MD5 0a5f9f5ad51edc181185f52b77dac2b5
BLAKE2b-256 f1ebd87ce4a72aec4b68abfc5dc926eb2f6090c87cc0e0c2f38b050c60d2403c

See more details on using hashes here.

Supported by

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