Skip to content

Conversation

@Janno
Copy link
Contributor

@Janno Janno commented Nov 5, 2025

I am not sure we actually want this. Perhaps it should instead become part of a bigger python project that contains most/all of our infrastructure python code.

TODO:

  • Fix typechecking error reported by uvx ty
  • Figure out if we can actually run uvx ty on this without a virtual env (my local tests were not performed thoroughly enough)

Janno added 2 commits November 5, 2025 10:57
This allows us to typecheck it independently using
```
uvx --with-requirements build-list.py ty check build-list.py
```
@github-actions
Copy link

github-actions bot commented Nov 5, 2025

Performance summary for https://github.com/SkylabsAI/workspace/actions/runs/19098214687

Relative Master MR Change Filename
+0.00% 116922.3 116922.3 +0.0 total
-0.00% 22020.0 22019.8 -0.1 ├ translation units
+0.00% 94902.3 94902.3 +0.0 └ proofs and tests
Full Results
Relative Master MR Change Filename
+0.00% 116922.3 116922.3 +0.0 total
-0.00% 22020.0 22019.8 -0.1 ├ translation units
+0.00% 94902.3 94902.3 +0.0 └ proofs and tests

Copy link
Contributor

@rlepigre-skylabs-ai rlepigre-skylabs-ai left a comment

Choose a reason for hiding this comment

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

This looks good to me, and means we can avoid calling uv run -- in the dune file I think.

@simon-skylabs
Copy link
Contributor

This seems like a good change. Can we fix the type error and get it merged?

@Janno
Copy link
Contributor Author

Janno commented Nov 7, 2025

This seems like a good change. Can we fix the type error and get it merged?

Can you fix it? I haven't actually read the code.

@github-actions
Copy link

github-actions bot commented Nov 7, 2025

Performance summary for https://github.com/SkylabsAI/workspace/actions/runs/19180075054

Relative Master MR Change Filename
+0.00% 116952.4 116952.5 +0.0 total
+0.00% 22016.4 22016.4 +0.0 ├ translation units
+0.00% 94936.0 94936.0 +0.0 └ proofs and tests
Full Results
Relative Master MR Change Filename
+0.00% 116952.4 116952.5 +0.0 total
+0.00% 22016.4 22016.4 +0.0 ├ translation units
+0.00% 94936.0 94936.0 +0.0 └ proofs and tests

@Janno Janno marked this pull request as ready for review November 10, 2025 13:51
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.

4 participants