Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/takluyver/damnpth
Forcibly fix setuptools' .pth files
https://github.com/takluyver/damnpth
Last synced: 4 days ago
JSON representation
Forcibly fix setuptools' .pth files
- Host: GitHub
- URL: https://github.com/takluyver/damnpth
- Owner: takluyver
- License: mit
- Created: 2015-07-10T23:23:57.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-07-10T23:29:55.000Z (over 9 years ago)
- Last Synced: 2024-12-05T11:11:19.780Z (21 days ago)
- Language: Python
- Size: 113 KB
- Stars: 3
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
.. warning::
Use this at your own risk! It's a tool I wrote out of annoyance, not a
recommended solution.If you install things with setuptools, you might have found yourself cursing
the *damn pth files* it creates that reorder ``sys.path``.``damnpth`` finds the ``.pth`` files and removes the crazy path-reordering parts
from them. If it can, it then patches the setuptools code to stop adding this
path-reordering stuff.Usage::
pip install damnpth
damnpthIn principle, this shouldn't break your environment, but all the same,
it's probably not something to run on your production systems.