Skip to main content

dserver Search Plugin Mongo

dtool pypi tag test

Search plugin for dserver using mongodb

To install the dserver-search-plugin-mongo package.

cd dserver-search-plugin-mongo
pip install .

To configure the connection to the mongo database.

export SEARCH_MONGO_URI="mongodb://localhost:27017/"
export SEARCH_MONGO_DB="dserver"
export SEARCH_MONGO_COLLECTION="datasets"

Testing

Testing requires a minimal dserver installation including a functional retrieve plugin, i.e.

pip install dservercore
pip install dserver-retrieve-plugin-mongo

Installation with the [test] extension

pip install .[test]

installs these essential testing dependencies as well.

Run tests from within repository root with pytest.

Metadata

Release files for dserver-search-plugin-mongo 0.4.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dserver-search-plugin-mongo 0.4.2
File Size Uploaded Provenance
dserver_search_plugin_mongo-0.4.2.tar.gz 15.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for dserver-search-plugin-mongo 0.4.2
File Interpreter ABI Platform
dserver_search_plugin_mongo-0.4.2-py3-none-any.whl Python 3 none any Details

Total release size: 22.5 kB

Release files / dserver_search_plugin_mongo-0.4.2.tar.gz

Download URL dserver_search_plugin_mongo-0.4.2.tar.gz
Size 15.5 kB
Tags Source
SHA-256 checksum
How to use checksums
a40c6ef1909461fc63b900d9c5e8dce0e7c416f77fae99ae1070a2ca9ec0b41d
BLAKE2b-256 checksum
How to use checksums
c5d56f4e0d1ba7eb60ec055d7762922c74103eb02919d9f37cd1d5ce0780596b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / dserver_search_plugin_mongo-0.4.2-py3-none-any.whl

Download URL dserver_search_plugin_mongo-0.4.2-py3-none-any.whl
Size 7.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b2291c8e5e632a29dda930e62324cc5a901b5b223ed49744eec513487f996530
BLAKE2b-256 checksum
How to use checksums
f1802d3d910f7ffe664e7fd2c9bd3c2012b6e11359aa02568510eb178f5267db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Security for dserver-search-plugin-mongo 0.4.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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