Why is there an upper bound in the packaging
requirement? (packaging<22
)
#276
Labels
maintenance
Tasks related to infrastructure & dependencies
question
General question about the software
Milestone
Update (May 16, 2023)
Seems like we no longer even use the
packaging
library, so this dependency can be removed.Description
The current version of CTGAN (
0.7.1
) includes thepackaging
library, with the following versioning requirements:But the
packaging
library has released a version 23 in January 2023.As a user, I may have other libraries in my environment that depend on this latest version. Now, I can no longer install SDV or CTGAN due to
packaging
requirement. (eg. See SDV issue 1345)Proposed Solution
We should explore whether it's really necessary to have an upper bound in
packaging
. As this is a core Python utility, we should see if they offer backwards compatibility. If so, this would simplify the requirements:The text was updated successfully, but these errors were encountered: