diff --git a/docs/api-reference/datacube-benchmark.md b/docs/api-reference/datacube-benchmark.md deleted file mode 100644 index 4b17fbe..0000000 --- a/docs/api-reference/datacube-benchmark.md +++ /dev/null @@ -1,13 +0,0 @@ -# Datacube access - -::: datacube_benchmark.utils.array_storage_size - -::: datacube_benchmark.create_empty_dataarray - -::: datacube_benchmark.create_zarr_store - -::: datacube_benchmark.benchmark_zarr_array - -::: datacube_benchmark.benchmark_access_patterns - -::: datacube_benchmark.types.TARGET_SHAPES diff --git a/mkdocs.yml b/mkdocs.yml index 61cbc22..89c6839 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -57,9 +57,7 @@ nav: - Browzarr: "visualization/browzarr.md" - GridLook: "visualization/gridlook.md" - - API Reference: - - Benchmarking: - - "api-reference/datacube-benchmark.md" + - API Reference: "https://developmentseed.org/datacube-benchmark/" - Related Guides: "related.md" hooks: @@ -118,34 +116,8 @@ extra_css: plugins: - search - - autorefs - markdown-exec - mkdocs-jupyter - - mkdocstrings: - enable_inventory: true - handlers: - python: - options: - allow_inspection: false - docstring_section_style: list - docstring_style: numpy - line_length: 80 - separate_signature: true - show_root_heading: true - show_signature_annotations: true - show_source: false - show_symbol_type_toc: true - signature_crossrefs: true - - inventories: - - https://docs.python.org/3/objects.inv - - https://docs.xarray.dev/en/stable/objects.inv - - https://numpy.org/doc/stable/objects.inv - - https://numcodecs.readthedocs.io/en/stable/objects.inv - - https://zarr.readthedocs.io/en/stable/objects.inv - - https://developmentseed.org/obstore/latest/objects.inv - - https://pint.readthedocs.io/en/stable/objects.inv - - https://pandas.pydata.org/docs/objects.inv markdown_extensions: - abbr diff --git a/pyproject.toml b/pyproject.toml index 769df24..b2101ae 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,8 +29,6 @@ dev = [ "mkdocs-jupyter>=0.25.0", "mkdocs-material[imaging]>=9.6.3", "mkdocs-redirects>=1.2.2", - "mkdocstrings>=0.27.0", - "mkdocstrings-python>=1.13.0", "pip>=24.2", "ruff>=0.12.0", ] diff --git a/uv.lock b/uv.lock index 8f868e3..d3529fc 100644 --- a/uv.lock +++ b/uv.lock @@ -3,7 +3,7 @@ revision = 3 requires-python = ">=3.13" [options] -exclude-newer = "2026-05-25T02:58:24.779073Z" +exclude-newer = "2026-05-25T03:20:21.469508Z" exclude-newer-span = "P1W" [options.exclude-newer-package] @@ -674,8 +674,6 @@ dev = [ { name = "mkdocs-jupyter" }, { name = "mkdocs-material", extra = ["imaging"] }, { name = "mkdocs-redirects" }, - { name = "mkdocstrings" }, - { name = "mkdocstrings-python" }, { name = "pip" }, { name = "ruff" }, ] @@ -706,8 +704,6 @@ dev = [ { name = "mkdocs-jupyter", specifier = ">=0.25.0" }, { name = "mkdocs-material", extras = ["imaging"], specifier = ">=9.6.3" }, { name = "mkdocs-redirects", specifier = ">=1.2.2" }, - { name = "mkdocstrings", specifier = ">=0.27.0" }, - { name = "mkdocstrings-python", specifier = ">=1.13.0" }, { name = "pip", specifier = ">=24.2" }, { name = "ruff", specifier = ">=0.12.0" }, ] @@ -943,18 +939,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/61/cb/c585282a03a0cea70fcaa1bf55d5d702d0f2351094d663ec3be1c6c67c52/google_crc32c-1.7.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e10554d4abc5238823112c2ad7e4560f96c7bf3820b202660373d769d9e6e4c9", size = 32870, upload-time = "2025-03-26T14:41:37.08Z" }, ] -[[package]] -name = "griffe" -version = "1.15.0" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "colorama" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/0d/0c/3a471b6e31951dce2360477420d0a8d1e00dea6cf33b70f3e8c3ab6e28e1/griffe-1.15.0.tar.gz", hash = "sha256:7726e3afd6f298fbc3696e67958803e7ac843c1cfe59734b6251a40cdbfb5eea", size = 424112, upload-time = "2025-11-10T15:03:15.52Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/9c/83/3b1d03d36f224edded98e9affd0467630fc09d766c0e56fb1498cbb04a9b/griffe-1.15.0-py3-none-any.whl", hash = "sha256:6f6762661949411031f5fcda9593f586e6ce8340f0ba88921a0f2ef7a81eb9a3", size = 150705, upload-time = "2025-11-10T15:03:13.549Z" }, -] - [[package]] name = "holoviews" version = "1.22.1" @@ -1532,20 +1516,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/22/5b/dbc6a8cddc9cfa9c4971d59fb12bb8d42e161b7e7f8cc89e49137c5b279c/mkdocs-1.6.1-py3-none-any.whl", hash = "sha256:db91759624d1647f3f34aa0c3f327dd2601beae39a366d6e064c03468d35c20e", size = 3864451, upload-time = "2024-08-30T12:24:05.054Z" }, ] -[[package]] -name = "mkdocs-autorefs" -version = "1.4.3" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "markdown" }, - { name = "markupsafe" }, - { name = "mkdocs" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/51/fa/9124cd63d822e2bcbea1450ae68cdc3faf3655c69b455f3a7ed36ce6c628/mkdocs_autorefs-1.4.3.tar.gz", hash = "sha256:beee715b254455c4aa93b6ef3c67579c399ca092259cc41b7d9342573ff1fc75", size = 55425, upload-time = "2025-08-26T14:23:17.223Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/9f/4d/7123b6fa2278000688ebd338e2a06d16870aaf9eceae6ba047ea05f92df1/mkdocs_autorefs-1.4.3-py3-none-any.whl", hash = "sha256:469d85eb3114801d08e9cc55d102b3ba65917a869b893403b8987b601cf55dc9", size = 25034, upload-time = "2025-08-26T14:23:15.906Z" }, -] - [[package]] name = "mkdocs-get-deps" version = "0.2.0" @@ -1626,37 +1596,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/c4/ec/38443b1f2a3821bbcb24e46cd8ba979154417794d54baf949fefde1c2146/mkdocs_redirects-1.2.2-py3-none-any.whl", hash = "sha256:7dbfa5647b79a3589da4401403d69494bd1f4ad03b9c15136720367e1f340ed5", size = 6142, upload-time = "2024-11-07T14:57:19.143Z" }, ] -[[package]] -name = "mkdocstrings" -version = "1.0.0" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "jinja2" }, - { name = "markdown" }, - { name = "markupsafe" }, - { name = "mkdocs" }, - { name = "mkdocs-autorefs" }, - { name = "pymdown-extensions" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/e5/13/10bbf9d56565fd91b91e6f5a8cd9b9d8a2b101c4e8ad6eeafa35a706301d/mkdocstrings-1.0.0.tar.gz", hash = "sha256:351a006dbb27aefce241ade110d3cd040c1145b7a3eb5fd5ac23f03ed67f401a", size = 101086, upload-time = "2025-11-27T15:39:40.534Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/ec/fc/80aa31b79133634721cf7855d37b76ea49773599214896f2ff10be03de2a/mkdocstrings-1.0.0-py3-none-any.whl", hash = "sha256:4c50eb960bff6e05dfc631f6bc00dfabffbcb29c5ff25f676d64daae05ed82fa", size = 35135, upload-time = "2025-11-27T15:39:39.301Z" }, -] - -[[package]] -name = "mkdocstrings-python" -version = "2.0.1" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "griffe" }, - { name = "mkdocs-autorefs" }, - { name = "mkdocstrings" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/24/75/d30af27a2906f00eb90143470272376d728521997800f5dce5b340ba35bc/mkdocstrings_python-2.0.1.tar.gz", hash = "sha256:843a562221e6a471fefdd4b45cc6c22d2607ccbad632879234fa9692e9cf7732", size = 199345, upload-time = "2025-12-03T14:26:11.755Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/81/06/c5f8deba7d2cbdfa7967a716ae801aa9ca5f734b8f54fd473ef77a088dbe/mkdocstrings_python-2.0.1-py3-none-any.whl", hash = "sha256:66ecff45c5f8b71bf174e11d49afc845c2dfc7fc0ab17a86b6b337e0f24d8d90", size = 105055, upload-time = "2025-12-03T14:26:10.184Z" }, -] - [[package]] name = "msal" version = "1.34.0"