Skip to content

Commit eef28e0

Browse files
authored
7.1.1-release (#2952)
1 parent 638a867 commit eef28e0

File tree

6 files changed

+48
-13
lines changed

6 files changed

+48
-13
lines changed

CHANGELOG.md

+34
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,37 @@
1+
## 2024-10-17 RELEASE 7.1.1
2+
3+
This minor release removes the dependency on some only Python packages, in particular
4+
[six](https://pypi.org/project/six/) which is a problem for some Linux distributions that ship RDFLib.
5+
6+
Other than that, there are a few minor PRs that improve testing and to do with making releases - no
7+
new RDFLib core work.
8+
9+
Merged PRs:
10+
11+
* 2024-10-28 - Replace html5lib with html5rdf, make it an optional dependency
12+
[PR #2951](https://github.com/RDFLib/rdflib/pull/2951)
13+
* 2024-10-23 - Prevent crash when comparing ill-typed numeric types.
14+
[PR #2949](https://github.com/RDFLib/rdflib/pull/2949)
15+
* 2024-10-23 - Fix parser bug and add test
16+
[PR #2943](https://github.com/RDFLib/rdflib/pull/2943)
17+
* 2024-10-23 - Fix import ordering in get_merged_prs.
18+
[PR #2947](https://github.com/RDFLib/rdflib/pull/2947)
19+
* 2024-10-17 - post 7.1.0 release PR
20+
[PR #2934](https://github.com/RDFLib/rdflib/pull/2934)
21+
* 2024-10-17 - 7.1.0 release
22+
[PR #2933](https://github.com/RDFLib/rdflib/pull/2933)
23+
24+
25+
* 2024-10-24 - build(deps): bump poetry from 1.8.3 to 1.8.4 in /devtools
26+
[PR #2938](https://github.com/RDFLib/rdflib/pull/2938)
27+
* 2024-10-24 - build(deps-dev): bump poetry from 1.8.3 to 1.8.4
28+
[PR #2941](https://github.com/RDFLib/rdflib/pull/2941)
29+
* 2024-10-24 - build(deps): bump orjson from 3.10.7 to 3.10.10
30+
[PR #2950](https://github.com/RDFLib/rdflib/pull/2950)
31+
* 2024-10-23 - build(deps-dev): bump ruff from 0.6.9 to 0.7.0
32+
[PR #2942](https://github.com/RDFLib/rdflib/pull/2942)
33+
34+
135
## 2024-10-17 RELEASE 7.1.0
236

337
This minor release incorporates just over 100 substantive PRs - interesting

CITATION.cff

+2-2
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ authors:
6969
- family-names: "Stuart"
7070
given-names: "Veyndan"
7171
title: "RDFLib"
72-
version: 7.1.0
73-
date-released: 2024-10-17
72+
version: 7.1.1
73+
date-released: 2024-10-28
7474
url: "https://github.com/RDFLib/rdflib"
7575
doi: 10.5281/zenodo.6845245

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Help with maintenance of all of the RDFLib family of packages is always welcome
4444
## Versions & Releases
4545

4646
* `main` branch in this repository is the unstable release
47-
* `7.1.0` current stable release, bugfixes to 7.0.0
47+
* `7.1.1` current stable release, bugfixes to 7.1.0
4848
* `7.0.0` previous stable release, supports Python 3.8.1+ only.
4949
* see [Releases](https://github.com/RDFLib/rdflib/releases)
5050
* `6.x.y` supports Python 3.7+ only. Many improvements over 5.0.0
@@ -68,7 +68,7 @@ Some features of RDFLib require optional dependencies which may be installed usi
6868
Alternatively manually download the package from the Python Package
6969
Index (PyPI) at https://pypi.python.org/pypi/rdflib
7070

71-
The current version of RDFLib is 7.1.0, see the ``CHANGELOG.md`` file for what's new in this release.
71+
The current version of RDFLib is 7.1.1, see the ``CHANGELOG.md`` file for what's new in this release.
7272

7373
### Installation of the current main branch (for developers)
7474

admin/get_merged_prs.py

+8-7
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import urllib.request
66

77
# https://api.github.com/search/issues?q=repo:rdflib/rdflib+is:pr+merged:%3E=2023-08-02&per_page=300&page=1
8-
LAST_RELEASE_DATE = "2023-08-02"
8+
LAST_RELEASE_DATE = "2024-10-17"
99
ISSUES_URL = "https://api.github.com/search/issues"
1010
ITEMS = []
1111
PAGE = 1
@@ -23,17 +23,18 @@
2323
print(f"Getting {url}")
2424
with urllib.request.urlopen(url) as response:
2525
response_text = response.read()
26-
link_headers = response.info()["link"].split(",")
26+
link_headers = response.info()["link"].split(",") if response.info()["link"] is not None else None
2727

2828
json_data = json.loads(response_text)
2929
ITEMS.extend(json_data["items"])
3030

3131
keep_going = False
32-
for link in link_headers:
33-
if 'rel="next"' in link:
34-
# url = link.strip("<").split(">")[0]
35-
PAGE += 1
36-
keep_going = True
32+
if link_headers is not None:
33+
for link in link_headers:
34+
if 'rel="next"' in link:
35+
# url = link.strip("<").split(">")[0]
36+
PAGE += 1
37+
keep_going = True
3738

3839
if not keep_going:
3940
break

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "rdflib"
3-
version = "7.1.1a0"
3+
version = "7.1.1"
44
description = """RDFLib is a Python library for working with RDF, \
55
a simple yet powerful language for representing information."""
66
authors = ["Daniel 'eikeon' Krech <[email protected]>"]

rdflib/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
__docformat__ = "restructuredtext en"
5353

5454
__version__: str = _DISTRIBUTION_METADATA["Version"]
55-
__date__ = "2024-10-17"
55+
__date__ = "2024-10-28"
5656

5757
__all__ = [
5858
"URIRef",

0 commit comments

Comments
 (0)