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.42 (2023-01-24)

  • Support Django-4.1

  • Support Python-3.8, 3.9, 3.10, 3.11

  • Drop Django-2.2

  • Drop Python-3.6, 3.7

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.python.org/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.42.tar.gz (21.7 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: beproud.django.commons-0.42.tar.gz
  • Upload date:
  • Size: 21.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for beproud.django.commons-0.42.tar.gz
Algorithm Hash digest
SHA256 890b9640b9b788308d64fec31070290f454757163bb26fecee0dbe56613d57dd
MD5 03d5e43c8304794710c7af2705f0f9d3
BLAKE2b-256 691ce3ae801cc8dd9ae5f3c412132d0d9d8d1cd90c9f9beb4b5210a70e69d210

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for beproud.django.commons-0.42-py3-none-any.whl
Algorithm Hash digest
SHA256 9dd494166d62286d557724d86e3283f64c037c6d237489c6ce0722fc508a92f9
MD5 44a36782a5539310b0276cd9b6857b9e
BLAKE2b-256 b86f6674f865e036e0bab33678d3653f52d6f73df4d0a95dc8e41b95861909d5

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