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

Modernise setup.py configuration #1731

Merged
merged 4 commits into from
Dec 9, 2024

Conversation

mtar
Copy link
Collaborator

@mtar mtar commented Nov 28, 2024

Due Diligence

  • General:
  • Implementation:
    • unit tests: all split configurations tested
    • unit tests: multiple dtypes tested
    • benchmarks: created for new functionality
    • benchmarks: performance improved or maintained
    • documentation updated where needed

Description

This PR adds the bare minimum of changes to the pyproject.toml file that are required in a mordern python project.

Issue/s resolved: #1702

Changes proposed:

  • specify build-system table

Type of change

Other

Memory requirements

Performance

Does this change modify the behaviour of other functions? If so, which?

yes / no

@mtar mtar added the chore label Nov 28, 2024
@mtar mtar added the PR talk label Dec 2, 2024
@mtar mtar marked this pull request as ready for review December 3, 2024 08:30
@mtar mtar requested a review from JuanPedroGHM December 5, 2024 07:05
@mtar mtar merged commit ba56ef3 into main Dec 9, 2024
5 checks passed
github-actions bot pushed a commit that referenced this pull request Dec 9, 2024
* set build-system

* fix deprecation warning

(cherry picked from commit ba56ef3)
Copy link
Contributor

github-actions bot commented Dec 9, 2024

Successfully created backport PR for release/1.5.x:

@mtar mtar deleted the features/1702-Mordernize_build_configuration branch December 9, 2024 13:42
mtar pushed a commit that referenced this pull request Dec 10, 2024
* set build-system

* fix deprecation warning
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Mordernize build configuration
2 participants