+
Skip to content

Conversation

MaximilianSoerenPollak
Copy link
Contributor

@MaximilianSoerenPollak MaximilianSoerenPollak commented May 23, 2025

  • Upgraded rules_python
  • Upgraded rules_lint
  • Upgraded rules_py
  • Changed venv to use new 'data' attribute
  • Added .bazelversion to ensure same version is used
  • Added .bazelrc to ensure same behavior as in other repos
  • Upgraded requirements.txt
  • Added a workflow to run the integration_tests in python basics

Upgraded rules_python
Upgraded rules_lint
Upgraded rules_py
Changed venv to use new 'data' attribute
Added .bazelversion to ensure same version is used
Added .bazelrc to ensure same behaviour as in other repos
@MaximilianSoerenPollak
Copy link
Contributor Author

MaximilianSoerenPollak commented May 23, 2025

image

Integration tests work. I hope with the workflow that is added this will then run into the CI for any future PR's

Also manually checked that 'pyproject.toml' is been taking with into the virtualenv (due to the indirection via py_library being deleted). This is the case.

srcs = ["@score_python_basics//:dummy_venv.py"],
data = ["@score_python_basics//:pyproject.toml"],
deps = all_requirements + reqs + [":config", "@rules_python//python/runfiles"] ,
data = ["@score_python_basics//:pyproject.toml"]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should start documenting line by line why that line is there....

module(
name = "score_python_basics",
version = "0.3.1",
version = "0.3.2",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This updates packaging to a new major version. That's not a patch release. (After 0.x)

@AlexanderLanin AlexanderLanin merged commit 824e9d4 into eclipse-score:main May 26, 2025
1 check passed
@github-project-automation github-project-automation bot moved this from Todo to Done in Infrastructure May 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载