Iommi

Latest version: v7.1.1

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

Scan your dependencies

Page 9 of 15

3.4.0

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

* Ability to customize the `Cell` and `Cells` classes used by `Table` rendering

* Improved ability to customize `Table.tbody`. You can now add html after or before the rows from the table itself

* Template-based rendering should get iommi_evaluate_parameters as context. This was the case in some cases but not all, most notably when rendering a `Fragment`.

3.3.0

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

* Added snakeviz profiling (use it by passing `_iommi_prof=snake` as a url parameter)

* Fixed stack traces in SQL tracing

* Fixed jump to code for several scenarios

* German translation fixes and updates

* Improved error message for invalid admin config

* `write_nested_form_to_instance` now takes keyword arguments

3.2.2

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

* Fix bug causing any endpoint invocation of table fields to force a bind of the paginator (Which should be lazy)

3.2.1

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

* Fix enforcement on `required=True` on `Field.multi_choice` and others where value is a list.

3.2.0

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

* Names with underscore are deprecated and will be removed in the next major version. This means you can no longer write this:

.. code-block:: python

class MyTable(Table):
foo__bar = Column()

You must now instead write:

.. code-block:: python

class MyTable(Table):
some_name = Column(attr='foo__bar')

Using `foo__bar` had some weird consequences like you not being able to later target that name without getting ambiguities in what `__` meant.

3.1.1

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

* Expand ajax reload on filter change of tables to also include the bulk form. If not done, the bulk options are not in sync with the filtering.

* Remove reference to non-existent `errors.html` in bootstrap style

* Make `Table.visible_rows` non-lazy and not a property

* `Table.rows` is no longer a property

Page 9 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.