every time I run mypy and wait for it to finish, I wonder if 2025 will be the year of a red knot announcement/release from @charliermarsh and Astral
I already have a placeholder issue on my cookiecutter template repo: https://github.com/cthoyt/cookiecutter-snekpack/issues/12
[#]python #typing #typeannotations #mypy #ruff #uv
=> More informations about this toot | View the thread
=> More informations about this toot | View the thread
@ORCID_Org your sign-in workflow with Google hasn't been working for me for a few days
=> More informations about this toot | View the thread
thank you @petrichor for helping with my PR on @pandoc 🙏
=> More informations about this toot | View the thread
@opencitations is there a PMID-PMID dump available yet?
=> More informations about this toot | View the thread
=> More informations about this toot | View the thread
=> More informations about this toot | View the thread
Earlier this week, I made small but meaningful PR to an open source project I use daily, but actually doesn't have much code churn. I put a lot of effort to write a good and descriptive issue, and a readable diff for the PR itself.
It got merged a day later, and the maintainer invited me to stop by for some nice drinks if I'm ever in their neighborhood in the Italian Alps.
This is how open source should look ^
[#]opensource #github #python
=> More informations about this toot | View the thread
=> More informations about this toot | View the thread
=> More informations about this toot | View the thread
I'm trying to use mypy inside tox with tox-uv, but mypy's --install-types flag hardcodes the usage of pip. When you're using tox-uv, pip is no longer installed in the environment because uv does the heavy lifting with uv pip install
as a faster alternative to pip install
Here's my attempt at making mypy more configurable so it can install types using uv:
https://github.com/python/mypy/compare/master...cthoyt:mypy:uv-installer
[#]python #packaging #typing #uv #mypy #tox #virtualenv
=> More informations about this toot | View the thread
=> More informations about this toot | View the thread
=> More informations about this toot | View the thread
Finally got my Python cookiecutter template to use uv instead of twine in https://github.com/cthoyt/cookiecutter-snekpack/pull/35!
I also upgraded it to use keyring instead of the .pypirc file, which is much more secure
Now, all that's left is to wait for Astral to finish their build backend to replace setuptools, and my packages will have a full uv stack 🌞
[#]python #packaging #uv #astral
=> More informations about this toot | View the thread
=> More informations about this toot | View the thread
Does anyone know if @readthedocs is working towards supporting PEP-0735 dependency groups?
I'm still using extra_requirements
in my readthedocs.yml (c.f., https://docs.readthedocs.io/en/stable/config-file/v2.html#packages) but want to switch over for my documentation requirements!
[#]python #packaging
=> More informations about this toot | View the thread
=> More informations about this toot | View the thread
=> More informations about this toot | View the thread
=> More informations about this toot | View the thread
=> More informations about this toot | View the thread
=> This profile without reblog | Go to cthoyt@scholar.social account This content has been proxied by September (3851b).Proxy Information
text/gemini