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

Add private attributes support #1679

Merged
merged 26 commits into from
Oct 26, 2020

Commits on Jul 2, 2020

  1. Configuration menu
    Copy the full SHA
    5964240 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d783caf View commit details
    Browse the repository at this point in the history
  3. Add changes file

    Bobronium committed Jul 2, 2020
    Configuration menu
    Copy the full SHA
    d4dabc4 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2020

  1. Configuration menu
    Copy the full SHA
    c182678 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2020

  1. Update docs/usage/models.md

    Co-authored-by: Samuel Colvin <samcolvin@gmail.com>
    Bobronium and samuelcolvin committed Sep 6, 2020
    Configuration menu
    Copy the full SHA
    1c7256a View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2020

  1. Merge branch 'master' into add-private-attributes

    # Conflicts:
    #	pydantic/main.py
    #	pydantic/utils.py
    #	tests/test_utils.py
    Bobronium committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    ef640ff View commit details
    Browse the repository at this point in the history
  2. fix after bad merge

    Bobronium committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    3868ad3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d60de4c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9096f63 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' into add-private-attributes

    # Conflicts:
    #	pydantic/main.py
    #	pydantic/schema.py
    #	tests/test_construction.py
    Bobronium committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    90576d2 View commit details
    Browse the repository at this point in the history
  6. add # noqa: C901 (ignore complexity) to __setattr__

    (see comment in PR)
    Bobronium committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    a701b3e View commit details
    Browse the repository at this point in the history
  7. add annotation to Config.underscore_attrs_are_private

    Co-authored-by: Samuel Colvin <samcolvin@gmail.com>
    Bobronium and samuelcolvin committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    33e3f28 View commit details
    Browse the repository at this point in the history
  8. use sunder names

    Bobronium committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    dcfee02 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    063ba48 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1333ffb View commit details
    Browse the repository at this point in the history
  11. fix comment

    Bobronium committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    788d24b View commit details
    Browse the repository at this point in the history
  12. fix comment

    Bobronium committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    dedb465 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6ea1a1f View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2020

  1. tweak docs and name

    samuelcolvin committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    08d6f5d View commit details
    Browse the repository at this point in the history
  2. _set_default_private_attributes -> _init_private_attributes

    Co-authored-by: Samuel Colvin <samcolvin@gmail.com>
    Bobronium and samuelcolvin committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    60ebda2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2689d36 View commit details
    Browse the repository at this point in the history
  4. move tests

    Bobronium authored and samuelcolvin committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    afa3fb9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    47464ba View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7fe179a View commit details
    Browse the repository at this point in the history
  7. fix linting

    Bobronium committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    2090ba4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    104d600 View commit details
    Browse the repository at this point in the history