Skip to content

Fix SpeciesNet install by pinning setuptools (<82)#64

Closed
lshariprasad wants to merge 2 commits intogoogle:mainfrom
lshariprasad:fix-issue-62
Closed

Fix SpeciesNet install by pinning setuptools (<82)#64
lshariprasad wants to merge 2 commits intogoogle:mainfrom
lshariprasad:fix-issue-62

Conversation

@lshariprasad
Copy link

What was wrong
The yolov5 dependency requires the pkg-resources module, which is removed in recent versions of setuptools.
Because of this, installing SpeciesNet fails on newer environments.

What I changed
Pinned setuptools to <82 to prevent the missing pkg-resources issue and allow SpeciesNet to install successfully.

How to verify it works
Create a fresh environment

Install the package

Confirm installation succeeds without the pkg-resources error

@lshariprasad
Copy link
Author

lshariprasad commented Feb 9, 2026

github-pic

Hi maintainers, could you please approve the pending workflows? Thanks!

@agentmorris
Copy link
Collaborator

I think this issue was fixed earlier today by PR 61. Are you still able to repro this issue on the main branch, after PR 61?

@agentmorris
Copy link
Collaborator

This PR includes lot of unrelated changes, closing without merging.

@agentmorris agentmorris closed this Feb 9, 2026
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.

2 participants