A Python ecosystem specific library
Project description
This library provides routines for Python specific operations for project Thoth. An example of routines present in this library:
manipulating with project (see Project abstraction)
operations on top of requirements.txt files and/or Pipfile and Pipfile.lock files
operations on top of constraints.txt files
operations for operating with Python package source indexes (PEP-0503 compatible simple repository API)
operations for Python packages (default and the development ones) and their in memory hierarchical structures
Installation
This package is available on PyPI. You can install it with pip or Pipenv:
pipenv install thoth-python
Running and testing
You can use Pipenv for managing this project and execute testsuite using setup.py’s test command:
# Clone this package:
git clone https://github.com/thoth-station/python.git thoth-python
cd thoth-python
pipenv install --dev
pipenv run python3 setup.py test
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 thoth-python-0.16.9.tar.gz
.
File metadata
- Download URL: thoth-python-0.16.9.tar.gz
- Upload date:
- Size: 43.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 485fef2def2d632103db8116175ac0c56b8e9b5985dda2dd25e6f69c2dbe3ebb |
|
MD5 | ba7df04e1c026ef5cc840e4785ccf15b |
|
BLAKE2b-256 | 6d8f6d20bdc9e1611c28faba3b7c8874391e63205b04c40ab707d573260fc7a9 |
File details
Details for the file thoth_python-0.16.9-py3-none-any.whl
.
File metadata
- Download URL: thoth_python-0.16.9-py3-none-any.whl
- Upload date:
- Size: 52.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f949d7d8f5815b0d87a1b5d9640093b8a071ae3e11ce5ff054017e4f53a4261 |
|
MD5 | 56686497e5a6cd2db987e057c0ce8356 |
|
BLAKE2b-256 | da4db30837067dc93515dc69e246d50e1b1f1ba772f691a52de0b56f9b0c2636 |