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

1.9.x #4076

Closed
wants to merge 10 commits into from
Closed

1.9.x #4076

wants to merge 10 commits into from

Conversation

samuelcolvin
Copy link
Member

@samuelcolvin samuelcolvin commented May 14, 2022

TO NOT MERGE

This should not be merged since it adds back 3.6 support.

This is a draft PR just to track changes required, it should never be merged.

Changes required in master are cherry-picked, see #4350.

skip change file check


V1.9.1 (released)

See v1.9.1 release.

TODO for v1.9.1 release:


V1.9.2 (WIP)

@samuelcolvin samuelcolvin mentioned this pull request May 14, 2022
@samuelcolvin samuelcolvin force-pushed the 1.9.X-fixes branch 2 times, most recently from 9bdd6a6 to fcfc408 Compare May 14, 2022 16:34
@samuelcolvin samuelcolvin changed the title 1.9.x fixes 1.9.x May 15, 2022
@samuelcolvin samuelcolvin force-pushed the 1.9.X-fixes branch 2 times, most recently from d476ca0 to 2dddfa4 Compare May 19, 2022 09:53
samuelcolvin and others added 3 commits May 19, 2022 11:33
* first draft of pydantic V2 blog

* more blog

* blog rendering and formatting

* more section

* completing conversion table

* prompt build

* reviewing blog post

* more reviewing and extending

* recommendations from @Rabscuttler and @PrettyWood

* add implementation details and more suggestions

* comment about breaking changes

* convert namespae to table, more removals

* Apply suggestions from code review by @tiangolo

Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>

* feedback from @tiangolo's review

* changes from @adriangb's review

* Apply suggestions from code review

Co-authored-by: Zac Hatfield-Dodds <zac.hatfield.dodds@gmail.com>

* convert namespace info to psuedo-code

* rename property, remove schema_json()

* adding validation context

* remove 'model_schema_json', take 2

* more tweaks while reviewing

* comment about pypy and tagged unions

* add thanks :prey:, prepare for release

* suggestions from @PrettyWood

* suggestions from @PrettyWood, model_dump_json comment

Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
Co-authored-by: Zac Hatfield-Dodds <zac.hatfield.dodds@gmail.com>
* comments mostly from @PrettyWood

* add updated comment
@dolfinus
Copy link
Contributor

Why bother bringing Python 3.6 support back?

@samuelcolvin
Copy link
Member Author

Because I didn't want to remove it in a patch release.

@samuelcolvin samuelcolvin mentioned this pull request Aug 8, 2022
@samuelcolvin samuelcolvin reopened this Aug 9, 2022
timkpaine and others added 2 commits August 10, 2022 19:05
* allow for shallow copies

* Add changes file

* tweak change

* update for comments

* rename attr

* use single quotes

* bump ci

* add warning if not a string, switch to string literals

* fix linting, prompt ci

* fix ci

* extend and fix tests

* change default to "shallow"

Co-authored-by: Samuel Colvin <s@muelcolvin.com>
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.

None yet

3 participants