denver
Denver API for Python
This API is specifically designed for python developers who want to use advanced utilities but without coding much. The API requires you to have minimum Python 3.6.
tools
this is a new package built into denver and now you can use every module inside it as a command line
tool. You can type the following command python denverapi.tools to get a list of available tools.
Features
There are a lot of modules and libraries in denverapi and here is a good list of them.
Installation
The package can be installed by
pip install denver-api
and upgraded by
pip install --upgrade denver-api
Documentation
Documentation for denver can be found out at this page. Also Documentation can be generated by the following command
pip install pdoc3
or if you already have then you can upgrade it by following command
pip install --upgrade pdoc3
After installation cd to root of this repository and run this command
pdoc denverapi -o docs --html --config show_source_code=False --template-dir pdoc.
This will generate documentation and save it under the folder docs.
Community
This is a community driven project and accepts pull requests of any kind (read CONTRIBUTING.md), Thanks to all the contributors. Contributions are appreciated. It will be really helpful if you raise a issue on finding bugs, documentation issues and typos.
Please do not use forums such as StackOverflow for asking questions related to this repository because this repository is not popular enough to be heard on forums. Please use this repositories GitHub issues.
Fixed Bugs
3.0.0
Untracked :(
2.5.2, 2.5.3, 2.5.4
denverapi.function_loggerfixed wrapped function not returning anything.denverapi.autopybfixes
2.5.1
denverapi.autopybminimum version fix
2.4.1
denverapi.bdtpfserv.postfunction is now fixes to work without pausing and making troublesdenverapi.tools.bdtpservertool fixed for the post argumentdenverapi.tools.cpic_editortool fixes which produced file system errors on linux
2.1.0
denverapi.pysetup.find_package_datafunction is now fixed, so it can include files at root level of a module
What's New
3.0.0
- removed
pyelibbecause I realised how useless it it. - added documentation for major part of codebase
- added
denverapi.tools.cryptifyto encrypt files and decrypt files - added
encryptionto encrypt and decrypt data - removed
cpicdue to complexity and incompatibility with existing modules. - removed the documentation (that was a lot of work, now use the python documentation generated by pdoc3)
- better cli for
denverapi.autopyb - added support for Python 3.6
- added new command line utilities.
- added
entrypointsto all tools as scripts. - added ability to
denverapi.autopyb.commands.pipto be able to detect dependencies and do not run pip for no reason - added ability to
denverapi.tools.cpic_editorto save cpic images to file.
2.5.0
- autopyb is added as a new auto building manager
2.4.1
- Thread control
- Split up the pygame into a separate section (denverapi is sometimes required without pygame)
2.2.0
- new indev tools
- renamed to a new project
2.1.0
denver.toolspackage is now added as a standard interface to many modules (Many tools are still work in progress)
Metadata
Release files for denver-api 3.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| denver_api-3.0.0.tar.gz | 35.0 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| denver_api-3.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 79.3 kB
Release files / denver_api-3.0.0.tar.gz
| Download URL | denver_api-3.0.0.tar.gz |
|---|---|
| Size | 35.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
20463f27ed8d222dfd3d9cd95325bdb059290c89d0acb0c379a87cb6fde13014
|
|
BLAKE2b-256 checksum How to use checksums |
32c01195a9b1f4afece678d5d3def623d4751c5edf3acce30affe258d8cbaf97
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.3.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10
|
Release files / denver_api-3.0.0-py3-none-any.whl
| Download URL | denver_api-3.0.0-py3-none-any.whl |
|---|---|
| Size | 44.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8a0159c4aa4c73e2eabe158d81858e074b7d6983baf8dbf8f508bbbb64dab900
|
|
BLAKE2b-256 checksum How to use checksums |
b76490d2afd6b8685220c38190fcb744582a5c320372fb3c435eeeb99dfe32e3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.3.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10
|
Security for denver-api 3.0.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.