Fhirpath

Latest version: v0.10.5

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

Scan your dependencies

Page 2 of 5

0.10.0

-------------------

Improvements


- Introducing `AsyncElasticsearchConnection`` and ``AsyncElasticsearchEngine`` the asyncio based connection and engine for Elasticsearch. See `Using Asyncio with Elasticsearch <https://elasticsearch-py.readthedocs.io/en/7.9.1/async.html>`_

- Added ``orjson`` based json serializer for Elasticsearch by default (when connection is made from connection factory).

- Added support for `_summary=text|data|count|true|false`. [arkhn]

- Added support for `_elements` search parameter. [arkhn]


Breaking

- ``async_result`` parameter is no longer needed for SearchContext, Search and Query (included async version) as from now all
engine contains that information (``engine_class.is_async()``).

0.9.1

------------------

- Added supports for ``_format`` and ``_pretty`` params, now there should no complain for those, instead of simply ignored. [nazrulworld]

0.9.0

------------------

- Handle ``:identifier`` modifier for reference search parameters [simonvadee]

- fixes `BundleWrapper`` as_json mode, now includes with ``resourceType`` value. [nazrulworld]

- ``Dict`` response option has bee added in ``fhirpath.search.fhir_search`` [nazrulworld]

- Ignore empty search params 21 [simonvadee]

- Just for performance optimization issue minimum required ``zope.interface`` version is ``5.1.2``.

0.8.1

------------------

- Disable pydantic validation for Bundle in fhirpath.utils.BundleWrapper [simonvadee]

- Two helper functions ``json_dumps`` and ``json_loads`` are now available under utils module [nazrulworld]

- Only apply search prefix on affected types 17 [simonvadee]

0.8.0

------------------

Improvements

- add supports for some important FHIR search parameters (``_has``, ``_include`` and ``_revinclude``) [simonvadee]

- enable search on several resource types (_type search param) [Jasopaum]

- Issue 8 `Add search support for without any params or query string if context has resource type <https://github.com/nazrulworld/fhirpath/issues/8>`_ [nazrulworld]

- Issue 9 `multiple negative not working <https://github.com/nazrulworld/fhirpath/issues/9>`_ [nazrulworld]

Breaking

- ``fhirpath.search.SearchContext.resource_name`` has been changed ``fhirpath.search.SearchContext.resource_type`` and
now datatype is List instead of string. Please check your API. [Jasopaum]

- For case of ``Elasticsearch`` based engine, you should use custom analyzer (``fhir_reference_analyzer``) for FHIR Reference type. For details see readme.

0.7.5

------------------

- Nothing changed yet.

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.