Skip to content

Topic/soehlert/reqs to uv - #248

Open
samoehlert wants to merge 10 commits into
mainfrom
topic/soehlert/reqs_to_uv
Open

samoehlert wants to merge 10 commits into
mainfrom
topic/soehlert/reqs_to_uv

Conversation

@samoehlert

Copy link
Copy Markdown
Collaborator

We didn't fully finish moving to uv it seems. I noticed this when trying to use uv to upgrade packages with security vulns

@github-actions

github-actions Bot commented Sep 24, 2026 •

Copy link
Copy Markdown

Scripts Coverage

File Coverage
All files 50% ✅
scripts/extract_env_vars.py 50% ✅

Minimum allowed coverage is 50%

Generated by 🐒 cobertura-action against cf71147

@github-actions

github-actions Bot commented Sep 24, 2026 •

Copy link
Copy Markdown

Scheduler Coverage

File Coverage
All files 100% ✅

Minimum allowed coverage is 80%

Generated by 🐒 cobertura-action against cf71147

@crankynetmaam crankynetmaam left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Awesome, thanks for wrapping this up. It will close out #199 I think. Looks like CI is still failing though, any idea what's up there?

@samoehlert
samoehlert marked this pull request as draft September 25, 2026 17:05
@github-actions

github-actions Bot commented Sep 30, 2026 •

Copy link
Copy Markdown

Translator Coverage

File Coverage
All files 84% ✅
translator/src/translator/gobgp.py 82% ✅
translator/src/translator/settings.py 91% ✅
translator/src/translator/shared.py 80% ✅

Minimum allowed coverage is 80%

Generated by 🐒 cobertura-action against cf71147

@github-actions

Copy link
Copy Markdown

Django Coverage

File Coverage
All files 78% ✅
src/config/consumers.py 59% ❌
src/config/urls.py 69% ❌
src/config/settings/base.py 69% ❌
src/config/settings/local.py 72% ✅
src/scram/route_manager/admin.py 71% ✅
src/scram/route_manager/models.py 79% ✅
src/scram/route_manager/views.py 88% ✅
src/scram/route_manager/api/serializers.py 92% ✅
src/scram/route_manager/api/views.py 63% ❌
src/scram/shared/shared_code.py 56% ❌
src/scram/templates/403.html 93% ✅
src/scram/templates/404.html 93% ✅

Minimum allowed coverage is 70%

Generated by 🐒 cobertura-action against cf71147

@samoehlert
samoehlert marked this pull request as ready for review September 30, 2026 21:15
@samoehlert

Copy link
Copy Markdown
Collaborator Author

It looks like so many additions, but it's almost all in uv.lock which comes from actually installing all our packages via uv now.

This branch has not been deployed

No deployments
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