Commit 58c6d66
With uv.lock, we can now base all the lock preparation on uv's
smartness to figure out all the dependencies without building a CI
image first. The `uv lock --upgrade` command resolves dependencies
purely from pyproject.toml metadata — it does not need an installed
environment, so there is no reason to build the Breeze CI image
just for this step.
This removes the `breeze ci-image build --python 3.10` step from
`breeze ci upgrade` and runs `uv lock --upgrade` directly on the
host. The manual `update-uv-lock` pre-commit hook is also removed
since it is no longer invoked via prek.
(cherry picked from commit c3d4905)
Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent f5c871b commit 58c6d66
2 files changed
Lines changed: 6 additions & 41 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1069 | 1069 | | |
1070 | 1070 | | |
1071 | 1071 | | |
1072 | | - | |
1073 | | - | |
1074 | | - | |
1075 | | - | |
1076 | | - | |
1077 | | - | |
1078 | | - | |
1079 | | - | |
1080 | | - | |
1081 | | - | |
1082 | | - | |
1083 | | - | |
1084 | | - | |
1085 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
778 | 778 | | |
779 | 779 | | |
780 | 780 | | |
781 | | - | |
782 | | - | |
783 | | - | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
784 | 784 | | |
785 | 785 | | |
786 | 786 | | |
| |||
790 | 790 | | |
791 | 791 | | |
792 | 792 | | |
793 | | - | |
794 | | - | |
795 | | - | |
796 | | - | |
797 | | - | |
798 | 793 | | |
799 | 794 | | |
800 | | - | |
| 795 | + | |
801 | 796 | | |
802 | 797 | | |
803 | 798 | | |
| |||
808 | 803 | | |
809 | 804 | | |
810 | 805 | | |
811 | | - | |
812 | | - | |
813 | | - | |
814 | | - | |
815 | | - | |
816 | | - | |
817 | | - | |
818 | | - | |
819 | | - | |
820 | | - | |
821 | | - | |
822 | | - | |
823 | | - | |
824 | | - | |
825 | | - | |
826 | | - | |
827 | | - | |
828 | | - | |
| 806 | + | |
| 807 | + | |
829 | 808 | | |
830 | 809 | | |
831 | 810 | | |
| |||
0 commit comments