Denver API for python full-stack development
Project description
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.8
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.
WARNING
The tools.cpic_editor is still a work in progress
colored text (denver.ctext)
Colored console output have been a problem since long but here at denver API, we provide cross-platform colored console output in almost any console. we also provide emulated print and input function with extra keyword arguments for coloring and customizing. the default print and input function of you code can be switched out to these one by
from denverapi import ctext
print = ctext.print
input = ctext.input
# You can do the same with input
print("Hello", "World in colored", "text", fore="green", back="white", style="bright")
print("Hello", "World in simple", "environment")
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 (currently in progress and may not be visible for some time). Also Documentation provided with this project can be used but you will have to install mkdocs by the following command
pip install mkdocs
or if you already have then you can upgrade it by following command
pip install --upgrade mkdocs
After installation cd to ./docs/
and run this command mkdocs build
or if you want to edit mkdocs serve
and then
you can edit any file (any file edited during mkdocs serve
will be reflected on server every time you save a file)
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
Fixed Bugs
2.4.1
denverapi.bdtpfserv.post
function is now fixes to work without pausing and making troublesdenverapi.tools.bdtpserver
tool fixed for the post argumentdenverapi.tools.cpic_editor
tool fixes which produced file system errors on linux
2.1.0
denverapi.pysetup.find_package_data
function is now fixed so it can include files at root level of a module
What's New
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.tools
package is now added as a standard interface to many modules (Many tools are still work in progress)
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 denver_api-2.5.1.tar.gz
.
File metadata
- Download URL: denver_api-2.5.1.tar.gz
- Upload date:
- Size: 231.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.8.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc8edfb8a1f629e8707070937d482b74693d9879b5fe58362c250d567b7d9d39 |
|
MD5 | edc044d5c2aa30d241f6433daa5f20c9 |
|
BLAKE2b-256 | 15dc1d65bb27f8b9e0d74f0078f6fcaa2d4037dab4778cf5ecda19d6154e3c3b |
File details
Details for the file denver_api-2.5.1-py3-none-any.whl
.
File metadata
- Download URL: denver_api-2.5.1-py3-none-any.whl
- Upload date:
- Size: 239.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.8.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c1df40427d8660382a76f3297b9cd27c19bf3285b14b7b55779a45873fb8da3 |
|
MD5 | 711de86ba7ea193e407680e6dafb24e8 |
|
BLAKE2b-256 | 1602934c715ccda36cad5ef39c7ffe2458c65573c184f56dc1d44f38d56b0440 |