Skip to content

Commit e49ca01

Browse files
authored
Py313 (#2013)
* pin pandas and remove twine * remove py38 and add py313 * run tests on py313
1 parent 0369da1 commit e49ca01

File tree

4 files changed

+4
-14
lines changed

4 files changed

+4
-14
lines changed

Diff for: .github/workflows/test_code.yml

+1-10
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,7 @@ jobs:
1212
strategy:
1313
matrix:
1414
os: [ubuntu-latest, windows-latest]
15-
python-version: ["3.9", "3.12"]
16-
experimental: [false]
17-
include:
18-
- python-version: "3.12"
19-
os: "ubuntu-latest"
20-
experimental: true
15+
python-version: ["3.9", "3.13"]
2116
fail-fast: false
2217
defaults:
2318
run:
@@ -35,10 +30,6 @@ jobs:
3530
--file requirements.txt
3631
--file requirements-dev.txt
3732
38-
- name: Install nightly versions of dependencies
39-
if: matrix.experimental == true
40-
run: python -m pip install --pre --index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple --extra-index-url https://pypi.org/simple numpy pandas shapely -U
41-
4233
- name: Install folium from source
4334
run: python -m pip install -e . --no-deps --force-reinstall
4435

Diff for: .github/workflows/test_selenium.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
strategy:
1313
matrix:
14-
python-version: [ "3.9", "3.12" ]
14+
python-version: [ "3.9", "3.13" ]
1515
fail-fast: false
1616

1717
steps:

Diff for: requirements-dev.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ nbconvert
2323
nbsphinx
2424
nbval
2525
owslib
26-
pandas
26+
pandas >=2
2727
pillow
2828
pre-commit
2929
pycodestyle
@@ -33,7 +33,6 @@ scipy
3333
selenium
3434
setuptools_scm
3535
sphinx
36-
twine>=3.2.0
3736
types-requests
3837
vega_datasets
3938
vincent

Diff for: setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,11 @@ def walk_subpkg(name):
5252
url="https://github.com/python-visualization/folium",
5353
keywords="data visualization",
5454
classifiers=[
55-
"Programming Language :: Python :: 3.8",
5655
"Programming Language :: Python :: 3.9",
5756
"Programming Language :: Python :: 3.10",
5857
"Programming Language :: Python :: 3.11",
5958
"Programming Language :: Python :: 3.12",
59+
"Programming Language :: Python :: 3.13",
6060
"Topic :: Scientific/Engineering :: GIS",
6161
"Topic :: Scientific/Engineering :: Visualization",
6262
"License :: OSI Approved :: MIT License",

0 commit comments

Comments
 (0)