Skip to content

Commit e77224c

Browse files
author
knaaptime
committed
old numpy nan
1 parent 9f5714c commit e77224c

File tree

7 files changed

+12
-12
lines changed

7 files changed

+12
-12
lines changed

.github/workflows/build_docs.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
strategy:
1414
matrix:
1515
os: ['ubuntu-latest']
16-
environment-file: [.ci/39.yml]
16+
environment-file: [ci/312.yml]
1717
experimental: [false]
1818
defaults:
1919
run:

.github/workflows/unittests.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@
2424
matrix:
2525
os: [ubuntu-latest]
2626
environment-file:
27-
- ci/310.yml
2827
- ci/311.yml
2928
- ci/312.yml
29+
- ci/313.yml
3030
include:
31-
- environment-file: ci/311.yml
31+
- environment-file: ci/312.yml
3232
os: macos-latest
33-
- environment-file: ci/311.yml
33+
- environment-file: ci/312.yml
3434
os: macos-14 # Apple Silicon
35-
- environment-file: ci/311.yml
35+
- environment-file: ci/312.yml
3636
os: windows-latest
3737
defaults:
3838
run:

ci/310.yml ci/313.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: test
22
channels:
33
- conda-forge
44
dependencies:
5-
- python=3.10
5+
- python=3.13
66
- deprecation
77
- geopandas>=0.9
88
- joblib

environment.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ channels:
33
- conda-forge
44
- defaults
55
dependencies:
6-
- python=3.9
6+
- python>=3.12
77
- deprecation
88
- geopandas>=0.9
99
- joblib

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ classifiers = [
2727
"Intended Audience :: Science/Research",
2828
"Topic :: Scientific/Engineering :: GIS",
2929
]
30-
requires-python = ">=3.8"
30+
requires-python = ">=3.9"
3131
dependencies = [
3232
"deprecation",
3333
"geopandas>=0.9",

segregation/singlegroup/absolute_centralization.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,8 @@ def _absolute_centralization(
143143
Xi = np.cumsum(x[asc_ind]) / X
144144
Ai = np.cumsum(area[asc_ind]) / A
145145

146-
ACE = np.nansum(shift(Xi, 1, cval=np.NaN) * Ai) - np.nansum(
147-
Xi * shift(Ai, 1, cval=np.NaN)
146+
ACE = np.nansum(shift(Xi, 1, cval=np.nan) * Ai) - np.nansum(
147+
Xi * shift(Ai, 1, cval=np.nan)
148148
)
149149

150150
core_data = data[[group_pop_var, total_pop_var, data.geometry.name]]

segregation/singlegroup/relative_centralization.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -145,8 +145,8 @@ def _relative_centralization(
145145
Xi = np.cumsum(x[asc_ind]) / X
146146
Yi = np.cumsum(y[asc_ind]) / Y
147147

148-
RCE = np.nansum(shift(Xi, 1, cval=np.NaN) * Yi) - np.nansum(
149-
Xi * shift(Yi, 1, cval=np.NaN)
148+
RCE = np.nansum(shift(Xi, 1, cval=np.nan) * Yi) - np.nansum(
149+
Xi * shift(Yi, 1, cval=np.nan)
150150
)
151151

152152
core_data = data[[group_pop_var, total_pop_var, data.geometry.name]]

0 commit comments

Comments
 (0)