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

fix: remove python version upper bound #1015

Merged
merged 1 commit into from
Mar 4, 2022
Merged

Commits on Mar 4, 2022

  1. fix: remove python version upper bound

    fixes #944
    
    the main fix here is switching from `cattr.register_structure_hook` to
    `cattr.register_structure_hook_func`. I re-organized some of the code
    in an effort to reproduce the issue in the test_serialize.py suite but
    I could not reproduce there, only in integration tests.
    
    Now that it's a function, we don't need a generated hook per type.
    
    I further isolated the converter usage switching the serializing to use
    each 31/40 dedicated converter.
    
    I also switched to the newer GenConverter.
    
    setup testing against python 3.10
    joeldodge79 committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    e627f4a View commit details
    Browse the repository at this point in the history