Collection of different functions
Project description
General |
|
Pipeline |
|
Tools |
|
VC |
|
Github |
|
PyPI |
|
Collection of different multipurpose functions.
This library is a collection of different functions I developed which I use in different projects so I put them here. New features are added when I need them somewhere.
Functionality
getenv_typed(): is a wrapper around os.getenv returning the value of the environment variable in the correct python type.
calculate_string(): takes an arithmetic expression as a string and calculates it.
SphinxDocServer: is a flask plugin to serve the repository’s docs build as HTML (by sphinx). Needs flask extra to be also installed to work.
env_exe_runner(): is a function to call a given tool from the first venv/tox/nox environment that has it installed in a list of venv/tox/nox environments.
get_venv_path(): is a function to get the path to the current venv.
get_venv_bin_dir(): is a function to get the path to the bin/Scripts dir of a given venv.
get_venv_tmp_dir(): is a function to get the path to the tmp/temp dir of a given venv.
get_venv_site_packages_dir(): is a function to get the path to the site-packages dir of a given venv.
where_installed(): is a function to find the installation places in and outside a venv.
Prerequisites
Works only with python version >= 3.6
A new version of pip that supports PEP-517/PEP-518 is required. When the setup fails try updating pip.
Disclaimer
No active maintenance is intended for this project. You may leave an issue if you have a questions, bug report or feature request, but I cannot promise a quick response time.
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
Hashes for formelsammlung-3.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9526ad834c5699a2ffa25b9c34ded3ce5426b2d6685d6e6602a1451bd08ee3c9 |
|
MD5 | 457fea010274fbc0b6c984f2d26b49a4 |
|
BLAKE2b-256 | 8947ecea4168f87c824358a64a1dbdb7cc88f629585b2a8ac81b9ce26e1fec2c |