DataDog / datadogpy

The Datadog Python library
https://datadoghq.com/
Other
609 stars 303 forks source link

Pin pyyaml for py2.7 #789

Closed skarimo closed 12 months ago

skarimo commented 12 months ago

PyYaml 5.4.1 fails to build on py2.7 using cython >= 3. Unfortunately PyYaml 5.3.1 causes test breakage so we are unable to pin to that version.

See: https://github.com/yaml/pyyaml/issues/724

Since this is an outdated version of python and test specific transitive dependency, I think it should be okay for us to use constraints to build PyYaml using cython<3 without overhauling the tox configuration.