Skip to content

Releases: marklogic/marklogic-python-client

1.3.1

Choose a tag to compare

@rjrudin rjrudin released this 23 Jan 15:03
13cfeaf

This patch release addresses a single vulnerability:

  • The client now depends on version 2.6.3 of the underlying urllib3 module. This addresses CVE https://nvd.nist.gov/vuln/detail/CVE-2026-21441 . Please note that this vulnerability applies when receiving a redirect from an untrusted source. As MarkLogic can be considered a trusted source, the vulnerability does not apply in normal usage of the MarkLogic Python Client with MarkLogic.

1.3.0

Choose a tag to compare

@rjrudin rjrudin released this 06 Aug 19:29
23b3944

This minor release adds the following enhancements:

  • New marklogic.vectors module that includes base64_encode and base64_decode functions that operate in the same fashion as the MarkLogic 12 server functions vec.base64Encode and vec.base64Decode.
  • Bumped requests dependency from 2.32.3 to 2.32.4.

1.2.1

Choose a tag to compare

@rjrudin rjrudin released this 15 Oct 16:49
cd0ee78

This patch release bumps up several dependencies to eliminate vulnerabilities identified by GitHub's Dependabot tool. There are otherwise no functional changes or bug fixes.

1.2.0

Choose a tag to compare

@BillFarber BillFarber released this 10 Jun 19:56
54c4613

This minor release includes the following enhancements:

  1. Optic plans that perform updates can now be submitted via client.rows.update.
  2. Fixed a bug when searching in MarkLogic returned documents with "=" or ";" symbols in their URI.

Please see the user guide for details on using Optic Update.

1.1.0

Choose a tag to compare

@rjrudin rjrudin released this 23 Oct 17:41

This minor release includes the following enhancements:

  • Rows can now be queried via client.rows.query. Includes support for Optic, SQL, SPARQL, and GraphQL.
  • REST transactions can be easily managed via client.transactions.create().
  • Custom code can be executed via client.eval.
  • Custom modules can be executed via client.invoke.

Please see the user guide for details on each of these new features.

1.0.0

Choose a tag to compare

@rjrudin rjrudin released this 11 Aug 15:37

First official release. Supports the following:

  • Connecting to and authenticating with MarkLogic.
  • Writing and reading batches of documents.
  • Receiving search results as a batch of documents.

Please see the user guide for details.