👋 Hello, I have been working on migrating Python-based projects in homebrew-core to use explicitly-declared resources. Just wanted to flag that I noticed trailscraper depends on pkg_resources, which is removed in Python 3.12 with the removal of distutils. In the upstream Homebrew formula we'll explicitly add setuptools as a required dependency so that installation with Python 3.12 continues to work.
Some more resources:
👋 Hello, I have been working on migrating Python-based projects in homebrew-core to use explicitly-declared resources. Just wanted to flag that I noticed trailscraper depends on
pkg_resources, which is removed in Python 3.12 with the removal ofdistutils. In the upstream Homebrew formula we'll explicitly addsetuptoolsas a required dependency so that installation with Python 3.12 continues to work.Some more resources: