Skip to content

Modernize install - #37

Merged
anacso17 merged 8 commits into
masterfrom
dev/maint/modernize-install
Dec 3, 2025
Merged

Modernize install#37
anacso17 merged 8 commits into
masterfrom
dev/maint/modernize-install

Conversation

@fernandohds564

Copy link
Copy Markdown
Contributor

This PR modernizes the installation of mathphys, according to what was discussed in lnls-sirius/scripts#180.

I alse removed the use of pkg_resources because it was also deprecated.

add python 3.6 to the tests.
add importlib-metadata to the list of requirements.txt
remove python3.6, since it is not supported anymore.
upload github workflow not to use setup.py explicitly.
Comment thread pyproject.toml Outdated
Co-authored-by: Murilo B. Alves <murilo.alves@lnls.br>
Comment thread setup.py
@anacso17
anacso17 merged commit b173783 into master Dec 3, 2025
@anacso17
anacso17 deleted the dev/maint/modernize-install branch December 3, 2025 17:35
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.

8 participants