Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
115 commits
Select commit Hold shift + click to select a range
f17f975
build(deps-dev): bump setuptools from 67.5.1 to 67.6.0 (#2273)
dependabot[bot] Mar 13, 2023
60d98db
fix: correctly handle resources with multiple comments in defined_nam…
HanKruiger Mar 13, 2023
1c25676
docs: document avaiable security measures (#2270)
aucampia Mar 16, 2023
309848b
chore: prepare for release 6.3.0 (#2276)
aucampia Mar 16, 2023
7beae75
chore: post 6.3.0 release tasks (#2279)
aucampia Mar 16, 2023
334787b
build: explicitly specify `packages` in `pyproject.toml` (#2280)
aucampia Mar 16, 2023
bea782f
docs: don't use kroki (#2284)
aucampia Mar 17, 2023
e3884b7
build: include test in sdist (#2282)
bollwyvl Mar 17, 2023
f3d31b0
chore: prepare for release 6.3.1 (#2285)
aucampia Mar 18, 2023
5635ed2
chore: post 6.3.1 release tasks (#2290)
aucampia Mar 19, 2023
394fb50
fix: include docs and examples in the sdist tarball (#2289)
aucampia Mar 19, 2023
192e6d1
build(deps-dev): bump mypy from 1.0.1 to 1.1.1 (#2274)
dependabot[bot] Mar 19, 2023
7a05c15
docs: fix typo in NamespaceManager documentation (#2291)
cthoyt Mar 19, 2023
07f885e
build(deps-dev): bump types-setuptools from 67.6.0.4 to 67.6.0.5 (#2296)
dependabot[bot] Mar 20, 2023
1558953
build(deps): bump library/python in /docker/unstable (#2299)
dependabot[bot] Mar 20, 2023
5a80926
build(deps): bump library/python in /docker/latest (#2298)
dependabot[bot] Mar 20, 2023
dd44ae1
build: upgrade sphinx and change flake8 and related to only install o…
aucampia Mar 21, 2023
fe1a8f8
fix: add `__hash__` and `__eq__` back to `rdflib.paths.Path` (#2292)
aucampia Mar 21, 2023
adf8eb2
fix: add the `wgs` namespace binding back (#2294)
aucampia Mar 21, 2023
cfe6e37
test: add `webtest` marker to tests that use the internet (#2295)
aucampia Mar 21, 2023
dfa4054
fix: IRI to URI conversion (#2304)
aucampia Mar 23, 2023
1ab4fc0
chore: Update CONTRIBUTORS from commit history (#2305)
gjhiggins Mar 23, 2023
832e693
fix: JSON-LD context construction from a `dict` (#2306)
aucampia Mar 24, 2023
47e6c37
test: remove xfail on SPARQL DESCRIBE test (#2309)
aucampia Mar 25, 2023
3faa01b
fix: change the prefix for `https://schema.org/` back to `schema` (#2…
aucampia Mar 25, 2023
d7883eb
fix: Add `to_dict` method to the JSON-LD `Context` class. (#2310)
aucampia Mar 25, 2023
4da67f9
fix: reference to global inside `get_target_namespace_elements` (#2311)
aucampia Mar 25, 2023
57bb428
fix: restore the 6.1.1 default bound namespaces (#2313)
aucampia Mar 26, 2023
af17916
fix: `ROUND`, `ENCODE_FOR_URI` and `SECONDS` SPARQL functions (#2314)
aucampia Mar 26, 2023
0593c75
chore: prepare for release 6.3.2 (#2315)
aucampia Mar 26, 2023
0d07f9b
chore: post release cleanup (#2317)
aucampia Mar 26, 2023
ae6b859
fix: eliminate file intermediary in translate algebra (#2267)
jclerman Mar 27, 2023
6a48c3e
build(deps): bump library/python in /docker/unstable (#2319)
dependabot[bot] Mar 27, 2023
081a974
build(deps): bump importlib-metadata from 4.13.0 to 6.1.0 (#2318)
dependabot[bot] Mar 27, 2023
1c45ec4
fix: widen `Graph.__contains__` type-hints to accept `Path` values (#…
EFord36 Apr 3, 2023
93d876c
docs: fix typo in security considerations documentation
EFord36 Apr 7, 2023
5fcf207
build(deps-dev): bump types-setuptools from 67.6.0.5 to 67.6.0.6 (#2325)
dependabot[bot] Apr 7, 2023
4fb468d
build(deps-dev): bump setuptools from 67.6.0 to 67.6.1 (#2326)
dependabot[bot] Apr 7, 2023
89982f8
fix: eliminate some mutable default arguments in SPARQL code (#2301)
cthoyt Apr 7, 2023
950e60a
build: unify poetry version source (#2334)
aucampia Apr 9, 2023
4940798
build(deps-dev): bump black from 23.1.0 to 23.3.0 (#2328)
dependabot[bot] Apr 9, 2023
6e544f5
refactor: eliminate unneeded `rdflib.compat` imports (#2336)
aucampia Apr 9, 2023
b2f3987
refactor: eliminate unused imports (#2337)
aucampia Apr 10, 2023
61f8a8d
refactor: narrow imports (#2338)
aucampia Apr 10, 2023
20f1235
refactor: eliminate inheritance from object (#2339)
aucampia Apr 10, 2023
00cdcc6
build(deps-dev): bump coverage from 7.2.2 to 7.2.3 (#2341)
dependabot[bot] Apr 10, 2023
d5c4d20
build(deps): bump library/python in /docker/latest (#2342)
dependabot[bot] Apr 10, 2023
ebde6ad
build(deps): bump importlib-metadata from 6.1.0 to 6.3.0 (#2343)
dependabot[bot] Apr 10, 2023
0bfeea2
build(deps-dev): bump pytest from 7.2.2 to 7.3.0 (#2344)
dependabot[bot] Apr 10, 2023
2d8609d
build(deps-dev): bump mypy from 1.1.1 to 1.2.0 (#2346)
dependabot[bot] Apr 10, 2023
0efe55d
build(deps-dev): bump types-setuptools from 67.6.0.6 to 67.6.0.7 (#2345)
dependabot[bot] Apr 10, 2023
5c3c78a
build(deps): bump library/python in /docker/unstable (#2347)
dependabot[bot] Apr 10, 2023
81d13d4
feat: add optional `target_graph` argument to `Graph.cbd` and use it …
mgberg Apr 11, 2023
7df77cd
fix: correct imports and `__all__` (#2340)
aucampia Apr 12, 2023
4ea1436
fix: eliminate bare `except:` (#2350)
aucampia Apr 12, 2023
cbd6151
test: Eliminate flake8 errors in tests (#2353)
aucampia Apr 14, 2023
0eee4ff
build(deps-dev): bump pytest from 7.3.0 to 7.3.1 (#2359)
dependabot[bot] May 17, 2023
91f7000
build(deps-dev): bump flakeheaven from 3.2.1 to 3.3.0 (#2358)
dependabot[bot] May 17, 2023
b6fe3b1
build(deps): bump library/python in /docker/unstable (#2360)
dependabot[bot] May 17, 2023
a13b0ab
build(deps-dev): bump sphinx-autodoc-typehints from 1.22 to 1.23.0 (#…
dependabot[bot] May 17, 2023
a074e3c
build(deps): bump library/python in /docker/latest (#2362)
dependabot[bot] May 17, 2023
2c8d1e1
build(deps): bump importlib-metadata from 6.3.0 to 6.6.0 (#2370)
dependabot[bot] May 17, 2023
e0b3152
fix: HTTP 308 Permanent Redirect status code handling (#2389)
aucampia May 17, 2023
6a4ae70
build(deps-dev): bump coverage from 7.2.3 to 7.2.5 (#2376)
dependabot[bot] May 17, 2023
f0081a4
build(deps-dev): bump setuptools from 67.6.1 to 67.7.2 (#2377)
dependabot[bot] May 17, 2023
eb9eab0
build(deps-dev): bump mypy from 1.2.0 to 1.3.0 (#2386)
dependabot[bot] May 17, 2023
860a669
build(deps-dev): bump types-setuptools from 67.6.0.7 to 67.7.0.2 (#2387)
dependabot[bot] May 17, 2023
e103078
build(deps): bump berkeleydb from 18.1.5 to 18.1.6 (#2388)
dependabot[bot] May 17, 2023
cd0b442
fix: bugs with `rdflib.extras.infixowl` (#2390)
aucampia May 19, 2023
63b082c
docs: recommend making an issue before making an enhancement (#2391)
aucampia May 19, 2023
75178cf
chore: Update `.gitignore` for change in flakeheaven (#2392)
aucampia May 19, 2023
fec7f0a
docs: fix typo SPATQL -> SPARQL (#2371)
EFord36 May 19, 2023
ddcc4eb
docs: remove unicode string form in rdflib/term.py (#2384)
ajnelson-nist May 19, 2023
f200722
feat: add `curie` method to `NamespaceManager` (#2365)
jclerman May 21, 2023
b0c7b27
build(deps): bump library/python in /docker/latest (#2396)
dependabot[bot] May 22, 2023
aeefd2e
build(deps-dev): bump setuptools from 67.7.2 to 67.8.0 (#2397)
dependabot[bot] May 22, 2023
cb9ae11
build(deps): bump library/python in /docker/unstable (#2398)
dependabot[bot] May 22, 2023
6cdca82
build(deps-dev): bump types-setuptools from 67.7.0.2 to 67.8.0.0 (#2401)
dependabot[bot] May 22, 2023
7860cd4
build(deps): bump poetry from 1.4.2 to 1.5.0 in /devtools (#2399)
dependabot[bot] May 22, 2023
ad56044
[pre-commit.ci] pre-commit autoupdate (#2403)
pre-commit-ci[bot] May 22, 2023
cad367e
docs: add guidelines for breaking changes (#2402)
aucampia Jun 2, 2023
d615cd5
build(deps-dev): bump coverage from 7.2.5 to 7.2.6 (#2413)
dependabot[bot] Jun 2, 2023
663054e
build(deps-dev): bump typing-extensions from 4.5.0 to 4.6.2 (#2415)
dependabot[bot] Jun 2, 2023
6c119e2
build(deps-dev): bump pytest-cov from 4.0.0 to 4.1.0 (#2414)
dependabot[bot] Jun 2, 2023
15a7c54
build(deps): bump library/python in /docker/latest (#2416)
dependabot[bot] Jun 2, 2023
b5ce690
test: add variants for blank prefixes and base (#2421)
aucampia Jun 2, 2023
d37cb56
build(deps-dev): bump typing-extensions from 4.6.2 to 4.6.3 (#2424)
dependabot[bot] Jun 8, 2023
01c7d60
build(deps-dev): bump coverage from 7.2.6 to 7.2.7 (#2423)
dependabot[bot] Jun 8, 2023
ace4acd
build(deps-dev): bump poetry from 1.5.0 to 1.5.1 (#2422)
dependabot[bot] Jun 8, 2023
4b96e9d
BREAKING CHANGE: Don't use `publicID` as the name for the default gra…
aucampia Jun 8, 2023
a7e9d1f
build(deps): bump library/python in /docker/unstable (#2441)
dependabot[bot] Jun 13, 2023
900f041
build(deps): bump library/python in /docker/latest (#2440)
dependabot[bot] Jun 13, 2023
ef25896
fix: dbpedia URL to use https instead of http (#2444)
miselico Jun 13, 2023
d21a451
build(deps-dev): bump pytest from 7.3.1 to 7.3.2 (#2439)
dependabot[bot] Jun 13, 2023
1e5f56b
BREAKING CHANGE: drop support for python 3.7 (#2436)
aucampia Jun 13, 2023
46ff6cf
Fix: SPARQL count with optionals (#2448)
WhiteGobo Jun 15, 2023
4e42d10
docs: fix comment that doesn't describe behavior (#2443)
Kibubu Jun 15, 2023
12beed4
build(deps): bump library/python in /docker/unstable (#2453)
dependabot[bot] Jun 19, 2023
186f379
build(deps): bump library/python in /docker/latest (#2454)
dependabot[bot] Jun 19, 2023
122d8b3
build(deps): bump pyparsing from 3.0.9 to 3.1.0 (#2455)
dependabot[bot] Jun 19, 2023
f278b86
build(deps-dev): bump isort from 5.11.5 to 5.12.0 (#2457)
dependabot[bot] Jun 19, 2023
10f9ebe
fix: typing errors from dmypy (#2451)
aucampia Jun 20, 2023
9573f59
build(deps-dev): bump mypy from 1.3.0 to 1.4.1 (#2462)
dependabot[bot] Jul 3, 2023
04baf8c
build(deps-dev): bump types-setuptools from 67.8.0.0 to 68.0.0.0 (#2463)
dependabot[bot] Jul 3, 2023
bddf8ec
build(deps-dev): bump pytest from 7.3.2 to 7.4.0 (#2464)
dependabot[bot] Jul 3, 2023
2545a3d
build(deps-dev): bump typing-extensions from 4.6.3 to 4.7.1 (#2466)
dependabot[bot] Jul 3, 2023
8582691
build(deps-dev): bump setuptools from 67.8.0 to 68.0.0 (#2465)
dependabot[bot] Jul 3, 2023
5c7643c
build(deps-dev): bump sphinx from 5.3.0 to 6.2.1
dependabot[bot] Jul 3, 2023
6f53455
Merge pull request #2456 from RDFLib/dependabot/pip/sphinx-6.2.1
nicholascar Jul 4, 2023
afea615
fix: TriG parser error handling for nested graphs (#2468)
WhiteGobo Jul 5, 2023
9a901ae
test: skip two SPARQL 1.0 tests that should not pass with SPARQL 1.1
WhiteGobo Jul 5, 2023
8c9608b
fix: TriG handling of GRAPH keyword without a graph ID (#2469)
WhiteGobo Jul 5, 2023
0ea6ca5
test: modernize literal tests (#2472)
aucampia Jul 6, 2023
e94c252
fix: `GROUP_CONCAT` handling of empty separator (issue) (#2474)
WhiteGobo Jul 8, 2023
9173357
test: add helper for parameterized outcome tests
WhiteGobo Jul 5, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 22 additions & 16 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<!--
Thank you for your contribution to this project. This project has no formal
funding or full-time maintainers and relies entirely on independent
funding or full-time maintainers, and relies entirely on independent
contributors to keep it alive and relevant.

This pull request template includes some guidelines intended to help
Expand All @@ -15,23 +15,25 @@ and ask.
More detailed guidelines for pull requests are provided in our [developers
guide](https://github.com/RDFLib/rdflib/blob/main/docs/developers.rst).

As a reminder, PRs that are smaller in size and scope will be reviewed and
merged quicker, so please consider if your PR could be split up into more than
one independent part before submitting it, no PR is too small. The maintainers
of this project may also split up larger PRs into smaller more manageable PRs
if they deem it necessary.
PRs that are smaller in size and scope will be reviewed and merged quicker, so
please consider if your PR could be split up into more than one independent part
before submitting it, no PR is too small. The maintainers of this project may
also split up larger PRs into smaller, more manageable PRs, if they deem it
necessary.

PRs should be reviewed and approved by at least two people other than the
author using GitHub's review system before being merged. Reviews are open to
anyone, so please consider reviewing other open pull requests as this will also
free up the capacity required for your PR to be reviewed.
PRs should be reviewed and approved by at least two people other than the author
using GitHub's review system before being merged. This is less important for bug
fixes and changes that don't impact runtime behaviour, but more important for
changes that expand the RDFLib public API. Reviews are open to anyone, so please
consider reviewing other open pull requests, as this will also free up the
capacity required for your PR to be reviewed.
-->

# Summary of changes

<!--
Briefly explain what changes the pull request is making and why. Ideally this
should cover all changes in the pull request as the changes will be reviewed
Briefly explain what changes the pull request is making and why. Ideally, this
should cover all changes in the pull request, as the changes will be reviewed
against this summary to ensure that the PR does not include unintended changes.

Please also explicitly state if the PR makes any changes that are not backwards
Expand All @@ -49,13 +51,17 @@ unsure about them, submit your PR as is and ask for help.

- [ ] Checked that there aren't other open pull requests for
the same change.
- [ ] Added tests for any changes that have a runtime impact.
- [ ] Checked that all tests and type checking passes.
- For changes that have a potential impact on users of this project:
- If the change adds new features or changes the RDFLib public API:
<!-- This can be removed if no new features are added and the RDFLib public API is
not changed. -->
- [ ] Created an issue to discuss the change and get in-principle agreement.
- [ ] Considered adding an example in `./examples`.
- If the change has a potential impact on users of this project:
<!-- This can be removed if the changed does affect users of this project. -->
- [ ] Added or updated tests that fail without the change.
- [ ] Updated relevant documentation to avoid inaccuracies.
- [ ] Considered adding additional documentation.
- [ ] Considered adding an example in `./examples` for new features.
- [ ] Considered updating our changelog (`CHANGELOG.md`).
- [ ] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),
so maintainers can fix minor issues and keep your PR up to date.

14 changes: 6 additions & 8 deletions .github/workflows/docker-images.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,9 @@ jobs:
uses: arduino/setup-task@v1
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
- name: Python Poetry Action
uses: abatilo/[email protected]
with:
poetry-version: 1.4.0
- name: Install poetry
run: |
pip install -r devtools/requirements-poetry.in
- name: Build images
shell: bash
run: |
Expand All @@ -70,10 +69,9 @@ jobs:
uses: arduino/setup-task@v1
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
- name: Python Poetry Action
uses: abatilo/[email protected]
with:
poetry-version: 1.4.0
- name: Install poetry
run: |
pip install -r devtools/requirements-poetry.in
- name: Login to GitHub Container Registry
uses: docker/login-action@v2
with:
Expand Down
46 changes: 26 additions & 20 deletions .github/workflows/validate.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,54 +25,54 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"]
python-version: ["3.8", "3.9", "3.10", "3.11"]
os: [ubuntu-latest, macos-latest, windows-latest]
# This is used for injecting additional tests for a specific python
# version and OS.
suffix: [""]
include:
- python-version: "3.7"
- python-version: "3.8"
os: ubuntu-latest
extensive-tests: true
TOXENV_SUFFIX: "-docs"
- python-version: "3.7"
- python-version: "3.8"
os: ubuntu-latest
extensive-tests: true
suffix: "-min"
TOXENV_SUFFIX: "-min"
- python-version: "3.8"
- python-version: "3.9"
os: ubuntu-latest
TOX_EXTRA_COMMAND: "- isort --check-only --diff ."
TOXENV_SUFFIX: "-docs"
- python-version: "3.9"
- python-version: "3.10"
os: ubuntu-latest
TOX_EXTRA_COMMAND: "- black --check --diff ./rdflib"
TOXENV_SUFFIX: "-lxml"
- python-version: "3.10"
os: ubuntu-latest
TOX_EXTRA_COMMAND: "flake8 --exit-zero rdflib"
TOXENV_SUFFIX: "-docs"
- python-version: "3.11"
os: ubuntu-latest
TOX_EXTRA_COMMAND: "flake8 --exit-zero rdflib"
TOXENV_SUFFIX: "-docs"
PREPARATION: "sudo apt-get install -y firejail"
extensive-tests: true
TOX_TEST_HARNESS: "firejail --net=none --"
TOX_PYTEST_EXTRA_ARGS: "-m 'not webtest'"
steps:
- uses: actions/checkout@v3
- name: Cache XDG_CACHE_HOME
uses: actions/cache@v3
with:
path: ${{ env.XDG_CACHE_HOME }}
key: ${{ github.job }}-xdg-v1-${{ matrix.os }}-${{ matrix.python-version }}-${{ hashFiles('**/pyproject.toml', '**/poetry.lock', '**/with-fuseki.sh', '**/*requirements*.txt') }}
key: ${{ github.job }}-xdg-v1-${{ matrix.os }}-${{ matrix.python-version }}-${{ hashFiles('**/pyproject.toml', '**/poetry.lock', '**/with-fuseki.sh', '**/*requirements*.txt', '**/*requirements*.in') }}
restore-keys: |
${{ github.job }}-xdg-v1-${{ matrix.os }}-${{ matrix.python-version }}-
${{ github.job }}-xdg-v1-${{ matrix.os }}-
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}
- name: Python Poetry Action
uses: abatilo/[email protected]
with:
poetry-version: 1.4.0
- name: Install poetry
run: |
pip install -r devtools/requirements-poetry.in
- uses: actions/setup-java@v3
if: ${{ matrix.extensive-tests }}
with:
Expand All @@ -82,11 +82,15 @@ jobs:
uses: arduino/setup-task@v1
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
- name: Run preparation
if: ${{ matrix.PREPARATION }}
shell: bash
run: |
${{ matrix.PREPARATION }}
- name: Run validation
shell: bash
run: |
task \
TOX_EXTRA_COMMAND="${{ matrix.TOX_EXTRA_COMMAND }}" \
OS=${{ matrix.os }} \
MATRIX_SUFFIX=${{ matrix.suffix }} \
EXTENSIVE=${{ matrix.extensive-tests || 'false' }} \
Expand All @@ -96,6 +100,9 @@ jobs:
gha:validate
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
TOX_PYTEST_EXTRA_ARGS: ${{ matrix.TOX_PYTEST_EXTRA_ARGS }}
TOX_TEST_HARNESS: ${{ matrix.TOX_TEST_HARNESS }}
TOX_EXTRA_COMMAND: ${{ matrix.TOX_EXTRA_COMMAND }}
- uses: actions/upload-artifact@v3
if: ${{ (success() || failure()) }}
with:
Expand All @@ -122,18 +129,17 @@ jobs:
uses: actions/cache@v3
with:
path: ${{ env.XDG_CACHE_HOME }}
key: ${{ github.job }}-xdg-v1-${{ matrix.os }}-${{ matrix.python-version }}-${{ hashFiles('**/pyproject.toml', '**/poetry.lock', '**/with-fuseki.sh', '**/*requirements*.txt') }}
key: ${{ github.job }}-xdg-v1-${{ matrix.os }}-${{ matrix.python-version }}-${{ hashFiles('**/pyproject.toml', '**/poetry.lock', '**/with-fuseki.sh', '**/*requirements*.txt', '**/*requirements*.in') }}
restore-keys: |
${{ github.job }}-xdg-v1-${{ matrix.os }}-${{ matrix.python-version }}-
${{ github.job }}-xdg-v1-${{ matrix.os }}-
- name: Set up Python ${{env.DEFAULT_PYTHON}}
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}
- name: Python Poetry Action
uses: abatilo/[email protected]
with:
poetry-version: 1.4.0
- name: Install poetry
run: |
pip install -r devtools/requirements-poetry.in
- name: Install Task
uses: arduino/setup-task@v1
with:
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.flakeheaven_cache/
RDFLib.sublime-project
/docs/_build/
RDFLib.sublime-workspace
Expand Down
101 changes: 101 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
Aayush Gupta <[email protected]> aayush17002 <[email protected]>
Aditi Sejal <[email protected]> asejal <[email protected]>
Aditya Bhadoo <[email protected]> bhadoo-aditya <[email protected]>
Akash Sharma <[email protected]> Akash-Sharma-1 <[email protected]>
Artem Revenko <[email protected]> artreven <[email protected]>
Ashley Sommer <[email protected]> Ashley Sommer <[email protected]>
Ashley Sommer <[email protected]> Ashley Sommer <[email protected]>
Arushi Chauhan <[email protected]> arushi019 <[email protected]>
Bruno Cuconato <[email protected]> bruno cuconato <[email protected]>
Christian Amsüss <[email protected]> chrysn <[email protected]>
Cliff Xuan <[email protected]> cliff xuan <[email protected]>
Camille Maumet <[email protected]> cmaumet <[email protected]>
Chimezie Ogbuji <devnull@localhost> chimezie <devnull@localhost>
Conrad Leonard <[email protected]> delocalizer <[email protected]>
Cory Dodt <[email protected]> corydodt <devnull@localhost>
Daniel Krech <[email protected]> convert-repo <devnull@localhost>
Daniel Krech <[email protected]> eikeon <devnull@localhost>
Daniel Krech <[email protected]> [email protected] <[email protected]>
Daniel Krech <[email protected]> testing <devnull@localhost>
Daniel Krech <[email protected]> unknown <devnull@localhost>
Dmitriy Bastrak <[email protected]> Dmitriy <[email protected]>
Drew Perttula <[email protected]> drewp <devnull@localhost>
Drew Perttula <[email protected]> drewpca <devnull@localhost>
Ed Summers <[email protected]> ed.summers <devnull@localhost>
Edmond Chuc <[email protected]> Edmond <[email protected]>
Edmond Chuc <[email protected]> Edmond Chuc <[email protected]>
Edmond Chuc <[email protected]> Edmond Chuc <[email protected]>
Edmond Chuc <[email protected]> Edmond Chuc <[email protected]>
Elias Torres <[email protected]> eliast <devnull@localhost>
Filip Kovacevic <[email protected]> Filip Kovacevic <[email protected]>
Fredrik Aschehoug <[email protected]> fredrik-aschehoug <[email protected]>
Gerhard Weis <[email protected]> Gerhard Weis <[email protected]>
Gerhard Weis <[email protected]> Gerhard Weis <[email protected]>
Graham Higgins <[email protected]> gjh <devnull@localhost>
Graham Higgins <[email protected]> gjhiggins <devnull@localhost>
Graham Higgins <[email protected]> Graham Higgins <[email protected]>
Graham Higgins <[email protected]> Graham Higgins <[email protected]>
Graham Higgins <[email protected]> Graham Higgins <[email protected]>
Gunnar Aastrand Grimnes <[email protected]> gromgull <[email protected]>
Gunnar Aastrand Grimnes <[email protected]> gromgull <devnull@localhost>
Gunnar Aastrand Grimnes <[email protected]> Gunnar Aastrand Grimnes <[email protected]>
Harold Solbrig <[email protected]> hsolbrig <[email protected]>
Harold Solbrig <[email protected]> hsolbrig <[email protected]>
Hanno Jung <[email protected]> angus <[email protected]>
Jeroen van der Ham <[email protected]> jeroenh <devnull@localhost>
Jerven Bolleman <[email protected]> Jerven bolleman <[email protected]>
Jim Man <[email protected]> jimman2003 <[email protected]>
Jamie McCusker <[email protected]> Jim McCusker <[email protected]>
Jamie McCusker <[email protected]> Ubuntu <[email protected]>
John L. Clark <devnull@localhost> John.L.Clark <devnull@localhost>
Jörn Hees <[email protected]> Jörn Hees <[email protected]>
Jörn Hees <[email protected]> Joern Hees <[email protected]>
Jörn Hees <[email protected]> Jörn Hees <[email protected]>
Jörn Hees <[email protected]> Joern Hees <[email protected]>
Jörn Hees <[email protected]> Jörn Hees <[email protected]>
Josh Moore <[email protected]> jmoore <[email protected]>
Kern Cece <[email protected]> kernc <[email protected]>
Kushagr Arora <[email protected]> kushagr08 <[email protected]>
Łukasz Jancewicz <[email protected]> DzinX <[email protected]>
Mark Hedley <[email protected]> marqh <[email protected]>
Mark van der Pas <[email protected]> gitmpje <[email protected]>
Mark Watts <[email protected]> Mark Watts <[email protected]>
Martin van der Werff <[email protected]> Martin van der Werff <[email protected]>
Maurizio Nagni <[email protected]> kusamau <[email protected]>
Michel Pelletier <[email protected]> michel <devnull@localhost>
Mikael Nilsson <[email protected]> mikael <devnull@localhost>
Nathan Maynes <[email protected]> Nathan M <[email protected]>
Nicholas J. Car <[email protected]> Nicholas Car <[email protected]>
Nicholas J. Car <[email protected]> Nicholas Car <[email protected]>
Nicholas J. Car <[email protected]> nicholascar <[email protected]>
Niklas Lindström <[email protected]> lindstream <devnull@localhost>
Niklas Lindström <[email protected]> Niklas Lindstrom <[email protected]>
Olivier Grisel <[email protected]> ogrisel <devnull@localhost>
Filip Kovacevic <[email protected]> GreenfishK <[email protected]>
Ralf Grubenmann <[email protected]> Ralf Grubenmann <[email protected]>
Remi Chateauneu <[email protected]> Primhill Computers <[email protected]>
Richard Wallis <[email protected]> dataliberate <[email protected]>
Ritam Biswas <[email protected]> devrb <[email protected]>
Rory McCann <[email protected]> Rory McCann <[email protected]>
Rouzbeh Asghari <[email protected]> rozbeh <[email protected]>
Sean Fern <[email protected]> gsf747 <devnull@localhost>
Shawn Brown <devnull@localhost> shawnb <devnull@localhost>
Shreyas Nagare <[email protected]> shreyasnagare <[email protected]>
Stephen Thorne <[email protected]> [email protected] <[email protected]>
Thomas Bettler <[email protected]> t0b3 <[email protected]>
Thomas Bettler <[email protected]> t0b3 <[email protected]>
Thomas Köner-Daikan <[email protected]> wssbck <[email protected]>
Thomas Kluyver <[email protected]> [email protected] <[email protected]>
Thomas Tanon <[email protected]> Tpt <[email protected]>
Thomas Tanon <[email protected]> Thomas Tanon <[email protected]>
Timo Homburg <[email protected]> Timo <[email protected]>
Tom Baker <[email protected]> tombaker <[email protected]>
Veyndan Stuart <[email protected]> veyndan <[email protected]>
Vigten Stain <[email protected]> vigten <[email protected]>
Wataru Haruna <[email protected]> eggplants <[email protected]>
William Waites <[email protected]> William Waites <[email protected]>
William Waites <[email protected]> wwaites <[email protected]>
William Waites <[email protected]> [email protected] <[email protected]>
Whit Morriss <[email protected]> whit <devnull@localhost>
Zach Lûster <[email protected]> kernc <[email protected]>
Zach Lûster <[email protected]> Kernc <[email protected]>
4 changes: 2 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,14 @@ repos:
- repo: https://github.com/psf/black
# WARNING: version should be the same as in `pyproject.toml`
# Using git ref spec because of https://github.com/psf/black/issues/2493
rev: 'refs/tags/23.1.0:refs/tags/23.1.0'
rev: 'refs/tags/23.3.0:refs/tags/23.3.0'
hooks:
- id: black
pass_filenames: false
require_serial: true
args: ["."]
- repo: https://github.com/python-poetry/poetry
rev: 1.4.0
rev: 1.5.0
hooks:
- id: poetry-check
- id: poetry-lock
Expand Down
5 changes: 0 additions & 5 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,6 @@ build:
- poetry config virtualenvs.create false
- poetry install --only=main --only=docs --extras=html
- poetry env info
# This will patch Sphinx to a later version than is in poetry.lock so that
# we build with a more up to date Sphinx. This should be eliminated when
# possible in favor of having a more up to date Sphinx in poetry.lock.
- pip install -r devtools/requirements-rtd.txt


sphinx:
fail_on_warning: true
Loading