question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[JOSS] Installation & Dependencies

See original GitHub issue

In order to make it most clear for users to install geopandas, the link in README and the install docs should be: https://geopandas.org/en/stable/getting_started.html#installation

Also, the following packages are used in the docs/tutorials and should be added to dependencies list:

  • CoordinatesConverter>=0.1.4
  • leuvenmapmatching
  • igraph (optional)
  • osmnx (optional)
  • plot_map
  • rtree
  • seaborn (optional)
  • shapely

xref: openjournals/joss-reviews#4021

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:1
  • Comments:7 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
ni1o1commented, Jan 29, 2022

@ni1o1, as Anita points out above, Python 3.6 is deprecated by GeoPandas (and much of the scientific Python community). I would suggest testing in at least Python 3.7. However, is there a reason to not test in Python 3.9 or even 3.10?

I tried to setup the testing in Python3.10 but it failed to install the fiona dependency. The testing is now setup in Python3.9 and passed.

1reaction
jGaboardicommented, Jan 9, 2022

@anitagraser conda install igraph did not work for me (due to what you mentioned above), but pip install igraph did work correctly.

Read more comments on GitHub >

github_iconTop Results From Across the Web

installing dependencies via pip #4 - andim/noisyopt · GitHub
Hi, I'm trying to install noisyopt in a clean conda environment running python 3.5. ... JOSS review: installing dependencies via pip #4.
Read more >
Review criteria — JOSS documentation
Installation instructions​​ Software dependencies should be clearly documented and their installation handled by an automated procedure. Where possible, software ...
Read more >
basilisk - Bioconductor
Freezing Python Dependencies Inside Bioconductor Packages ... Installs a self-contained conda instance that is managed by the R/Bioconductor installation ...
Read more >
tamaas - c4science
On Debian-based systems, mandatory dependencies can be installed with the ... Journal of Open Source Software, 5(51), 2121 (2020). doi:10.21105/joss.02121.
Read more >
JOSS Documentation - Read the Docs
What happens if the software I'm reviewing doesn't meet the JOSS ... dependencies should be clearly documented and their installation ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found