Djangoql

Latest version: v0.18.1

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

Scan your dependencies

Page 3 of 6

0.14.3

------

* ``write_tables`` argument for PLY parser is now disabled by default. This
change prevents an error that may arise if DjangoQL is installed into
un-writeable location (63, 53. Thanks to sochotnicky for the PR);
* fixed quotes handling in completion widget (62, thanks to nicolazilio for
reporting this);

0.14.2

------

* add basic support for models.BinaryField (thanks to Akay7);

0.14.1

------

* fixed inconsistency in search by fields with choices (58, thanks to
pandichef for reporting this);
* Officially compatible with Python 3.9 (no changes in the code, just added it
to the test matrix);

0.14.0

------

* New feature: field suggestion options are now loaded asynchronously via
Suggestions API;
* **Breaking**: ``DjangoQLField.get_options()`` now accepts mandatory ``search``
parameter. If you've implemented custom suggestion options for your schema,
please add handling of this parameter (you should only return results that
match ``search`` criteria);
* **Breaking**: when using in the admin together with the standard Django
search, DjangoQL checkbox is now on by default. If you don't want this
behavior, you can turn it off with ``djangoql_completion_enabled_by_default``
option. Thanks to nicolazilio for the idea;
* Deprecated: if you've used ``DjangoQLSchema.as_dict()`` somewhere in your
code, please switch to new schema serializers instead (see in
``serializers.py``);
* Improved field customization examples in the docs (55, thanks to
joeydebreuk);
* Added support for Django 3.1.x (57, thanks to jleclanche)

0.13.1

------

* Fixed compatibility with upcoming Django 3.0 (thanks to vkrizan for the
reminder);

0.13.0

------

* Added "DjangoQL syntax help" link to the error messages in Django admin
(thanks to AngellusMortis for the idea);

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.