

163: pip install ./local_directory - Stéphane Bidoul
Aug 20, 2021
29:24
pip : "pip installs packages" or maybe "Package Installer for Python"
pip is an invaluable tool when developing with Python.
A lot of people know pip as a way to install third party packages from pypi.org
You can also use pip to install from other indexes (or is it indices?)
You can also use pip to install a package in a local directory.
That's the part I want to jump in and explore with Stéphane Bidoul.
The way pip installs from a local directory is about to change, and the story is fascinating.
Special Guest: Stéphane Bidoul.
Links:
- The Odoo Community Association
- PEP 610 -- Recording the Direct URL Origin of installed distributions | Python.org
- PEP 660 -- Editable installs for pyproject.toml based builds (wheel based) | Python.org — Bidoul
- pip install --no-index --find-links
- Solving issues related to out-of-tree builds · Issue #7555 · pypa/pip
- pip list json format
Help support the show AND learn pytest:
- The Complete pytest course is now a bundle, with each part available separately.
- pytest Primary Power teaches the super powers of pytest that you need to learn to use pytest effectively.
- Using pytest with Projects has lots of "when you need it" sections like debugging failed tests, mocking, testing strategy, and CI
- Then pytest Booster Rockets can help with advanced parametrization and building plugins.
- Whether you need to get started with pytest today, or want to power up your pytest skills, PythonTest has a course for you.