Changed
- pygls
0.10.0. This version explicitly usespydanticand better supports initialization options. This enables use to remove thecached-propertydependency for Python versions 3.6 and 3.7. - pydantic is now used for initialization options parsing. Simplified so much that we were able to remove initializationOption-specific tests.
- Explicitly add method for
did_open, for some weird reason the latest pygls bugs out if you don't explicitly set this function to at least an empty function.
Removed
- Support for Python 3.6.0. We now only support Python 3.6.1+.
- Monkeypatch for
nullversusmissingattributes.pydantic/pygls>=0.10.0handles this.