Skip to content

policyengine-us-data triggers distuitls error with Python 3.12 when dev dependencies are not installed, and CI/CD does not catch it #210

@baogorek

Description

@baogorek

When a user installs policyengine-us-data within a clean environment with Python 3.12+, upon import of policyengine_us_data, the following error is encountered:

ModuleNotFoundError: No module named 'distutils'

While there is a test that simply imports this library written in the tests folder, it does not appear to be failing.

A fix for this issue would involve getting the test to fail, and then modifying the package to be compatible with Python 3.12+.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions