Skip to content

Commit 03f75bf

Browse files
authored
v3.0.2
2 parents 4661667 + d69f2ae commit 03f75bf

File tree

8 files changed

+31
-13
lines changed

8 files changed

+31
-13
lines changed

.github/workflows/tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
strategy:
1717
matrix:
1818
os: [ubuntu-latest, windows-latest]
19-
python-version: ['3.10', '3.11', '3.12']
19+
python-version: ['3.10', '3.11', '3.12', '3.13']
2020

2121
steps:
2222
- uses: actions/checkout@v2

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,18 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [3.0.2] - 2025-06-19
9+
### Added
10+
- Support for python 3.13
11+
- Project urls for PyPI registry
12+
13+
### Changed
14+
- Development status set to `5 - Production/Stable`
15+
16+
### Fixed
17+
- Dependencies update
18+
- Tests passing badge in README.md
19+
820
## [3.0.1] - 2024-05-21
921
### Added
1022
- Support for python 3.12

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<h1 align="center">osm_easy_api</h1>
22
<p align="center">
3-
<img src="https://github.com/docentYT/automated-python-tests-testing-repo/actions/workflows/tests.yaml/badge.svg" />
3+
<img src="https://github.com/docentYT/osm_easy_api/actions/workflows/tests.yaml/badge.svg" />
44
<img src="https://raw.githubusercontent.com/docentYT/osm_easy_api/main/coverage-badge.svg" />
55
<a href="https://pypi.org/project/osm-easy-api/">
66
<img src="https://img.shields.io/pypi/v/osm_easy_api" />

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
requests==2.32.1
1+
requests==2.32.4

setup.cfg

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,14 @@ long_description_content_type = text/markdown
77
keywords = openstreetmap, osm, api, wrapper, diff
88
license = GPLv3
99
url = https://github.com/docentYT/osm_easy_api
10+
project_urls =
11+
Documentation = https://docentyt.github.io/osm_easy_api/osm_easy_api.html
12+
GitHub = https://github.com/docentYT/osm_easy_api
13+
Changelog = https://github.com/docentYT/osm_easy_api/blob/main/CHANGELOG.md
1014

1115
platforms = unix, linux, osx, win32
1216
classifiers =
13-
Development Status :: 4 - Beta
17+
Development Status :: 5 - Production/Stable
1418
Intended Audience :: Developers
1519
Natural Language :: English
1620
Topic :: Scientific/Engineering :: GIS
@@ -22,6 +26,7 @@ classifiers =
2226
Programming Language :: Python :: 3.10
2327
Programming Language :: Python :: 3.11
2428
Programming Language :: Python :: 3.12
29+
Programming Language :: Python :: 3.13
2530

2631
[options]
2732
packages = find:
@@ -35,9 +40,9 @@ where = src
3540

3641
[options.extras_require]
3742
testing =
38-
tox >= 4.15.0
43+
tox >= 4.27.0
3944
responses >= 0.25.0
40-
coverage >= 7.5.0
45+
coverage >= 7.9.0
4146
coverage-badge >= 1.1.0
4247

4348
[options.package_data]

src/osm_easy_api/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
"""Python package for parsing osm diffs and communicating with the OpenStreetMap api."""
2-
VERSION = "3.0.1"
2+
VERSION = "3.0.2"
33

44
from . import data_classes
55
from . import diff

test-requirements.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
responses == 0.25.0
2-
tox == 4.15.0
3-
coverage == 7.5.1
1+
responses == 0.25.7
2+
tox == 4.27.0
3+
coverage == 7.9.1
44
coverage-badge == 1.1.1

tox.ini

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
[tox]
22
minversion = 4.4.0
3-
envlist = py312, py311, py310
3+
envlist = py313, py312, py311, py310
44
isolated_build = true
55

66
[gh-actions]
77
python =
8-
3.12: py312, coverage
8+
3.13: py313, coverage
9+
3.12: py312
910
3.11: py311
1011
3.10: py310
1112

@@ -16,7 +17,7 @@ commands = python -m unittest discover
1617

1718
[testenv:coverage]
1819
usedevelop = true
19-
basepython = python3.12
20+
basepython = python3.13
2021
deps = -r{toxinidir}/test-requirements.txt
2122
commands =
2223
coverage run -m unittest discover

0 commit comments

Comments
 (0)