Velociwrapper

Latest version: v2.1.0

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

Scan your dependencies

Page 5 of 9

1.0.4

- fixed a bug that prevented defaults from being set when objects are
created

1.0.3

- fixed datetimes being converted to date
- fixed microseconds being added to datetimes sent to the server (and
throwing exceptions)

1.0.2

- fixed date parsing when converting to ESType
- changed Date() and DateTime() to accept a date or datetime (respectivly)
on __init__()
- fixed incorrect version number
- changed setup.py to use the version from the module

1.0.1

- fixed es_types.is_analyzed returning False on lists and objects
- fixed syntax error in collections, prevented filter_by kwargs from
accepting list values

1.0.0

- Split the module into multiple files
- moved module configuration into velociwrapper.config
- added types that coorespond to types used in ElasticSearch
- added mapper tools to include reindex and create index functionality
- changed filter_by() to use Query DSL
- intellegently uses filters and falls back to queries when filtering
is not possible
- filter mode works like exact()
- id/ids key creates the special "ids" filter
- added exact()
- search for the exact phrase
- can be combined with other queries using filter_by (but not ids)
- will warn if the search is a string but the field is analyzed
- can accept a list
- range() now works with other searches
- search() may not always work with other searches due to nature of
QueryDSL
- wrote some documentation in the README.rst

0.2.15

- fixed empty list passed to get_in() throwing exception

Page 5 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.