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

Pick 1.9 #4350

Merged
merged 7 commits into from Aug 12, 2022
Merged

Pick 1.9 #4350

merged 7 commits into from Aug 12, 2022

Conversation

samuelcolvin
Copy link
Member

@samuelcolvin samuelcolvin commented Aug 8, 2022

Cherry picking commits from the 1.9.X-fixes branch (ref #4076) which need to be in master.

fix #4325.

skip change file check

samuelcolvin and others added 4 commits August 8, 2022 15:53
* 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
@samuelcolvin samuelcolvin mentioned this pull request Aug 9, 2022
11 tasks
timkpaine and others added 2 commits August 11, 2022 12:06
* 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>
@samuelcolvin samuelcolvin mentioned this pull request Aug 11, 2022
14 tasks
@samuelcolvin samuelcolvin merged commit 47362e3 into master Aug 12, 2022
@samuelcolvin samuelcolvin deleted the pick-1.9 branch August 12, 2022 10:09
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.

v1.9.1 release missing from HISTORY.md on master
2 participants