Skip to content

Align package structure with scientific-python template #16

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 55 commits into from
Apr 23, 2025

Conversation

Alexboiboi
Copy link
Member

@Alexboiboi Alexboiboi commented Apr 13, 2025

This pull request restructures the package to follow the scientific-python cookie template provided by https://scientific-python.org/, updating documentation, CI/CD, and packaging configurations.

Key changes include:

  • Removal of legacy README sections and addition of updated badges and warning notices.
  • Modernization of CI/CD workflows (pre-commit, GitHub Actions, CD for PyPI publishing).
  • Updates to the CHANGELOG and contributor guidelines to reflect the new structure.

To be covered later:

  • mypy type checking
  • pylint specific errors muted (check TODOs)

@Alexboiboi Alexboiboi changed the title Align package structure from scientific-python template Align package structure with scientific-python template Apr 18, 2025
@Alexboiboi Alexboiboi requested a review from Copilot April 18, 2025 20:58
Copilot

This comment was marked as duplicate.

Alexboiboi and others added 3 commits April 18, 2025 23:00
typo

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
typo

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@Alexboiboi Alexboiboi merged commit 7cf01be into main Apr 23, 2025
15 checks passed
@Alexboiboi Alexboiboi deleted the use-scientific-python-pypackage-base branch April 23, 2025 06:53
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant