Skip to content

Update install to pyproject#89

Merged
standage merged 12 commits into
masterfrom
pyproject
Jun 5, 2026
Merged

Update install to pyproject#89
standage merged 12 commits into
masterfrom
pyproject

Conversation

@rnmitchell

Copy link
Copy Markdown
Contributor

Remove depreciated setup.py install method and change to pyproject.toml.

@rnmitchell

Copy link
Copy Markdown
Contributor Author

Is this also ready for merging?

@standage standage left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM!

Comment thread pyproject.toml
"pandas>=1.0,<2.0",
"plotly==5.24.1",
"pyyaml>=6.0",
"setuptools<82",

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

For python 3.10, I was having trouble with pkg_resources missing in freshly installed environments until I added this setuptools constraint. I don't think it's a problem for 3.11+.

@standage standage merged commit 0a5456b into master Jun 5, 2026
2 checks passed
@standage standage deleted the pyproject branch June 5, 2026 15:16
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