Prepare, build and upload Python packages
Project description
PreparePack
Repository that prepares directories and files for programming and uploading Python packages.
Installation:
$ pip install preparepack
Usage:
$ prepack packageName
Replace packageName with the name of your package. It will create the package directory named "packageName_package", the "setup.py" file, a subdirectory named "packageName" containing the __init __.py file and the package file named "packageName.py" .
$ buildpack
Using this command you build the needed files before uploading your repository, such as .tar.gz and .whl . When you use this command, you must be in the same directory where the setup.py file is located.
$ uploadpypi
Calling this command, you start the procedure for uploading a package on Pypi. Make sure to be in the the directory which contains the dist folder. Make also sure to have a valid Pypi account, to remember the credentials and that your package has a valid name (not taken yet) and a valid version (not uploaded yet).
All commands have "--help" option.
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
Built Distribution
File details
Details for the file preparepack-1.4.0.tar.gz
.
File metadata
- Download URL: preparepack-1.4.0.tar.gz
- Upload date:
- Size: 2.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e0c5a6ad6fa1884b1627f0b80ed11c718ea534aec965240b9409f9db17f5fc8 |
|
MD5 | 8d9a22954e65b7a7bda514b0763473c1 |
|
BLAKE2b-256 | 4494cbf3b46b44ee609b93ecb9bbf02af7b2e3bd958b6a37c792a6770cf6d52e |
File details
Details for the file preparepack-1.4.0-py3-none-any.whl
.
File metadata
- Download URL: preparepack-1.4.0-py3-none-any.whl
- Upload date:
- Size: 2.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 361b06824768561e577331cf86b13f29e90a22d1edefdca3b2b0703e76de0c77 |
|
MD5 | 50960f540ca2d7f7408677ef97993ee9 |
|
BLAKE2b-256 | d84fcc399ca36022d4f6f207476607cef626c193d8d4c460550644ad34af350b |