Skip to main content

Various non-framework specific web helpers.

Project description

https://img.shields.io/pypi/v/gdn-python-common https://img.shields.io/pypi/dm/gdn-python-common https://img.shields.io/pypi/format/gdn-python-common https://travis-ci.com/gramedia-digital-nusantara/python-common.svg?branch=master

A hodgepodge of common helpers and utilities used at GDN across several Python 3.6+ projects.

  • Progress Bars for your long-running CLI tasks

  • Configure your app from environmental variables

  • Parse and Write HTTP Link Headers

  • Use link-header-style pagination in Django-Rest-Framework

  • Base django model classes (timestamped, name+auto slug, soft-deletable models)

Installing

pip install gdn-python-common

# or, if you'd like to have django-rest-framework installed automatically
pip install gdn-python-common[drf]

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

gdn-python-common-0.8.14.tar.gz (16.2 kB view details)

Uploaded Source

Built Distribution

gdn_python_common-0.8.14-py3-none-any.whl (21.5 kB view details)

Uploaded Python 3

File details

Details for the file gdn-python-common-0.8.14.tar.gz.

File metadata

  • Download URL: gdn-python-common-0.8.14.tar.gz
  • Upload date:
  • Size: 16.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for gdn-python-common-0.8.14.tar.gz
Algorithm Hash digest
SHA256 a6a028346f10678e278b06e244ef6c2eeb5f872d43c1420d4b6ab988d20045fa
MD5 f4d6b040db42ca68935397fdb1f5d130
BLAKE2b-256 4fc2c4a620dadf08760239f055ffc00d8bd60b0eca22ea79aaca9337c6b2b8c3

See more details on using hashes here.

File details

Details for the file gdn_python_common-0.8.14-py3-none-any.whl.

File metadata

  • Download URL: gdn_python_common-0.8.14-py3-none-any.whl
  • Upload date:
  • Size: 21.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for gdn_python_common-0.8.14-py3-none-any.whl
Algorithm Hash digest
SHA256 68deae894dd74124ee5149c296d632e2db35a8488756e4271fe58966d2703c9d
MD5 7f323d41eb31971d8d30fa4f743c4256
BLAKE2b-256 18e33165a577b5240af98eae785680dd0a670b8a57daeec2231aa6b2c907344f

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