Skip to content

Commit 5f2354a

Browse files
authored
[CHORE] Bump version, drop Python 3.9, add Python 3.13 (#1434)
1 parent c90965e commit 5f2354a

File tree

3 files changed

+11
-8
lines changed

3 files changed

+11
-8
lines changed

.github/workflows/pytest.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,11 @@ jobs:
1818
fail-fast: false
1919
matrix:
2020
os: [ubuntu-latest, macos-14-xlarge, windows-latest]
21-
python-version: ['3.9', '3.10', '3.11', '3.12']
21+
python-version: ['3.10', '3.11', '3.12', '3.13']
22+
exclude:
23+
# Ray doesn't have Windows wheels for Python 3.13
24+
- os: windows-latest
25+
python-version: '3.13'
2226
steps:
2327
- name: Clone repo
2428
uses: actions/checkout@v4
@@ -43,5 +47,4 @@ jobs:
4347

4448
- name: Run pytest (ubuntu and windows)
4549
if: (matrix.os == 'ubuntu-latest' || matrix.os == 'windows-latest')
46-
run: pytest
47-
50+
run: pytest

neuralforecast/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "3.1.2"
1+
__version__ = "3.1.3"
22
__all__ = ['NeuralForecast']
33
from .common._base_model import DistributedConfig # noqa: F401
44
from .core import NeuralForecast

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,17 @@ authors = [
1111
]
1212
license = {text = "Apache-2.0"}
1313
readme = "README.md"
14-
requires-python = ">=3.9"
14+
requires-python = ">=3.10"
1515
keywords = ["time-series", "forecasting", "deep-learning"]
1616
classifiers = [
17-
"Development Status :: 3 - Alpha",
17+
"Development Status :: 4 - Beta",
1818
"Intended Audience :: Developers",
1919
"Natural Language :: English",
2020
"License :: OSI Approved :: Apache Software License",
21-
"Programming Language :: Python :: 3.9",
2221
"Programming Language :: Python :: 3.10",
2322
"Programming Language :: Python :: 3.11",
2423
"Programming Language :: Python :: 3.12",
24+
"Programming Language :: Python :: 3.13",
2525
]
2626
dependencies = [
2727
"coreforecast>=0.0.6",
@@ -73,7 +73,7 @@ version = {attr = "neuralforecast.__version__"}
7373
packages = ["neuralforecast"]
7474

7575
[tool.ruff]
76-
target-version = "py39"
76+
target-version = "py310"
7777
line-length = 88
7878
lint.select = ["F"]
7979

0 commit comments

Comments
 (0)