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

Switch to uv install #59

Merged
merged 3 commits into from
Jun 8, 2024
Merged

Switch to uv install #59

merged 3 commits into from
Jun 8, 2024

Conversation

lukaspie
Copy link
Collaborator

@lukaspie lukaspie commented Jun 8, 2024

  • Replace pip-tools by uv like NOMAD did here
  • Use `uv pip install to speed up the CI/CD

As of python 3.12, setuptools is not anymore installed by default with python. If you don't use pip (which still has setuptools), you need to specify setuptools as a dependency in the pyproject.toml file. Since uv is used in the CI/CD workflows now (which doesn't come with a build backend), setuptools was added to the dependencies.

@coveralls
Copy link

coveralls commented Jun 8, 2024

Pull Request Test Coverage Report for Build 9428487249

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 9419046175: 0.0%
Covered Lines: 20
Relevant Lines: 20

💛 - Coveralls

@coveralls
Copy link

coveralls commented Jun 8, 2024

Pull Request Test Coverage Report for Build 9428600267

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 9419046175: 0.0%
Covered Lines: 20
Relevant Lines: 20

💛 - Coveralls

1 similar comment
@coveralls
Copy link

Pull Request Test Coverage Report for Build 9428600267

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 9419046175: 0.0%
Covered Lines: 20
Relevant Lines: 20

💛 - Coveralls

@lukaspie lukaspie changed the title Switch to UV install Switch to uv install Jun 8, 2024
Copy link
Contributor

github-actions bot commented Jun 8, 2024

Pull Request Test Coverage Report for Build 9431145803

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 9431139475: 0.0%
Covered Lines: 20
Relevant Lines: 20

💛 - Coveralls

4 similar comments
Copy link
Contributor

github-actions bot commented Jun 8, 2024

Pull Request Test Coverage Report for Build 9431145803

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 9431139475: 0.0%
Covered Lines: 20
Relevant Lines: 20

💛 - Coveralls

Copy link
Contributor

github-actions bot commented Jun 8, 2024

Pull Request Test Coverage Report for Build 9431145803

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 9431139475: 0.0%
Covered Lines: 20
Relevant Lines: 20

💛 - Coveralls

Copy link
Contributor

github-actions bot commented Jun 8, 2024

Pull Request Test Coverage Report for Build 9431145803

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 9431139475: 0.0%
Covered Lines: 20
Relevant Lines: 20

💛 - Coveralls

@coveralls
Copy link

coveralls commented Jun 8, 2024

Pull Request Test Coverage Report for Build 9431145803

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 9431139475: 0.0%
Covered Lines: 20
Relevant Lines: 20

💛 - Coveralls

@lukaspie lukaspie merged commit 42db18c into main Jun 8, 2024
7 checks passed
@lukaspie lukaspie deleted the use-uv branch June 8, 2024 20:02
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