Skip to content

Commit 478f221

Browse files
authored
Merge branch 'main' into fix-pcodec-compression
2 parents b699024 + e1990c0 commit 478f221

File tree

138 files changed

+4972
-6367
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

138 files changed

+4972
-6367
lines changed

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
TODO:
44
* [ ] Add unit tests and/or doctests in docstrings
55
* [ ] Add docstrings and API docs for any new/modified user-facing classes and functions
6-
* [ ] New/modified features documented in `docs/user-guide/*.rst`
6+
* [ ] New/modified features documented in `docs/user-guide/*.md`
77
* [ ] Changes documented as a new file in `changes/`
88
* [ ] GitHub Actions have all passed
99
* [ ] Test coverage is 100% (Codecov passes)

.github/labeler.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
needs release notes:
22
- all:
33
- changed-files:
4-
- all-globs-to-all-files: '!changes/*.rst'
4+
- all-globs-to-all-files: '!changes/*.md'

.github/workflows/test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -129,11 +129,11 @@ jobs:
129129
pip install hatch
130130
- name: Set Up Hatch Env
131131
run: |
132-
hatch env create doctest
133-
hatch env run -e doctest list-env
132+
hatch env create docs
133+
hatch env run -e docs list-env
134134
- name: Run Tests
135135
run: |
136-
hatch env run --env doctest run
136+
hatch env run --env docs check
137137
138138
test-complete:
139139
name: Test complete

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,9 @@ coverage.xml
4949
# Django stuff:
5050
*.log
5151

52-
# Sphinx documentation
52+
# Documentation
53+
site/
5354
docs/_build/
54-
docs/api
5555
docs/data
5656
data
5757
data.zip

.pre-commit-config.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ci:
66
default_stages: [pre-commit, pre-push]
77
repos:
88
- repo: https://github.com/astral-sh/ruff-pre-commit
9-
rev: v0.12.11
9+
rev: v0.13.1
1010
hooks:
1111
- id: ruff-check
1212
args: ["--fix", "--show-fixes"]
@@ -20,9 +20,10 @@ repos:
2020
rev: v6.0.0
2121
hooks:
2222
- id: check-yaml
23+
exclude: mkdocs.yml
2324
- id: trailing-whitespace
2425
- repo: https://github.com/pre-commit/mirrors-mypy
25-
rev: v1.17.1
26+
rev: v1.18.2
2627
hooks:
2728
- id: mypy
2829
files: src|tests

.readthedocs.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@ build:
1111
then
1212
towncrier build --version Unreleased --yes;
1313
fi
14-
15-
sphinx:
16-
configuration: docs/conf.py
17-
fail_on_warning: true
18-
19-
formats: all
14+
build:
15+
html:
16+
- mkdocs build --strict --site-dir $READTHEDOCS_OUTPUT/html
17+
mkdocs:
18+
configuration: mkdocs.yml
2019

2120
python:
2221
install:
2322
- method: pip
2423
path: .
2524
extra_requirements:
2625
- docs
26+
- remote

changes/1798.feature.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

changes/2859.removal.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

changes/2992.bugfix.rst

Lines changed: 0 additions & 3 deletions
This file was deleted.

changes/3118.doc.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Use mkdocs-material for Zarr-Python documentation

0 commit comments

Comments
 (0)