Python Package Repository Creator
Project description
PyPReC: Python Package Repository Creator
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
Release history Release notifications | RSS feed
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
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 648de147de472c38ae78e6948403633d714ffe660d71ce6378f04142ed805bf9 |
|
MD5 | 779a875f07ce22504aa4aaf7f80c5ea4 |
|
BLAKE2b-256 | 3c3af1fd36f19b14ae6118f9c3377c2dc3e05507c694f3b090f3d88c05f4b537 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6640efd3838763b6cbb554e106f6fb1b0046e0575cc9584e507ca23e966447aa |
|
MD5 | 0a5f9f5ad51edc181185f52b77dac2b5 |
|
BLAKE2b-256 | f1ebd87ce4a72aec4b68abfc5dc926eb2f6090c87cc0e0c2f38b050c60d2403c |