base-api-utils
DRF common utilities
Virtual Env
$ python3 -m venv env
$ source env/bin/activate
python setup
sudo add-apt-repository ppa:deadsnakes/ppa -y
sudo apt-get -y -f install python3.7 python3-pip python3.7-dev python3.7-venv libpython3.7-dev python3-setuptools
sudo -H pip3 --default-timeout=50 install --upgrade pip
sudo -H pip3 install virtualenv
Install reqs
pip install -r requirements.txt
Development dependencies
To install dev dependencies (e.g. pytest):
pip install -e ".[dev]"
Packaging
Create ~/.pypirc:
[distutils]
index-servers =
pypi
[pypi]
username = __token__
password = pypi-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
python3 -m pip install --upgrade build
python3 -m build
Uploading
python3 -m pip install --upgrade twine
Test Py Pi
python3 -m twine upload --repository testpypi dist/*
Production PyPi
python3 -m twine upload dist/*
Install from testPyPi.Org
pip install -i https://test.pypi.org/simple/ base-api-utils --no-deps
Install from GitHub
pip install git+https://github.com/fntechgit/base-api-utils
Failed Celery Async Tasks Management
For a deep dive into the technical implementation, CLI usage, and troubleshooting steps, please refer to the dedicated management guide:
Metadata
Release files for base-api-utils 1.1.120
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| base_api_utils-1.1.120.tar.gz | 65.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| base_api_utils-1.1.120-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 149.4 kB
Release files / base_api_utils-1.1.120.tar.gz
| Download URL | base_api_utils-1.1.120.tar.gz |
|---|---|
| Size | 65.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9c8be3cbe19c0f2e9729c1de87ab961553d73e1160bda59a29d4f7d27c8dab64
|
|
BLAKE2b-256 checksum How to use checksums |
cb7034b012bc5a9681c8c9301230e3b546c0a04678127e9aa0cc29486a02c030
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / base_api_utils-1.1.120-py3-none-any.whl
| Download URL | base_api_utils-1.1.120-py3-none-any.whl |
|---|---|
| Size | 83.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
46cb3a79e4d583c18019f108479b5f0ece76f9fc28df0048fdf78d3aa023df9b
|
|
BLAKE2b-256 checksum How to use checksums |
9a9a93e15d51abc3d6f056e318919774d8501bb452174555450b2ea6701896b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|