google / google/jaxopt

Consider switching to pyproject.toml

Open
#566 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
1.1k
Forks
76
Avg merge
2d 21h
Merged PRs (30d)
1

Description

When doing an editable install of jaxopt, I get:
> DEPRECATION: Config settings are ignored for project file:///Users/neil/src/jaxopt. pip 24.0 will enforce this behaviour change. A possible replacement is to use --use-pep517 or add a pyproject.toml file to the project.

JaxOpt has a fairly simple setup.py, so it would be quite easy to convert it to a pyproject.toml. This has other benefits like pulling pylint's settings into the common file (like the Jax team did). Would such a PR be welcome?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.