Skip to main content

rac_es

Helpers for Elasticsearch, including Analyzers and Documents.

Setup

Make sure this library is installed:

$ pip install rac_es

Usage

You can then use rac_es in your Python code by importing it:

import rac_es

What's Here

Analyzers

rac_es includes analyzers which provide custom processing of text fields.

Documents

The Elasticsearch Document definitions in rac_es match the four main object types in the RAC data model: Agents, Collections, Objects and Terms. In addition to these definitions, rac_es provides custom search and save methods for these Documents, including bulk save and delete methods.

Development

This repository contains a configuration file for git pre-commit hooks which help ensure that code is linted before it is checked into version control. It is strongly recommended that you install these hooks locally by installing pre-commit and running pre-commit install.

License

This code is released under an MIT License.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rac_es-1.1.4.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rac_es-1.1.4-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file rac_es-1.1.4.tar.gz.

File metadata

  • Download URL: rac_es-1.1.4.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rac_es-1.1.4.tar.gz
Algorithm Hash digest
SHA256 ab72d4a45036d82c77e326f52961038f487f50bb46c57deb7d0fa820e695dbf9
MD5 0ea403e4efaf0618e8bdb5923396114f
BLAKE2b-256 991853e7acc0299b1433f5cf6d75871b4ad2cb4ae09893445d69b53fbebe805a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rac_es-1.1.4.tar.gz:

Publisher: pythonpublish.yml on RockefellerArchiveCenter/rac_es

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rac_es-1.1.4-py3-none-any.whl.

File metadata

  • Download URL: rac_es-1.1.4-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rac_es-1.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 b18819c7282e94164bd071e842e6e4d1de8036b497eb7b243bae168b46d731c0
MD5 2778cb1bd229e932d84435074ad43a8e
BLAKE2b-256 72b9e8870250c884c3f3f3bc9968341b277a51dca61bcd41c24d4d622adc4062

See more details on using hashes here.

Provenance

The following attestation bundles were made for rac_es-1.1.4-py3-none-any.whl:

Publisher: pythonpublish.yml on RockefellerArchiveCenter/rac_es

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

1.1.4 This release

2 files

1.1.3

2 files

1.1.2

2 files

1.1.1

2 files

1.1.0

2 files

1.0.1

2 files

1.0.0

2 files

0.18

2 files

0.17.3

2 files

0.17.2

2 files

0.17.1

2 files

0.17

2 files

0.16

2 files

0.15

2 files

0.14

2 files

0.13

2 files

0.12

2 files

0.11

2 files

0.10.3

2 files

0.10.2

2 files

0.10.1

2 files

0.10

2 files

0.9

2 files

0.8

2 files

0.7

2 files

0.6

2 files

0.5.2

2 files

0.5.1

2 files

0.5

2 files

0.4.5

2 files

0.4.4

2 files

0.4.3

2 files

0.4.1

2 files

0.4

2 files

0.3

2 files

0.2.1

2 files

0.2

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page