Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
c4e0cf1
7.1.1 post release (#2953)
nicholascar Oct 28, 2024
1a710ff
Fix Black formatting in ./admin/get_merged_prs.py (#2954)
ashleysommer Oct 28, 2024
c62acb5
build(deps-dev): bump ruff from 0.7.0 to 0.7.1 (#2955)
dependabot[bot] Oct 30, 2024
b8a5e39
Fix defined namespace warnings (#2964)
ashleysommer Nov 1, 2024
ca01102
test: earl test passing
edmondchuc Jan 15, 2025
dfa5cb2
Annotate Serializer.serialize and descendants (#2970)
ajnelson-nist Nov 4, 2024
4aa7ce7
build(deps): bump orjson from 3.10.10 to 3.10.11 (#2966)
dependabot[bot] Nov 4, 2024
4a53457
build(deps-dev): bump ruff from 0.7.1 to 0.7.2 (#2969)
dependabot[bot] Nov 6, 2024
b6b67be
build(deps-dev): bump ruff from 0.7.2 to 0.7.3 (#2979)
dependabot[bot] Nov 11, 2024
a540c8a
build(deps-dev): bump ruff from 0.7.3 to 0.8.0 (#2994)
dependabot[bot] Nov 27, 2024
a93c3c2
build(deps): bump orjson from 3.10.11 to 3.10.12 (#2991)
dependabot[bot] Nov 27, 2024
9df4696
added Node as an exported name from the root package location. Update…
joecrowleygaia Nov 27, 2024
b96de81
build(deps-dev): bump wheel from 0.45.0 to 0.45.1 (#2992)
dependabot[bot] Nov 27, 2024
f025387
feat: sort longturtle blank nodes (#2997)
edmondchuc Nov 29, 2024
47a3ee3
build(deps-dev): bump pytest from 8.3.3 to 8.3.4 (#2999)
dependabot[bot] Dec 9, 2024
4b86507
build(deps-dev): bump poetry from 1.8.4 to 1.8.5 (#3001)
dependabot[bot] Dec 9, 2024
cae9c87
build(deps-dev): bump ruff from 0.8.0 to 0.8.2 (#3003)
dependabot[bot] Dec 9, 2024
4458536
build(deps-dev): bump ruff from 0.8.2 to 0.8.3 (#3010)
dependabot[bot] Dec 16, 2024
f59db2e
build(deps): bump berkeleydb from 18.1.11 to 18.1.12 (#3009)
dependabot[bot] Dec 16, 2024
e591bdb
build(deps): bump orjson from 3.10.12 to 3.10.13 (#3018)
dependabot[bot] Jan 6, 2025
c8d1cb5
build(deps-dev): bump ruff from 0.8.4 to 0.8.6 (#3025)
dependabot[bot] Jan 6, 2025
7769794
feat: deterministic longturtle serialisation using RDF canonicalizati…
edmondchuc Jan 6, 2025
59bea4f
fix: lint
edmondchuc Jan 15, 2025
84f1321
jsonld: Do not merge nodes with different invalid URIs (#3011)
progval Jan 6, 2025
f81939d
Fixed incorrect ASK behaviour for dataset with one element (#2989)
jcbiddle Jan 6, 2025
8ba86a5
Pass base uri to serializer when writing to file. (#2977)
sandervd Jan 6, 2025
551654b
Dataset documentation improvements (#3012)
nicholascar Jan 9, 2025
fbd3d91
remove ConjunctiveGraph example; add Dataset example; add JSON-LS ser…
nicholascar Jan 9, 2025
d13bbee
Add RDFLib Path to SHACL path utility and corresponding tests (#2990)
mgberg Jan 10, 2025
b3d2663
fix: typing and import issues
edmondchuc Jan 15, 2025
d920507
fix: line length as int
edmondchuc Jan 15, 2025
edd6131
fix: ruff version conflict
edmondchuc Jan 15, 2025
6744393
fix: berkeleydb pin to 18.1.10 for python 3.8 compatibility
edmondchuc Jan 15, 2025
95f13b8
3a not 2a
nicholascar Jan 16, 2025
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
2 changes: 1 addition & 1 deletion .readthedocs.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
# https://docs.readthedocs.io/en/stable/config-file/v2.html
version: 2
# NOTE: not builing epub because epub does not know how to handle .ico files
# NOTE: not building epub because epub does not know how to handle .ico files
# which results in a warning which causes the build to fail due to
# `sphinx.fail_on_warning`
# https://github.com/sphinx-doc/sphinx/issues/10350
Expand Down
6 changes: 5 additions & 1 deletion admin/get_merged_prs.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,11 @@
print(f"Getting {url}")
with urllib.request.urlopen(url) as response:
response_text = response.read()
link_headers = response.info()["link"].split(",") if response.info()["link"] is not None else None
link_headers = (
response.info()["link"].split(",")
if response.info()["link"] is not None
else None
)

json_data = json.loads(response_text)
ITEMS.extend(json_data["items"])
Expand Down
2 changes: 1 addition & 1 deletion devtools/requirements-poetry.in
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Fixing this here as readthedocs can't use the compiled requirements-poetry.txt
# due to conflicts.
poetry==1.8.4
poetry==1.8.5
4 changes: 1 addition & 3 deletions docker/latest/requirements.in
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
# This file is used for building a docker image of the latest rdflib release. It
# will be updated by dependabot when new releases are made.
rdflib==7.1.0
rdflib==7.1.1
html5rdf==1.2.0
# html5lib-modern is required to allow the Dockerfile to build on with pre-RDFLib-7.1.1 releases.
html5lib-modern==1.2.0
6 changes: 1 addition & 5 deletions docker/latest/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,8 @@
# pip-compile docker/latest/requirements.in
#
html5rdf==1.2
# via
# -r docker/latest/requirements.in
# rdflib
html5lib-modern==1.2
# via -r docker/latest/requirements.in
pyparsing==3.0.9
# via rdflib
rdflib==7.1.0
rdflib==7.1.1
# via -r docker/latest/requirements.in
14 changes: 11 additions & 3 deletions docs/apidocs/examples.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,18 @@ examples Package

These examples all live in ``./examples`` in the source-distribution of RDFLib.

:mod:`~examples.conjunctive_graphs` Module
------------------------------------------
:mod:`~examples.datasets` Module
--------------------------------

.. automodule:: examples.datasets
:members:
:undoc-members:
:show-inheritance:

:mod:`~examples.jsonld_serialization` Module
--------------------------------------------

.. automodule:: examples.conjunctive_graphs
.. automodule:: examples.jsonld_serialization
:members:
:undoc-members:
:show-inheritance:
Expand Down
11 changes: 4 additions & 7 deletions docs/developers.rst
Original file line number Diff line number Diff line change
Expand Up @@ -231,20 +231,17 @@ our black.toml config file:

poetry run black .

Check style and conventions with `flake8 <https://flake8.pycqa.org/en/latest/>`_:
Check style and conventions with `ruff <https://docs.astral.sh/ruff/linter/>`_:

.. code-block:: bash

poetry run flake8 rdflib
poetry run ruff check

We also provide a `flakeheaven <https://pypi.org/project/flakeheaven/>`_
baseline that ignores existing flake8 errors and only reports on newly
introduced flake8 errors:
Any issues that are found can potentially be fixed automatically using:

.. code-block:: bash

poetry run flakeheaven

poetry run ruff check --fix

Check types with `mypy <http://mypy-lang.org/>`_:

Expand Down
Loading
Loading