Source: python-omegaconf
Version: 2.3.0-3
Severity: normal

Prompted by looking into some specific test issues in python-moto, I 
began considering what it would take to upgrade python3-antlr4 to 
something newer than 4.9.2.  This is difficult because ANTLR 4.10 
introduced incompatible changes to the lexers and parsers that cause (at 
least) test problems in a number of other packages 
(https://github.com/antlr/antlr4/releases/tag/4.10); some of these have 
been masked by disabling tests, but they still exist.  But we now have 
some packages that require >= 4.10 as well as some packages that require 
< 4.10, so we kind of need to sort this out.

One of the issues is in python-omegaconf, probably best described in 
https://github.com/omry/omegaconf/pull/1114.  There have been a couple 
of .dev releases that included this, but not a proper release, and 
https://github.com/omry/omegaconf/issues/1200 doesn't paint a very rosy 
picture of its upstream maintenance.

Given that there seem to be no reverse-dependencies in Debian, would it 
be better to just remove this and simplify a future python3-antlr4 
upgrade?

Thanks,

-- 
Colin Watson (he/him)                              [cjwat...@debian.org]

Reply via email to