Sangarshanan / geopatra

Interactive Maps with Geopandas
https://geopatra.readthedocs.io/
Apache License 2.0
51 stars 4 forks source link

Land on Conda-forge #14

Closed CWen001 closed 4 years ago

CWen001 commented 4 years ago

Thanks for developing this package, and I found it much convenient to plot an interactive map.

Do you have any plan to put it on Conda-forge? Since GeoPandas is recommended to be installed using Conda, it would be nice if the related can be also installed there for a clean environment, especially for beginners.

Sangarshanan commented 4 years ago

Hey, Thank you for using geopatra and for your kind words. And yes conda installations would definitely be cleaner and I will look to create a recipe whenever I find the time. But it will be in the future as I am planning to add a lot more mapping options/ additional dependencies but I guess adding a binder notebook with a clean env for beginners to jump in and experiment will help

Also do lemme know if you find any issue installing/ using the package

CWen001 commented 4 years ago

Thanks for the quick response. My installing process only encountered one issue, and I'm not sure if this is from my settings. When trying pip install geopatra in a clean Conda env with GeoPandas (0.7 from conda-forge) pre-installed, it forces to uninstall the 0.7 and then installs 0.6.2, although I find in the pyproject.toml that geopatra specifies geopandas = "^0.6.2".

What might be the reason that 0.7 is not recognized? I'm using macOS Catalina system and the newest conda 4.8.3. Also, conda config --set pip_interop_enabled True was set by conda recommendation.

Sangarshanan commented 4 years ago

So the dependencies currently demand geopandas<0.7.0,>=0.6.2 which now I think about it can be moved to geopandas 0.7.0 since the only major change is with pyproj. You could try conda install geopandas=0.6.2 and try to set this up.

CWen001 commented 4 years ago

Thanks for the reply as the problem solved. Closing for now.