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

Add pyproject.toml. #215

Merged
merged 11 commits into from
Oct 31, 2024
Merged

Add pyproject.toml. #215

merged 11 commits into from
Oct 31, 2024

Conversation

wwood
Copy link
Collaborator

@wwood wwood commented Oct 30, 2024

Addresses the warning described at pypa/pip#11457

I think this is just a simple hoop to jump through? The warning I got when running pip install -e . went away, and aviary seems to work run afterwards.

Installing collected packages: aviary-genome
  DEPRECATION: Legacy editable install of aviary-genome==0.9.2 from file:///mnt/hpccs01/home/woodcrob/git/aviary (setup.py develop) is deprecated. pip 25.0 will enforce this behaviour change. A possible replacement is to add a pyproject.toml or enable --use-pep517, and use setuptools >= 64. If the resulting installation is not behaving as expected, try using --config-settings editable_mode=compat. Please consult the setuptools documentation for more information. Discussion can be found at https://github.com/pypa/pip/issues/11457

Not sure I quite understand everything that is going on here though..

@wwood wwood changed the base branch from main to dev October 30, 2024 20:33
@wwood wwood changed the base branch from dev to main October 30, 2024 20:34
@wwood
Copy link
Collaborator Author

wwood commented Oct 30, 2024

This is set to merge into main - maybe needs cherry pick onto dev?

@rhysnewell rhysnewell changed the base branch from main to dev October 31, 2024 22:17
@rhysnewell rhysnewell merged commit eb474cb into dev Oct 31, 2024
2 checks passed
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