Skip to content

Commit 075461c

Browse files
chore: bump py version to 3.14 (#737)
* chore: bump py version to 3.14
1 parent 09ad11e commit 075461c

File tree

6 files changed

+10
-23
lines changed

6 files changed

+10
-23
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
strategy:
1414
matrix:
1515
os: [Ubuntu, macOS, Windows]
16-
python-version: ["3.10", "3.11", "3.12", "3.13"]
16+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
1717
include:
1818
- os: Ubuntu
1919
image: ubuntu-22.04

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ Nature-inspired algorithms are a very popular tool for solving optimization prob
7070

7171
* **Free software:** MIT license
7272
* **Documentation:** https://niapy.readthedocs.io/en/stable
73-
* **Python versions:** 3.10.x, 3.11.x, 3.12.x, 3.13.x
73+
* **Python versions:** 3.10.x, 3.11.x, 3.12.x, 3.13.x, 3.14.x
7474
* **Dependencies:** listed in [CONTRIBUTING.md](CONTRIBUTING.md#development-dependencies)
7575

7676
## 🎯 Mission

conda/conda_build_config.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@ python:
22
- 3.10
33
- 3.11
44
- 3.12
5-
- 3.13
5+
- 3.13
6+
- 3.14

docs/source/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ implementing algorithms from scratch.
2323

2424
* **Free software:** MIT license
2525
* **Github repository:** https://github.com/NiaOrg/NiaPy
26-
* **Python versions:** 3.10.x, 3.11.x, 3.12.x, 3.13.x
26+
* **Python versions:** 3.10.x, 3.11.x, 3.12.x, 3.13.x, 3.14.x
2727

2828
The main documentation is organized into a couple sections:
2929

poetry.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ classifiers = [
1515
"Programming Language :: Python :: 3.11",
1616
"Programming Language :: Python :: 3.12",
1717
"Programming Language :: Python :: 3.13",
18+
"Programming Language :: Python :: 3.14",
1819
"Development Status :: 5 - Production/Stable",
1920
"Intended Audience :: Developers",
2021
"Intended Audience :: Science/Research",
@@ -33,7 +34,7 @@ include = [
3334
]
3435

3536
[tool.poetry.dependencies]
36-
python = ">=3.10,<3.14"
37+
python = ">=3.10,<=3.14"
3738
numpy = "^2.1.1"
3839
pandas = "^2.2.3"
3940
openpyxl = "^3.1.5"
@@ -87,14 +88,6 @@ filename = "docs/source/conf.py"
8788
search = "release = u'{current_version}'"
8889
replace = "release = u'{new_version}'"
8990

90-
91-
92-
93-
94-
95-
96-
97-
9891
[tool.git-changelog]
9992
convention = "basic"
10093
in-place = true
@@ -106,13 +99,6 @@ repository = "."
10699
provider = "github"
107100
template = "keepachangelog"
108101

109-
110-
111-
112-
113-
114-
115102
[build-system]
116103
requires = ["poetry-core"]
117-
build-backend = "poetry.core.masonry.api"
118-
104+
build-backend = "poetry.core.masonry.api"

0 commit comments

Comments
 (0)