Skip to content

[sys]: switch to pixi and hatchling build backend#1124

Merged
fso42 merged 2 commits into
masterfrom
switchToPixi#1122
May 9, 2025
Merged

[sys]: switch to pixi and hatchling build backend#1124
fso42 merged 2 commits into
masterfrom
switchToPixi#1122

Conversation

@fso42
Copy link
Copy Markdown
Contributor

@fso42 fso42 commented May 5, 2025

@fso42 fso42 self-assigned this May 5, 2025
@fso42 fso42 added the enhancement New feature or request label May 5, 2025
@qltysh
Copy link
Copy Markdown
Contributor

qltysh Bot commented May 5, 2025

All good ✅

Comment thread __about__.py Outdated
@qltysh
Copy link
Copy Markdown
Contributor

qltysh Bot commented May 5, 2025

Diff Coverage: Not applicable. There was no coverage data reported for the files in this diff.

Total Coverage: This PR will decrease coverage by 0.31%.

File Coverage Changes
Path File Coverage Δ Indirect
avaframe/com1DFA/DFAfunctionsCython.pyx -0.1
avaframe/com1DFA/com1DFA.py -4.6
avaframe/version.py 9.8
🛟 Help
  • Diff Coverage: Coverage for added or modified lines of code (excludes deleted files). Learn more.

  • Total Coverage: Coverage for the whole repository, calculated as the sum of all File Coverage. Learn more.

  • File Coverage: Covered Lines divided by Covered Lines plus Missed Lines. (Excludes non-executable lines including blank lines and comments.)

    • Indirect Changes: Changes to File Coverage for files that were not modified in this PR. Learn more.

@fso42 fso42 added this to the Version 1.13 milestone May 6, 2025
@fso42 fso42 force-pushed the switchToPixi#1122 branch from 9c206c5 to 5678ee5 Compare May 7, 2025 10:44
@fso42 fso42 requested a review from PaulaSp3 May 8, 2025 15:39
Comment thread docs/developinstall.rst
Comment thread docs/developinstall.rst
Comment thread docs/developinstall.rst
fso42 added 2 commits May 9, 2025 10:20
- Introduce `__about__.py` for runtime version access.
- Update `setup.py` to use hatchling.
- Add pixi configuration for dependency and environment management.
- chore(pyproject): update dependencies and Python version requirements
- docs(installation): update installation instructions with pixi information
- docs(developinstallwin): update Windows installation guide for AvaFrame

Clarify installation steps for Windows users by:
- Removing outdated information regarding Python 3.13
- Streamlining conda environment setup instructions
- Adding note about potential Powershell access issues
- Emphasizing the command to run for setting execution policy

chore(pyproject): update versioning options and add osx support
@fso42 fso42 force-pushed the switchToPixi#1122 branch from 1840974 to f9c36ab Compare May 9, 2025 08:20
@qlty-cloud-legacy
Copy link
Copy Markdown

Code Climate has analyzed commit f9c36ab and detected 0 issues on this pull request.

The test coverage on the diff in this pull request is 100.0% (50% is the threshold).

This pull request will bring the total coverage in the repository to 69.8% (-0.2% change).

View more on Code Climate.

@fso42
Copy link
Copy Markdown
Contributor Author

fso42 commented May 9, 2025

Standardtests ident

@fso42 fso42 merged commit 598c643 into master May 9, 2025
6 of 7 checks passed
@fso42 fso42 deleted the switchToPixi#1122 branch May 9, 2025 09:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants