From 9f74fd8fa2ed731936d3efbc30882834ef03e256 Mon Sep 17 00:00:00 2001 From: docentYT <63965954+docentYT@users.noreply.github.com> Date: Tue, 21 May 2024 14:00:08 +0200 Subject: [PATCH] v3.0.1 --- .github/workflows/tests.yaml | 2 +- CHANGELOG.md | 7 +++++++ requirements.txt | 2 +- setup.cfg | 7 ++++--- src/osm_easy_api/__init__.py | 2 +- test-requirements.txt | 6 +++--- tox.ini | 7 ++++--- 7 files changed, 21 insertions(+), 12 deletions(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 8ebb785..e956220 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -16,7 +16,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest] - python-version: ['3.10', '3.11'] + python-version: ['3.10', '3.11', '3.12'] steps: - uses: actions/checkout@v2 diff --git a/CHANGELOG.md b/CHANGELOG.md index d4fa29a..2472467 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.0.1] - 2024-05-21 +### Added +- Support for python 3.12 + +### Fixed +- Dependencies update + ## [3.0.0] - 2024-03-19 ### Added - Support for `oAuth2`: `access_token` parameter in `Api` class constructor. diff --git a/requirements.txt b/requirements.txt index 077c95d..879c449 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1 @@ -requests==2.31.0 \ No newline at end of file +requests==2.32.1 \ No newline at end of file diff --git a/setup.cfg b/setup.cfg index 10deef7..0f4835d 100644 --- a/setup.cfg +++ b/setup.cfg @@ -21,6 +21,7 @@ classifiers = Programming Language :: Python :: 3 :: Only Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 + Programming Language :: Python :: 3.12 [options] packages = find: @@ -34,9 +35,9 @@ where = src [options.extras_require] testing = - tox >= 4.4.0 - responses >= 0.22.0 - coverage >= 7.2.0 + tox >= 4.15.0 + responses >= 0.25.0 + coverage >= 7.5.0 coverage-badge >= 1.1.0 [options.package_data] diff --git a/src/osm_easy_api/__init__.py b/src/osm_easy_api/__init__.py index eff3272..1ca7e26 100644 --- a/src/osm_easy_api/__init__.py +++ b/src/osm_easy_api/__init__.py @@ -1,5 +1,5 @@ """Python package for parsing osm diffs and communicating with the OpenStreetMap api.""" -VERSION = "3.0.0" +VERSION = "3.0.1" from . import data_classes from . import diff diff --git a/test-requirements.txt b/test-requirements.txt index 3625c31..0eda296 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,4 +1,4 @@ responses == 0.25.0 -tox == 4.14.1 -coverage == 7.4.3 -coverage-badge == 1.1.0 \ No newline at end of file +tox == 4.15.0 +coverage == 7.5.1 +coverage-badge == 1.1.1 \ No newline at end of file diff --git a/tox.ini b/tox.ini index 680b73f..d892ab7 100644 --- a/tox.ini +++ b/tox.ini @@ -1,11 +1,12 @@ [tox] minversion = 4.4.0 -envlist = py311, py310 +envlist = py312, py311, py310 isolated_build = true [gh-actions] python = - 3.11: py311, coverage + 3.12: py312, coverage + 3.11: py311 3.10: py310 [testenv] @@ -15,7 +16,7 @@ commands = python -m unittest discover [testenv:coverage] usedevelop = true -basepython = python3.11 +basepython = python3.12 deps = -r{toxinidir}/test-requirements.txt commands = coverage run -m unittest discover