Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gpd & shp as hard reqs -- no optional testing -- #763 #764

Merged
merged 9 commits into from
Mar 24, 2024

Conversation

jGaboardi
Copy link
Member

This PR resolves #763

Copy link

codecov bot commented Mar 16, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 99.3%. Comparing base (3fc7fe8) to head (b3fd763).

Additional details and impacted files

Impacted file tree graph

@@          Coverage Diff          @@
##            main    #764   +/-   ##
=====================================
  Coverage   99.3%   99.3%           
=====================================
  Files          4       4           
  Lines       1141    1141           
=====================================
  Hits        1133    1133           
  Misses         8       8           
Files Coverage Δ
spaghetti/network.py 99.1% <100.0%> (ø)

@jGaboardi
Copy link
Member Author

Failure due to #762, irrelevant to this PR.

@martinfleis
Copy link
Member

I am not sure I agree here. Neither geopandas nor shapely are at the moment required by spaghetti. They are required by dependencies but that does not qualify them as requirements here. Or do I miss something?

@jGaboardi
Copy link
Member Author

I am not sure I agree here. Neither geopandas nor shapely are at the moment required by spaghetti. They are required by dependencies but that does not qualify them as requirements here. Or do I miss something?

While geopandas and shapely are not needed for all functionality with spaghetti, they are required for some functionality (+ I need to update here and here) and used directly. For quality of life (and for when/if I ever get the time to refactor spaghetti), I'd like to make the full requirements.

Copy link
Member

@martinfleis martinfleis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay

@jGaboardi jGaboardi merged commit b463e1c into pysal:main Mar 24, 2024
7 of 8 checks passed
@jGaboardi jGaboardi deleted the GH763_gpd_shp_hard_reqs branch March 24, 2024 15:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

310-no-optional CI failures [2024-03-16]
2 participants