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

chore: merge pydantic 2 support to main #1817

Merged
merged 64 commits into from
Aug 16, 2024
Merged

Conversation

lengau
Copy link
Collaborator

@lengau lengau commented Aug 15, 2024

Everything here has already been reviewed.

lengau added 30 commits July 30, 2024 21:06
BuildPlanner tests are still failing due to validation issues.
`build-for` now has to be a list, even with `all`.

So `build-for: all` in yaml becomes `build-for: [all]`
The only thing that remained using this module was its set of tests.
Also removes the related unused test fixtures.
These are leftover from before the craft-application move, but were used
for ensuring compatibility of the commands. Now that they're no longer
needed, we can eliminate them.
craft-application provides this so this one is redundant
Also removes the now-unused `format` module.
Everything from this function now exists in the AnalysisService.
Instead there's just a charmhub_config fixture that provides access to
the charmhub staging.
@lengau lengau force-pushed the work/pydantic-2/merge-main branch from 2a2751c to 3ad4988 Compare August 15, 2024 20:03
@lengau lengau requested a review from a team August 15, 2024 20:04
@lengau lengau marked this pull request as ready for review August 15, 2024 20:04
@lengau lengau added the merge label Aug 15, 2024
@mr-cal mr-cal requested a review from a team August 15, 2024 20:08
@lengau lengau force-pushed the work/pydantic-2/merge-main branch 3 times, most recently from 5725302 to 69c9aeb Compare August 15, 2024 21:44
pyproject.toml Show resolved Hide resolved
pyproject.toml Show resolved Hide resolved
requirements-dev.lock Show resolved Hide resolved
requirements.lock Show resolved Hide resolved
snap/snapcraft.yaml Show resolved Hide resolved
@lengau lengau merged commit 394e6e5 into main Aug 16, 2024
18 checks passed
@lengau lengau deleted the work/pydantic-2/merge-main branch August 16, 2024 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants