#python #pyproject #build @mkennedy
halp!!
i previously used setup.py to create whl files to distribute directly and through pypi.
I've switched to pyproject.toml, first with poetry, now with setuptools. either way, the whl file that used to be 20kB is now 20MB!?! how do i build a whl file from a pyproject.toml file without including all the dependency libraries??
Today I was "migrate to `pyproject.toml` as a service"
https://github.com/kedro-org/kedro-plugins/pull/172
https://github.com/kedro-org/kedro-plugins/pull/173
https://github.com/kedro-org/kedro-plugins/pull/174
https://github.com/seddonym/import-linter/pull/169
#python #packaging #pyproject #pypa
Flask and the other Pallets projects are all using `pyproject.toml` instead of `setup.py` and `setup.cfg`. Only MarkupSafe still has a `setup.py`, in order to configure the C speedups. #Python #PythonFlask #pyproject
#pyproject #pythonflask #Python
#PythonForSciComp schedule update:
- soon: #packaging python code: #pyproject.toml, #pip, #PyPI
- xx:30: Panel discussion
- xx:50: Outro
#PythonForSciComp #packaging #pyproject #pip #pypi #python #teaching #livestream