ob-metaflow-stubs
Metaflow Stubs: Stubs for the metaflow package
What it is and what it does
ob-metaflow-stubs is a type-hint package that provides stub files (.pyi) for type information. It does not add runtime functionality; instead, it supplies type information that IDEs and language servers use to offer autocompletion, inline documentation, and type checking. When installed, it enables modern Python development tools like VSCode and Pylance to understand the API surface of the underlying package.
The package has no runtime dependencies and installs with low friction. It is actively maintained and supports Python versions from 3.7.0 onward. It is most useful for developers who want better IDE support and static type checking when working with the underlying package, rather than for end users running code at scale.
Use it for:
- Enable IDE autocompletion and inline type hints when writing code in stub-aware editors.
- Catch type errors during static analysis without running code.
- Improve developer experience by reducing the need to consult external documentation for function signatures.
- Support type-checking tools like mypy or pyright to validate code before deployment.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides type hints and stub files for the metaflow package, enabling IDE autocompletion and type checking in editors like VSCode and language servers like Pylance.
Yes, if you use the underlying package and want IDE autocompletion and type checking. The package is lightweight, has no dependencies, carries a permissive license, and is actively maintained. Install it only if you develop in an editor that supports stubs; it adds no value at runtime.
Install
ob-metaflow-stubs on PyPI
pip
pip install ob-metaflow-stubsuv
uv add ob-metaflow-stubspoetry
poetry add ob-metaflow-stubsInstalling ob-metaflow-stubs
Before you install
Low friction installation with no runtime dependencies. Active maintenance as of latest release.
License in practice
Licensed under Apache License 2.0 (permissive), allowing use in most commercial and open-source projects without significant restriction.
Quickstart
pip install ob-metaflow-stubs
# Type hints are then available in your editor
import metaflow
Requires Python >=3.7.0; stubs are only useful when used alongside the underlying package.
Verify before relying
- Whether stubs cover the full API surface or only a subset of commonly-used functions.
- Compatibility with specific versions of the underlying package beyond this stub package's version numbering.
- Whether stubs are automatically discovered by IDEs or require manual configuration.
Package facts
| License | Apache License 2.0 (permissive) |
| Python support | supports the current Python release (>=3.7.0) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | none |
| Maintenance | actively maintained — 0 days since the last release |
| First released | |
| Downloads | 168,700/month — #10,440 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: ob_metaflow_stubs-6.0.12.41-py2.py3-none-any.whl
Tags
More Software Development packages
Provides backported and experimental type hints…
permissive · top 100 on PyPI
numpyNumPy provides an N-dimensional array object…
permissive · top 100 on PyPI
fastapiFastAPI is a Python web framework for building…
permissive · top 100 on PyPI
annotated-docProvides a way to document function parameters,…
permissive · top 100 on PyPI
typerTyper builds command-line applications from…
permissive · top 1,000 on PyPI
distlibDistlib provides low-level packaging utilities…
permissive · top 1,000 on PyPI
metaflow-stubsProvides type stubs for the Metaflow package,…
permissive · top 15,000 on PyPI
ob-metaflow-extensionsProvides client-side extensions and…
unclear · top 15,000 on PyPI
quantconnect-stubsProvides type stubs for QuantConnect's Lean…
permissive · top 15,000 on PyPI
pyspark-stubsProvides type stubs for PySpark to enable…
permissive · top 15,000 on PyPI
ob-project-utilsProvides utilities for building and deploying…
unclear · top 15,000 on PyPI
types-smorestProvides type stubs for flask-smorest, enabling…
copyleft · top 5,000 on PyPI
types-sqlalchemy-utilsProvides type stubs for sqlalchemy-utils,…
copyleft · top 5,000 on PyPI
confluent-kafka-stubsProvides type hints and stubs for the…
permissive · top 5,000 on PyPI
types-aiobotocore-ecsProvides type stubs and IDE autocompletion for…
permissive · top 15,000 on PyPI
types-boto3-stepfunctionsProvides type stubs and IDE-aware type…
permissive · top 15,000 on PyPI