Skip to content

Commit 875666c

Browse files
authored
Merge pull request #125 from OrdnanceSurvey/fix_issue_124_updating_packages
Updating packages and versions to latest releases. Depreciating Python 3.8 & 3.9
2 parents 7449441 + 0b0e169 commit 875666c

File tree

10 files changed

+40
-38
lines changed

10 files changed

+40
-38
lines changed

.github/workflows/python-package.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13" ]
18+
python-version: ["3.10", "3.11", "3.12", "3.13" ]
1919

2020
env:
2121
## Environment variable

.readthedocs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ version: 2
99
build:
1010
os: ubuntu-20.04
1111
tools:
12-
python: "3.9"
12+
python: "3.13"
1313
# You can also specify other tool versions:
1414
# nodejs: "16"
1515
# rust: "1.55"

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## [1.3.2] - 2025/07/30
4+
- Deprecated support for Python 3.8 and 3.9
5+
- Updating dependencies to latest versions
6+
37
## [1.3.1] - 2025/06/10
48
- Added User Agent tag for the python wrapper on requests to the OS Data Hub API
59
- Added contributions from [aricooperdavis] - Include None type in hints for function params with default value None

docs/conf.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@
1919
# -- Project information -----------------------------------------------------
2020

2121
project = "osdatahub"
22-
copyright = "2021, OS Rapid Prototyping Team"
23-
author = "OS Rapid Prototyping Team"
22+
copyright = "2025, OS Data Science Team"
23+
author = "OS Data Science Team"
2424

2525
# The full version, including alpha/beta/rc tags
26-
release = "1.3.0"
26+
release = "1.3.2"
2727

2828
# -- General configuration ---------------------------------------------------
2929

docs/requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
myst-parser==0.15.2
22
sphinx-rtd-theme
3-
urllib3>=2.2.2 # not directly required, pinned by Snyk to avoid a vulnerability
4-
zipp>=3.19.1 # not directly required, pinned by Snyk to avoid a vulnerability
3+
urllib3>=2.5.0
4+
zipp>=3.23.0

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
[build-system]
2-
requires = ["setuptools>=75.3.0"]
2+
requires = ["setuptools>=80.9.0"]
33
build-backend = "setuptools.build_meta"
44

recipes/meta.yaml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
{% set name = "osdatahub" %}
3-
{% set version = "1.3.1" %}
3+
{% set version = "1.3.2" %}
44

55

66
package:
@@ -19,21 +19,22 @@ build:
1919
requirements:
2020
host:
2121
- pip
22-
- python >=3.8
22+
- python >=3.10
2323
run:
24-
- geojson ~=3.1.0
25-
- python >=3.8
26-
- requests ~=2.32.3
27-
- shapely ~=2.0.6
28-
- typeguard ~=4.4.0
29-
- tqdm ~=4.67.0
24+
- geojson ~=3.2.0
25+
- python >=3.10
26+
- requests ~=2.32.4
27+
- shapely ~=2.1.1
28+
- typeguard ~=4.4.4
29+
- tqdm ~=4.67.1
30+
- urllib3 ~=2.5.0
31+
- zipp ~=3.23.0
3032
test:
3133
imports:
3234
- osdatahub
3335
- osdatahub.FeaturesAPI
3436
- osdatahub.NamesAPI
3537
- osdatahub.PlacesAPI
36-
3738
about:
3839
home: https://github.com/OrdnanceSurvey/osdatahub
3940
license: OGL-UK-3.0

requirements.txt

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
geojson~=3.1.0
2-
typeguard~=4.4.0
3-
shapely~=2.0.6
4-
tqdm~=4.67.0
5-
setuptools>=75.3.0
6-
requests~=2.32.3
7-
urllib3>=2.2.2 # not directly required, pinned by Snyk to avoid a vulnerability
8-
zipp>=3.19.1 # not directly required, pinned by Snyk to avoid a vulnerability
1+
geojson~=3.2.0
2+
typeguard~=4.4.4
3+
shapely~=2.1.1
4+
tqdm~=4.67.1
5+
requests~=2.32.4
6+
urllib3>=2.5.0 # not directly required, pinned by Snyk to avoid a vulnerability
7+
zipp>=3.23.0 # not directly required, pinned by Snyk to avoid a vulnerability
98

setup.cfg

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
11
[metadata]
22
name = osdatahub
3-
version = 1.3.1
3+
version = 1.3.2
44
author = OS Data Science
55
author_email = [email protected]
66
classifiers =
77
Natural Language :: English
88
Intended Audience :: Developers
99
Intended Audience :: Science/Research
10-
Programming Language :: Python :: 3.8
11-
Programming Language :: Python :: 3.9
1210
Programming Language :: Python :: 3.10
1311
Programming Language :: Python :: 3.11
1412
Programming Language :: Python :: 3.12
@@ -34,15 +32,15 @@ url = https://github.com/OrdnanceSurvey/osdatahub
3432
[options]
3533
include_package_data = True
3634
install_requires =
37-
geojson~=3.1.0
38-
requests~=2.32.3
39-
typeguard~=4.4.0
40-
shapely~=2.0.6
41-
tqdm~=4.67.0
42-
setuptools>=75.3.0
43-
urllib3>=2.2.2
44-
zipp>=3.19.1
45-
python_requires = >=3.8
35+
geojson~=3.2.0
36+
requests~=2.32.4
37+
typeguard~=4.4.4
38+
shapely~=2.1.1
39+
tqdm~=4.67.1
40+
setuptools>=80.9.0
41+
urllib3>=2.5.0
42+
zipp>=3.23.0
43+
python_requires = >=3.10
4644
package_dir=
4745
=src
4846
packages=find:

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# content of: tox.ini , put in same dir as setup.py
22
[tox]
3-
envlist = python3.8, python3.9, python3.10, python3.11, python3.12, python3.13
3+
envlist = python3.10, python3.11, python3.12, python3.13
44

55
[testenv]
66
# install pytest in the virtualenv where commands will be executed

0 commit comments

Comments
 (0)