Friday, May 7, 2021

Test and Code: 152: Python Packaging - Brett Cannon

I always learn a lot when I talk to Brett, and this episode is no exception.
We talk about the packaging workflow, tools, changes, pyproject.toml, flit, setuptools, and so much more.
I hope you learn as much as I did in this great discussion.

Special Guest: Brett Cannon.

Sponsored By:

Support Test & Code : Python Testing

Links:

<p>I always learn a lot when I talk to Brett, and this episode is no exception.<br> We talk about the packaging workflow, tools, changes, pyproject.toml, flit, setuptools, and so much more.<br> I hope you learn as much as I did in this great discussion.</p><p>Special Guest: Brett Cannon.</p><p>Sponsored By:</p><ul><li><a href="https://ift.tt/3eBYfEe" rel="nofollow">Datadog</a>: <a href="https://ift.tt/3eBYfEe" rel="nofollow">Start tracking the performance of your apps with a free trial at [testandcode.com/datadog](https://ift.tt/3eBYfEe) and Datadog will send you a free t-shirt. </a></li></ul><p><a href="https://ift.tt/2tzXV5e" rel="payment">Support Test & Code : Python Testing</a></p><p>Links:</p><ul><li><a href="https://ift.tt/3tpFsTh" title="pytest-srcpaths" rel="nofollow">pytest-srcpaths</a></li><li><a href="https://ift.tt/1BzwbYP" title="Python Packaging User Guide" rel="nofollow">Python Packaging User Guide</a></li><li><a href="https://ift.tt/1XOmGjp" title="pypa/packaging: Core utilities for Python packages" rel="nofollow">pypa/packaging: Core utilities for Python packages</a></li><li><a href="https://ift.tt/3uw8qlY" title="pytest-srcpaths · example of whell file name" rel="nofollow">pytest-srcpaths · example of whell file name</a></li><li><a href="https://ift.tt/2RyTPHP" title="flit and requires-python" rel="nofollow">flit and requires-python</a></li><li><a href="https://ift.tt/1qU59v6" title="Extending and Embedding the Python Interpreter — Python 3.9.2 documentation" rel="nofollow">Extending and Embedding the Python Interpreter — Python 3.9.2 documentation</a></li><li><a href="https://ift.tt/2wlJRx1" title="Flit" rel="nofollow">Flit</a></li><li><a href="https://ift.tt/3vFERyq" title="setuptools" rel="nofollow">setuptools</a></li><li><a href="https://ift.tt/258Zzrc" title="PEP 518 -- Specifying Minimum Build System Requirements for Python Projects | Python.org" rel="nofollow">PEP 518 -- Specifying Minimum Build System Requirements for Python Projects | Python.org</a></li><li><a href="https://ift.tt/2rtg6IK" title="PEP 517 -- A build-system independent format for source trees | Python.org" rel="nofollow">PEP 517 -- A build-system independent format for source trees | Python.org</a></li><li><a href="https://ift.tt/2M5gdUv" title="Flit editable installs with --symlink or --pth-file" rel="nofollow">Flit editable installs with --symlink or --pth-file</a></li><li><a href="https://ift.tt/1yvmc3I" title="PEP 440 -- Version Identification and Dependency Specification | Python.org" rel="nofollow">PEP 440 -- Version Identification and Dependency Specification | Python.org</a></li><li><a href="https://ift.tt/3vP1S24" title="Specifying requires-python with flit" rel="nofollow">Specifying requires-python with flit</a></li><li><a href="https://ift.tt/2h4Yf48" title="wheel" rel="nofollow">wheel</a></li><li><a href="https://ift.tt/1H67B3U" title="Universal 1 binary" rel="nofollow">Universal 1 binary</a></li><li><a href="https://ift.tt/3h7U0V3" title="Universal 2 binary" rel="nofollow">Universal 2 binary</a> &mdash; Univer</li><li><a href="https://cython.org/" title="Cython: C-Extensions for Python" rel="nofollow">Cython: C-Extensions for Python</a></li><li><a href="https://ift.tt/2cTDEhX" title="CFFI" rel="nofollow">CFFI</a></li><li><a href="https://ift.tt/1VRpi0V" title="pybind11: Seamless operability between C++11 and Python" rel="nofollow">pybind11: Seamless operability between C++11 and Python</a></li><li><a href="https://ift.tt/3xTrOeM" title="Conda" rel="nofollow">Conda</a></li><li><a href="https://ift.tt/3nWlrmn" title="conda environments" rel="nofollow">conda environments</a></li><li><a href="https://ift.tt/2v0oT3b" title="conda-forge" rel="nofollow">conda-forge</a></li><li><a href="https://ift.tt/3tr3EET" title="VaultsOfParnassus" rel="nofollow">VaultsOfParnassus</a></li></ul>

from Planet Python
via read more

No comments:

Post a Comment

TestDriven.io: Working with Static and Media Files in Django

This article looks at how to work with static and media files in a Django project, locally and in production. from Planet Python via read...