Skip to content

Commit 0a22648

Browse files
authored
Merge pull request #1113 from james-garner-canonical/client-schema-1-remove-eol-schema
#1113 Remove `3.2.X` schemas. Delete `_client*.py` and run `make client`. #### Description Moving towards the goal of having schemas and generated code in python-libjuju only for the latest supported Juju versions (`3.1.9`, `3.3.6`, `3.5.4`, `3.5.3`), and using client only schemas (see #1099), this PR removes schemas for EOL Juju 3.2, and reruns code generations, removing `_client*.py` files and then running `make client`. #### QA Steps CI steps should all continue to pass, except for integration testing which should continue to fail with the usual suspects (see #1108 for a non-exhaustive table of tests that sometimes fail on `main`). #### Notes To hopefully simplify the diffs, this is the first PR in a planned sequence of PRs that will depend on each other. Subsequent PRs will be: 1. replace current schemas with latest release client only schemas (`3.1.9`, `3.3.6`) and regenerate code 2. add client only schema for `3.4.5` and regenerate code 3. add client only schema for `3.5.3` and regenerate code
2 parents bcbce1e + 7eb547c commit 0a22648

9 files changed

Lines changed: 80 additions & 119431 deletions

File tree

juju/client/_client12.py

Lines changed: 0 additions & 4508 deletions
This file was deleted.

juju/client/_client13.py

Lines changed: 0 additions & 4451 deletions
This file was deleted.

juju/client/_client14.py

Lines changed: 0 additions & 1922 deletions
This file was deleted.

juju/client/_client15.py

Lines changed: 0 additions & 1786 deletions
This file was deleted.

juju/client/_client16.py

Lines changed: 0 additions & 1679 deletions
This file was deleted.

juju/client/_client18.py

Lines changed: 80 additions & 71 deletions
Large diffs are not rendered by default.

juju/client/_client8.py

Lines changed: 0 additions & 742 deletions
This file was deleted.

juju/client/schemas-juju-3.2.0.json

Lines changed: 0 additions & 52049 deletions
This file was deleted.

juju/client/schemas-juju-3.2.3.json

Lines changed: 0 additions & 52223 deletions
This file was deleted.

0 commit comments

Comments
 (0)