neptune-fetcher
Neptune Fetcher (DEPRECATED - use neptune-query instead)
What it is and what it does
Neptune Fetcher is a read-only API client for retrieving experiment metadata, run data, and logged attributes from Neptune ML tracking projects. It converts query results into pandas DataFrames, making it easy to analyze experiment outcomes, compare runs, and extract metrics for downstream analysis. The package depends on azure-storage-blob, neptune-api, pandas, and tqdm to handle data retrieval and presentation.
However, this package is deprecated and no longer actively maintained. The maintainers explicitly recommend uninstalling it and migrating to neptune-query instead. The package has not been released in over 330 days and is classified as Inactive. Unless you are maintaining legacy code, you should use neptune-query for new projects.
Use it for:
- Export experiment metrics and metadata from Neptune into a pandas DataFrame for offline analysis or reporting.
- Query multiple runs by ID or regex pattern to compare their logged attributes and performance metrics.
- Fetch time-series metric data (e.g., validation accuracy at each training step) for visualization or post-hoc analysis.
- Build read-only dashboards or reports that pull the latest experiment results from a Neptune project.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Queries and fetches experiment metadata, runs, and attributes from Neptune ML tracking projects as pandas DataFrames, with filtering support.
No. This package is deprecated and explicitly superseded by neptune-query. The maintainers recommend uninstalling it immediately and migrating to neptune-query (1.0.0+). Do not use for new projects; only retain if maintaining legacy code that cannot yet be migrated.
Install
neptune-fetcher on PyPI
pip
pip install neptune-fetcheruv
uv add neptune-fetcherpoetry
poetry add neptune-fetcherInstalling neptune-fetcher
Before you install
Low install friction with four straightforward runtime dependencies. However, the package is marked as aging with no release in 330 days and classified as Inactive (Development Status 7). The maintainers explicitly recommend migrating to neptune-query instead.
License in practice
Licensed under Apache License 2.0 (permissive), which allows commercial use, modification, and distribution with minimal restrictions—suitable for most projects.
Quickstart
pip install neptune-fetcher
import neptune_fetcher.alpha as npt
npt.fetch_experiments_table(
experiments=["exp_ergwq"],
attributes=["metrics/train_accuracy"]
)
Requires NEPTUNE_API_TOKEN and NEPTUNE_PROJECT environment variables to be set, or passed via context in code.
Verify before relying
- Whether neptune-query is a true drop-in replacement or requires significant code changes beyond the migration guide.
- Current state of the neptune-api dependency and whether it remains actively maintained.
Package facts
| License | Apache-2.0 (permissive) |
| Python support | supports the current Python release (<4.0,>=3.9) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 4 — azure-storage-blob, neptune-api, pandas, tqdm |
| Maintenance | aging — 330 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 2,357,750/month — #3,105 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: neptune_fetcher-0.23.0-py3-none-any.whl
Keywords: MLOps, ML Experiment Tracking, ML Model Registry, ML Model Store, ML Metadata Store
Tags
More Python Modules packages
Converts domain names between Unicode and…
permissive · top 100 on PyPI
setuptoolsSetuptools is a Python build backend and…
permissive · top 100 on PyPI
PyYAMLPyYAML parses and emits YAML 1.1 data format,…
permissive · top 100 on PyPI
pydanticPydantic validates Python data structures…
permissive · top 100 on PyPI
annotated-typesProvides reusable metadata objects for use with…
permissive · top 100 on PyPI
typing-inspectionProvides runtime tools to inspect and…
permissive · top 100 on PyPI
neptune-queryRead-only API for querying experiment metadata,…
permissive · top 5,000 on PyPI
neptuneNeptune is a Python client for experiment…
permissive · top 15,000 on PyPI
neptune-scaleNeptune-scale is a Python client library for…
permissive · top 5,000 on PyPI
neptune-apiA generated Python client library for the…
permissive · top 5,000 on PyPI
getdaftThis package is a deprecated redirect to the…
unclear · top 15,000 on PyPI
sagemaker-experimentsTracks machine learning experiments, trials,…
permissive · top 15,000 on PyPI
comet-mlComet ML is an experiment tracking and logging…
permissive · top 15,000 on PyPI
bigframesBigFrames provides a pandas-compatible…
permissive · top 5,000 on PyPI
ucimlrepoImports datasets from the UC Irvine Machine…
permissive · top 15,000 on PyPI
dvc-studio-clientClient library for posting experiment metrics,…
permissive · top 5,000 on PyPI