lovasoa / marshmallow_dataclass

Automatic generation of marshmallow schemas from dataclasses.
https://lovasoa.github.io/marshmallow_dataclass/html/marshmallow_dataclass.html
MIT License
456 stars 78 forks source link

Test under Python 3.11, update CI workflow to latest versions of actions #220

Closed dairiki closed 1 year ago

dairiki commented 1 year ago

This PR updates the CI test workflow to test under Python 3.11 (in addition to 3.6-3.10).

Additionally, it updates the workflow to use the latest versions of the various actions. (This addresses deprecation warnings generated by the workflow.)

There are also fixes for a couple of spurious test failures.

lovasoa commented 1 year ago

thanks @dairiki !