Tri-table

Latest version: v5.0.0

Safety actively analyzes 629599 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

4.1.1

~~~~~~~~~~~~~~~~~~

* Fix missing copy of `attrs__class`

4.1.0

~~~~~~~~~~~~~~~~~~

* `Column` class now inherits from `object`, making the implementation more pythonic.
(Attributes still possible to override in constructor call, see `NamespaceAwareObject`)

* `*.template` overrides can now be specified as `django.template.Template` instances.

* The `template_name` parameter to `render_table` is now deprecated and superceeded by a `template` parameter.

4.0.0

~~~~~~~~~~~~~~~~~~

* Updated to newest tri.form, tri.query, tri.declarative. This gives us simpler factories for `from_model` methods.

* Added shortcuts to `Column`: `time` and `decimal`

* The following shortcuts have been updated to use the corresponding `Variable` shortcuts: date, datetime and email

* Fix failure in endpoint result return on empty payload.
`[]` is a valid endpoint dispatch result.

* `render_table`/`render_table_to_response` no longer allow table to be passed as a positional argument

3.0.1

~~~~~~~~~~~~~~~~~~

* Fix crash on unidentified sort parameter.

3.0.0

~~~~~~~~~~~~~~~~~~

* `bound_row` is passed to row level callables. This is a potential breaking
change if you didn't do `**_` at the end of your function signatures (which you
should!)

* `bound_row` and `bound_column` is passed to cell level callables. This is a
potential breaking change like above.

* `BoundRow` now supports `extra`.

* compatibible with Django 1.9 & 1.10

* Added strict check on the kwargs config namespace of `Table`

* Added `extra` namespace to `Table`

* Added `bound_cell` parameter to rendering of cell templates.

2.5.0

~~~~~~~~~~~~~~~~~~

* Added optional `endpoint_dispatch_prefix` table configuration to enable multiple
tables on the same endpoint.

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.