Hey! I’ve had my fair share of struggles with externally managed environment setuptools.
One thing that might help is using `setuptools_scm` for version management. It integrates well with external environments and can save you from hardcoding versions in setup.py.
Also, if you’re dealing with dependency conflicts, try using `pip`'s `--constraint` flag to lock down versions. It’s not perfect, but it can help.
Hope this gives you some ideas!
One thing that might help is using `setuptools_scm` for version management. It integrates well with external environments and can save you from hardcoding versions in setup.py.
Also, if you’re dealing with dependency conflicts, try using `pip`'s `--constraint` flag to lock down versions. It’s not perfect, but it can help.
Hope this gives you some ideas!
