barbeque
Barbeque is a collection of custom extensions and helpers, mostly related to the Django Web framework.
These include a commands framework, logging helpers, django-anylink, filer extensions and much much more.
Features
Commands framework
Logging helpers
django-anylink and django-cms extensions
django-filer extensions
various helpers for forms and generic views
Resources
Changelog
1.8.2 - 2017-12-05
Add option to fail silently in inline staticfile tags
1.8.1 - 2017-12-05
Add new templatetag inline_style with automatic url transformation
Add new templatetag inline_javascript
1.8.0 - 2017-11-27
Add new templatetag for inlining static files.
1.7.1 - 2017-10-23
FIX: AnyLink - CmsPageLink: generate url with domain if current site id not equals cms page link site id
1.7.0 - 2017-09-05
Django 1.11 compatibility release
1.6.1 - 2017-09-01
Fix render_static_templates command in Django 1.11.
1.6.0 - 2017-07-31
Updated floppyforms templates according to current needs.
1.5.5 - 2017-07-24
Fix CachePageMixin for Django 1.8
1.5.4 - 2017-07-10
Add merge_lists template filter
1.5.3 - 2017-06-03
Add md5 template filter
1.5.2 - 2017-05-31
Add split template filter
Fix bug in FieldsetRenderer, used the same class attributes as base with conflicts.
1.5.1 - 2017-03-10
WARNING: Future versions of barbeque will drop the widget_type attribute when using FloppyformsLayoutMixin. Use the template filter “widget_type” instead.
Fix for floppyforms row template (required and widget_type)
1.5.0 - 2017-03-09
Add widget_type template filter to retreive widget class name of form field.
1.4.5 - 2017-03-01
Improve SelectDateWidget template
Update translations
1.4.4 - 2017-02-13
Fix typo in default row template.
1.4.3 - 2017-02-13
Fix broken wheel release.
1.4.2 - 2017-02-10
Fix broken release.
1.4.1 - 2017-02-10
Fix various bugs in floppyforms templates
1.4.0 - 2017-01-23
Add default floppyforms templates
Fix compatibility bug with OpenPyXL (for exporter module)
1.3.0 - 2016-12-08
WARNING: create_error_pages is deprectated. Use render_static_templates instead.
1.3.1 - 2016-12-14
Add python-dateutil to intall dependencies, required by barbeque.validators
1.3.0 - 2016-12-08
WARNING: create_error_pages is deprectated. Use render_static_templates instead.
Add render_static_templates command to render templates as static files
1.2.0 - 2016-11-30
WARNING: barbeque.forms was moved to barbeque.forms.mixins - update your imports!
Refactor UploadToPath to be deconstructable for Django migrations
Add new mixin for floppyforms.Form to have another render helper (as_div)
Add FieldsetRenderer to allow rendering of partial forms
Add cms toolbar baseclass to easily insert title extensions to page menu
Add template tag to fetch a title extension instance for a cms page
FilerFileField now sets blank=True if null=True and other way around
Speed up tests
1.1.1 - 2016-11-22
Fix bug when compressor is not installed and Django tries to import buildcompress.
1.1.0 - 2016-11-07
Add module for handling staticfiles when working with docker
1.0.1 - 2016-07-15
Fix bug when using django-compressor 2.0
1.0.0 - 2016-05-04
Dropped support for Django < 1.8 and Django-CMS < 3.2
0.4.0 - 2016-02-10
Added buildcompress tag
0.3.0 - 2015-10-09
Added django 1.8 and python 3.5 support
Dropped django 1.5 support
0.2.1 - 2015-03-13
Added management command to create static errorpages
Added “set” template tag to allow context updates in without using the “with” tag.
0.2 - 2015-03-13
Refactored library structure
Added many new features
0.1 - 2014-06-15
Initial release.
Metadata
Release files for barbeque 1.8.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| barbeque-1.8.2.tar.gz | 26.7 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| barbeque-1.8.2-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 67.1 kB
Release files / barbeque-1.8.2.tar.gz
| Download URL | barbeque-1.8.2.tar.gz |
|---|---|
| Size | 26.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b7da32ba86998749f0f44713a498401a545fb43dd1705e7454fb2c2211c70daa
|
|
BLAKE2b-256 checksum How to use checksums |
4af13ad75bbf66c890ba683d846a49bf0635fe28ecc84235838efea418f12349
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / barbeque-1.8.2-py2.py3-none-any.whl
| Download URL | barbeque-1.8.2-py2.py3-none-any.whl |
|---|---|
| Size | 40.4 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
39ac1de74c463a98f41983c4288c58b219bf99a1dd47f4d61b12f9057b7df13b
|
|
BLAKE2b-256 checksum How to use checksums |
c2f45af451be4a9b6bda46c3235b73841aa83fd598c6416c2a6c09e71979a040
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for barbeque 1.8.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.