diff --git a/CHANGELOG.md b/CHANGELOG.md index bb6d15999..301e6a3e8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,26 @@ +## 2025-01-10 RELEASE 7.1.2 + +A minor release that bumped up a few dev dependencies and achieved a few small but notable improvements, particularly with longturtle sorting: + +Feature PRs: + +* [PR #2963](https://github.com/RDFLib/rdflib/pull/2963) Big typing updates +* [PR #2964](https://github.com/RDFLib/rdflib/pull/2964) Defined Namesapce warnings fix +* [PR #2971](https://github.com/RDFLib/rdflib/pull/2971) convert uses of Optional and some Union usage to union operator | +* [PR #2989](https://github.com/RDFLib/rdflib/pull/2989) Fixed incorrect ASK behaviour for dataset with one element +* [PR #2997](https://github.com/RDFLib/rdflib/pull/2997) sort longturtle blank nodes +* [PR #3008](https://github.com/RDFLib/rdflib/pull/3008) deterministic longturtle serialisation using RDF canonicalization + n-triples sort +* [PR #3012](https://github.com/RDFLib/rdflib/pull/3012) Dataset documentation improvements + +Dependency bumps: + +* ruff from 0.71 -> 0.8.6 +* orjson 3.10.10 -> +* pytest-cov to 6.0.0 +* coverage to 7.6.10 +* pytest to 8.3.4 +* poetry to 2.0.0 + ## 2024-10-17 RELEASE 7.1.1 This minor release removes the dependency on some only Python packages, in particular diff --git a/CITATION.cff b/CITATION.cff index 7fdc7267a..88ae8274d 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -72,7 +72,7 @@ authors: - family-names: "Stuart" given-names: "Veyndan" title: "RDFLib" -version: 7.1.1 -date-released: 2024-10-28 +version: 7.1.2 +date-released: 2025-01-10 url: "https://github.com/RDFLib/rdflib" doi: 10.5281/zenodo.6845245 diff --git a/README.md b/README.md index a5b9c9ff2..ee7192265 100644 --- a/README.md +++ b/README.md @@ -44,12 +44,13 @@ Help with maintenance of all of the RDFLib family of packages is always welcome ## Versions & Releases * `main` branch in this repository is the unstable release -* `7.1.1` current stable release, bugfixes to 7.1.0 -* `7.0.0` previous stable release, supports Python 3.8.1+ only. - * see [Releases](https://github.com/RDFLib/rdflib/releases) +* `7.1.2` current stable release, small improvements on to 7.1.1 +* `7.1.1` previous stable release + * see * `6.x.y` supports Python 3.7+ only. Many improvements over 5.0.0 - * see [Releases](https://github.com/RDFLib/rdflib/releases) + * see * `5.x.y` supports Python 2.7 and 3.4+ and is [mostly backwards compatible with 4.2.2](https://rdflib.readthedocs.io/en/stable/upgrade4to5.html). + * * see See for the release details. @@ -68,7 +69,7 @@ Some features of RDFLib require optional dependencies which may be installed usi Alternatively manually download the package from the Python Package Index (PyPI) at https://pypi.python.org/pypi/rdflib -The current version of RDFLib is 7.1.1, see the ``CHANGELOG.md`` file for what's new in this release. +The current version of RDFLib is 7.1.2, see the ``CHANGELOG.md`` file for what's new in this release. ### Installation of the current main branch (for developers) diff --git a/admin/get_merged_prs.py b/admin/get_merged_prs.py index ddee02fb4..53294bda1 100644 --- a/admin/get_merged_prs.py +++ b/admin/get_merged_prs.py @@ -5,7 +5,7 @@ import urllib.request # https://api.github.com/search/issues?q=repo:rdflib/rdflib+is:pr+merged:%3E=2023-08-02&per_page=300&page=1 -LAST_RELEASE_DATE = "2024-10-17" +LAST_RELEASE_DATE = "2024-10-29" ISSUES_URL = "https://api.github.com/search/issues" ITEMS = [] PAGE = 1 diff --git a/docs/conf.py b/docs/conf.py index 4aba4664f..be6a5be8d 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -81,7 +81,7 @@ # General information about the project. project = "rdflib" -copyright = "2009 - 2024, RDFLib Team" +copyright = "2002 - 2025, RDFLib Team" # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the diff --git a/pyproject.toml b/pyproject.toml index 4aaec4c89..b3c3e3ac3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "rdflib" -version = "8.0.0a0" +version = "7.1.2" description = """RDFLib is a Python library for working with RDF, \ a simple yet powerful language for representing information.""" authors = [{ name = "Daniel 'eikeon' Krech", email = "eikeon@eikeon.com" }] diff --git a/rdflib/__init__.py b/rdflib/__init__.py index 843b614e4..934da5f47 100644 --- a/rdflib/__init__.py +++ b/rdflib/__init__.py @@ -52,7 +52,7 @@ __docformat__ = "restructuredtext en" __version__: str = _DISTRIBUTION_METADATA["Version"] -__date__ = "2024-10-28" +__date__ = "2025-01-10" __all__ = [ "URIRef",