Skip to content

Commit 6d9dd73

Browse files
committed
added pinning explanations
1 parent eb35c67 commit 6d9dd73

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

fbfmaproom/environment.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,28 @@ channels:
33
- conda-forge
44
- defaults
55
dependencies:
6+
7+
# Conda still appears to have issues surrounding Python 3.10
68
- python=3.9
79
- cftime
810
- dash
911
- flask
1012
- numpy
1113
- opencv
14+
15+
# Newer versions of Pandas do not appear to work correctly with queuepool.
16+
# In particular, how that package forms SQL query objects needs to be updated.
17+
# Hopefully the solution here is to either send Igor a issue or to migrate to
18+
# a different connection pooling library
1219
- pandas=1.3
1320
- psycopg2
1421
- rasterio
22+
23+
# Shapely changed how looping over geometries works in the newer version and
24+
# Pingrid relies on the old functionality. It is unclear to me whether using
25+
# the .geoms property has the same behavior as the "built in" iterator the
26+
# old version had. As we may migrate way from Pingrid and we're not going to
27+
# upgrade it right now and possibly waste the work or effort.
1528
- shapely=1.7
1629
- xarray
1730
- yaml

0 commit comments

Comments
 (0)