Skip to content

fix: add shapely dependency for GeoAlchemy2#108

Open
benaiah-muga wants to merge 2 commits into
bos-com:mainfrom
benaiah-muga:fix/shapely-dependency
Open

fix: add shapely dependency for GeoAlchemy2#108
benaiah-muga wants to merge 2 commits into
bos-com:mainfrom
benaiah-muga:fix/shapely-dependency

Conversation

@benaiah-muga
Copy link
Copy Markdown

Description

Adds the missing shapely package to backend/requirements.txt. The shapely library is required by backend/app/services/locations.py but was not listed as a dependency.

Fixes

  • Resolves CI test failure: ImportError when running tests that use LocationService

Changes

  • Added shapely>=2.0.0,<3.0.0 to backend/requirements.txt

Muganzi Benaiah Mukomya and others added 2 commits April 30, 2026 00:28
- Added comprehensive contribution guidelines
- Documented development setup process
- Included coding standards and project structure
- Added testing procedures
- Provided pull request checklist
Shapely is required by the locations.py service but was missing from requirements.txt. This fixes the CI test failure.
@benaiah-muga
Copy link
Copy Markdown
Author

@RonaldRonnie please test this fix and kindly merge it, because things are failing because of it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant