omry / omegaconf

Flexible Python configuration system. The last one you will ever need.
BSD 3-Clause "New" or "Revised" License
1.88k stars 98 forks source link

Update linter config & reformat code with black #1159

Closed Jasha10 closed 4 months ago

Jasha10 commented 4 months ago

This PR updates pins on linters so that the same tool versions can be used for developing Hydra and OmegaConf. Corresponds to https://github.com/facebookresearch/hydra/pull/2854. The code has also been reformatted with the latest version of black.

odelalleau commented 4 months ago

Looks good but it seems we are getting hit by https://github.com/TvoroG/pytest-lazy-fixture/issues/65

Jasha10 commented 4 months ago

Looks good but it seems we are getting hit by TvoroG/pytest-lazy-fixture#65

Thanks for for the link -- I've implemented the suggested workaround from that thread in commit https://github.com/omry/omegaconf/pull/1159/commits/0c7c2cf56d55985f3efa25f66faa34706fd9c9e3.