Skip to main content

Common utilities for Django

Project description

beproud.django.commons

Common utilities for Django A.K.A. bpcommons.

See the docs at: http://bpcommons.rtfd.io/

Run tests using tox:

$ tox

Supports

  • Python: 3.6, 3.7, 3.8, 3.9, 3.10

  • Django: 2.2, 3.2

LICENSE

BSD License.

ChangeLog

Release 0.41(2022-01-25)

  • Support Django-3.2

  • Support Python-3.7, 3.8, 3.9, 3.10

  • Drop Django-1.11

Release 0.40 (2020-04-28)

  • Fix: Field.rel and Field.remote_field.to are removed in Django 2.0

Release 0.39 (2019-09-17)

Supports:

  • Python-3.6, 3.7 (+ 3.7 / - 2.7)

  • Django-1.11, 2.2 (+ 2.2 / - 1.8, 1.10 that doesn’t support py36)

  • Drop dependency: zenhan

Release 0.38 (2017-07-11)

  • Support Python-3.6

  • Support Django-1.11

  • Drop Django-1.9

  • Remove dependency to bputils

Release 0.37 (2016-11-25)

  • Support Django-1.10

  • Drop Python-2.6

  • Drop Django-1.7 or earlier.

  • Deprecate some classes:

    • beproud.django.commons.http.JsonResponse

    • beproud.django.commons.utils.javascript.DjangoJSONEncoder

  • Drop some classes:

    • beproud.django.commons.models.fields.JSONField

    • beproud.django.commons.models.fields.PickledObjectField

    • beproud.django.commons.forms.JSONField

    • beproud.django.commons.forms.widgets.JSONWidget

    • beproud.django.commons.forms.widgets.AdminJSONWidget

  • Drop switch templatetag.

  • Remove ‘BigIntegerField’ from __all__ of beproud.django.commons.models.fields. Please use django.db.models.BigIntegerField instead.

Please use https://pypi-hypernode.com/pypi/jsonfield instead of our JSONField.

Release 0.36 (2016-03-23)

  • some fixes and improvements

Release 0.35 (2016-01-15)

  • Support Django-1.9

  • some fixes and improvements

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

beproud.django.commons-0.41.tar.gz (21.3 kB view details)

Uploaded Source

Built Distribution

beproud.django.commons-0.41-py3-none-any.whl (29.3 kB view details)

Uploaded Python 3

File details

Details for the file beproud.django.commons-0.41.tar.gz.

File metadata

  • Download URL: beproud.django.commons-0.41.tar.gz
  • Upload date:
  • Size: 21.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for beproud.django.commons-0.41.tar.gz
Algorithm Hash digest
SHA256 98bdbd6091ad87d260aa0012b1023acf91e129db6132c384f8ca1aa7451ba086
MD5 8a359958c52008c1d7f19c2ac5080554
BLAKE2b-256 1af9bd0b6ba706e6bb71b3b6212920c9adadebccd0e797d64ef6ee9afe9963b5

See more details on using hashes here.

File details

Details for the file beproud.django.commons-0.41-py3-none-any.whl.

File metadata

  • Download URL: beproud.django.commons-0.41-py3-none-any.whl
  • Upload date:
  • Size: 29.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for beproud.django.commons-0.41-py3-none-any.whl
Algorithm Hash digest
SHA256 f7caf17fdfb76136aa5c2838308e3f93a6b6a5903ee57c738b60c281a28cf1fb
MD5 73db461d5ace0f3c728cc7a1567585d1
BLAKE2b-256 87cadcae090662772162a99d25215a986c3ab99245d92c37cf9ce7075b86ea0b

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