Skip to main content

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 troubles
  • denverapi.tools.bdtpserver tool fixed for the post argument
  • denverapi.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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

denver_api-2.5.1.tar.gz (231.9 kB view details)

Uploaded Source

Built Distribution

denver_api-2.5.1-py3-none-any.whl (239.4 kB view details)

Uploaded Python 3

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

Hashes for denver_api-2.5.1.tar.gz
Algorithm Hash digest
SHA256 dc8edfb8a1f629e8707070937d482b74693d9879b5fe58362c250d567b7d9d39
MD5 edc044d5c2aa30d241f6433daa5f20c9
BLAKE2b-256 15dc1d65bb27f8b9e0d74f0078f6fcaa2d4037dab4778cf5ecda19d6154e3c3b

See more details on using hashes here.

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

Hashes for denver_api-2.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2c1df40427d8660382a76f3297b9cd27c19bf3285b14b7b55779a45873fb8da3
MD5 711de86ba7ea193e407680e6dafb24e8
BLAKE2b-256 1602934c715ccda36cad5ef39c7ffe2458c65573c184f56dc1d44f38d56b0440

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page