genomoncology / related

Nested Object Models in Python with dictionary, YAML, and JSON transformation support
MIT License
198 stars 15 forks source link

Lots of deprecation warnings in Python 3.7 #45

Open dragonpaw opened 4 years ago

dragonpaw commented 4 years ago
.venv/lib/python3.7/site-packages/related/fields.py:238
  /Users/ash/src/foo/.venv/lib/python3.7/site-packages/related/fields.py:238: DeprecationWarning: The usage of `cmp` is deprecated and will be removed on or after 2021-06-01.  Please use `eq` and `order` instead.
    metadata=dict(key=key))

.venv/lib/python3.7/site-packages/related/fields.py:256
  /Users/ash/src/foo/.venv/lib/python3.7/site-packages/related/fields.py:256: DeprecationWarning: The usage of `cmp` is deprecated and will be removed on or after 2021-06-01.  Please use `eq` and `order` instead.
    metadata=dict(key=key))

.venv/lib/python3.7/site-packages/related/fields.py:88
  /Users/ash/src/foo/.venv/lib/python3.7/site-packages/related/fields.py:88: DeprecationWarning: The usage of `cmp` is deprecated and will be removed on or after 2021-06-01.  Please use `eq` and `order` instead.
    metadata=dict(formatter=formatter, key=key))

-- Docs: https://docs.pytest.org/en/latest/warnings.html
M0r13n commented 2 years ago

Please refer to https://www.attrs.org/en/stable/changelog.html#id4

The cmp argument to attr.s() and attr.ib() has been undeprecated It will continue to be supported as syntactic sugar to set eq and order in one go.