├── .git-blame-ignore-revs ├── .github ├── CODEOWNERS ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── scripts │ └── bump-version.sh └── workflows │ ├── benchmark.yml │ ├── dist-python.yml │ ├── release-python.yml │ ├── test-python.yml │ └── zizmor.yml ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── LICENSE ├── README.md └── bindings └── python ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── RELEASE.md ├── THIRD-PARTY-NOTICES ├── asv.conf.json ├── benchmarks ├── __init__.py └── benchmarks.py ├── build-libbson.sh ├── cibw_before_build.sh ├── docs ├── api │ ├── api.rst │ ├── index.rst │ ├── monkey.rst │ ├── pandas_types.rst │ └── types.rst ├── conf.py ├── index.rst └── pydoctheme │ ├── static │ └── pydoctheme.css │ └── theme.conf ├── justfile ├── pymongoarrow ├── __init__.py ├── api.py ├── context.py ├── errors.py ├── lib.pyx ├── libarrow.pxd ├── libbson.pxd ├── monkey.py ├── pandas_types.py ├── result.py ├── schema.py ├── types.py └── version.py ├── pyproject.toml ├── setup.py ├── test ├── __init__.py ├── conftest.py ├── nested_data_in.json ├── nested_data_out.json ├── pandas_types │ ├── __init__.py │ ├── test_binary.py │ ├── test_code.py │ ├── test_decimal128.py │ └── test_objectid.py ├── test_arrow.py ├── test_bson.py ├── test_builders.py ├── test_datetime.py ├── test_libbson.py ├── test_monkey.py ├── test_numpy.py ├── test_pandas.py ├── test_polars.py ├── test_pymongoarrow.py ├── test_schema.py └── utils.py └── uv.lock /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | # Initial pre-commit reformat 2 | 981492824d1202580729c7084571425457e5e13c 3 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | # Global owner for repo 2 | * @mongodb-labs/dbx-python 3 | -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/scripts/bump-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/.github/scripts/bump-version.sh -------------------------------------------------------------------------------- /.github/workflows/benchmark.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/.github/workflows/benchmark.yml -------------------------------------------------------------------------------- /.github/workflows/dist-python.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/.github/workflows/dist-python.yml -------------------------------------------------------------------------------- /.github/workflows/release-python.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/.github/workflows/release-python.yml -------------------------------------------------------------------------------- /.github/workflows/test-python.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/.github/workflows/test-python.yml -------------------------------------------------------------------------------- /.github/workflows/zizmor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/.github/workflows/zizmor.yml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/README.md -------------------------------------------------------------------------------- /bindings/python/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/.gitignore -------------------------------------------------------------------------------- /bindings/python/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/CHANGELOG.md -------------------------------------------------------------------------------- /bindings/python/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/CONTRIBUTING.md -------------------------------------------------------------------------------- /bindings/python/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/LICENSE -------------------------------------------------------------------------------- /bindings/python/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/MANIFEST.in -------------------------------------------------------------------------------- /bindings/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/README.md -------------------------------------------------------------------------------- /bindings/python/RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/RELEASE.md -------------------------------------------------------------------------------- /bindings/python/THIRD-PARTY-NOTICES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/THIRD-PARTY-NOTICES -------------------------------------------------------------------------------- /bindings/python/asv.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/asv.conf.json -------------------------------------------------------------------------------- /bindings/python/benchmarks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/benchmarks/__init__.py -------------------------------------------------------------------------------- /bindings/python/benchmarks/benchmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/benchmarks/benchmarks.py -------------------------------------------------------------------------------- /bindings/python/build-libbson.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/build-libbson.sh -------------------------------------------------------------------------------- /bindings/python/cibw_before_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/cibw_before_build.sh -------------------------------------------------------------------------------- /bindings/python/docs/api/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/docs/api/api.rst -------------------------------------------------------------------------------- /bindings/python/docs/api/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/docs/api/index.rst -------------------------------------------------------------------------------- /bindings/python/docs/api/monkey.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/docs/api/monkey.rst -------------------------------------------------------------------------------- /bindings/python/docs/api/pandas_types.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/docs/api/pandas_types.rst -------------------------------------------------------------------------------- /bindings/python/docs/api/types.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/docs/api/types.rst -------------------------------------------------------------------------------- /bindings/python/docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/docs/conf.py -------------------------------------------------------------------------------- /bindings/python/docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/docs/index.rst -------------------------------------------------------------------------------- /bindings/python/docs/pydoctheme/static/pydoctheme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/docs/pydoctheme/static/pydoctheme.css -------------------------------------------------------------------------------- /bindings/python/docs/pydoctheme/theme.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/docs/pydoctheme/theme.conf -------------------------------------------------------------------------------- /bindings/python/justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/justfile -------------------------------------------------------------------------------- /bindings/python/pymongoarrow/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/pymongoarrow/__init__.py -------------------------------------------------------------------------------- /bindings/python/pymongoarrow/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/pymongoarrow/api.py -------------------------------------------------------------------------------- /bindings/python/pymongoarrow/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/pymongoarrow/context.py -------------------------------------------------------------------------------- /bindings/python/pymongoarrow/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/pymongoarrow/errors.py -------------------------------------------------------------------------------- /bindings/python/pymongoarrow/lib.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/pymongoarrow/lib.pyx -------------------------------------------------------------------------------- /bindings/python/pymongoarrow/libarrow.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/pymongoarrow/libarrow.pxd -------------------------------------------------------------------------------- /bindings/python/pymongoarrow/libbson.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/pymongoarrow/libbson.pxd -------------------------------------------------------------------------------- /bindings/python/pymongoarrow/monkey.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/pymongoarrow/monkey.py -------------------------------------------------------------------------------- /bindings/python/pymongoarrow/pandas_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/pymongoarrow/pandas_types.py -------------------------------------------------------------------------------- /bindings/python/pymongoarrow/result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/pymongoarrow/result.py -------------------------------------------------------------------------------- /bindings/python/pymongoarrow/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/pymongoarrow/schema.py -------------------------------------------------------------------------------- /bindings/python/pymongoarrow/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/pymongoarrow/types.py -------------------------------------------------------------------------------- /bindings/python/pymongoarrow/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/pymongoarrow/version.py -------------------------------------------------------------------------------- /bindings/python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/pyproject.toml -------------------------------------------------------------------------------- /bindings/python/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/setup.py -------------------------------------------------------------------------------- /bindings/python/test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/__init__.py -------------------------------------------------------------------------------- /bindings/python/test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/conftest.py -------------------------------------------------------------------------------- /bindings/python/test/nested_data_in.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/nested_data_in.json -------------------------------------------------------------------------------- /bindings/python/test/nested_data_out.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/nested_data_out.json -------------------------------------------------------------------------------- /bindings/python/test/pandas_types/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bindings/python/test/pandas_types/test_binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/pandas_types/test_binary.py -------------------------------------------------------------------------------- /bindings/python/test/pandas_types/test_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/pandas_types/test_code.py -------------------------------------------------------------------------------- /bindings/python/test/pandas_types/test_decimal128.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/pandas_types/test_decimal128.py -------------------------------------------------------------------------------- /bindings/python/test/pandas_types/test_objectid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/pandas_types/test_objectid.py -------------------------------------------------------------------------------- /bindings/python/test/test_arrow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/test_arrow.py -------------------------------------------------------------------------------- /bindings/python/test/test_bson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/test_bson.py -------------------------------------------------------------------------------- /bindings/python/test/test_builders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/test_builders.py -------------------------------------------------------------------------------- /bindings/python/test/test_datetime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/test_datetime.py -------------------------------------------------------------------------------- /bindings/python/test/test_libbson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/test_libbson.py -------------------------------------------------------------------------------- /bindings/python/test/test_monkey.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/test_monkey.py -------------------------------------------------------------------------------- /bindings/python/test/test_numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/test_numpy.py -------------------------------------------------------------------------------- /bindings/python/test/test_pandas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/test_pandas.py -------------------------------------------------------------------------------- /bindings/python/test/test_polars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/test_polars.py -------------------------------------------------------------------------------- /bindings/python/test/test_pymongoarrow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/test_pymongoarrow.py -------------------------------------------------------------------------------- /bindings/python/test/test_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/test_schema.py -------------------------------------------------------------------------------- /bindings/python/test/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/test/utils.py -------------------------------------------------------------------------------- /bindings/python/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-labs/mongo-arrow/HEAD/bindings/python/uv.lock --------------------------------------------------------------------------------