Toots for cthoyt@scholar.social account

Written by Charles Tapley Hoyt on 2025-01-31 at 10:40

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

Shared by Charles Tapley Hoyt on 2025-01-30 at 16:43 (original by Henning Deters)

=> More informations about this toot | View the thread

Written by Charles Tapley Hoyt on 2025-01-28 at 14:33

@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

Written by Charles Tapley Hoyt on 2025-01-27 at 15:51

thank you @petrichor for helping with my PR on @pandoc 🙏

=> More informations about this toot | View the thread

Written by Charles Tapley Hoyt on 2025-01-18 at 11:25

@opencitations is there a PMID-PMID dump available yet?

=> More informations about this toot | View the thread

Shared by Charles Tapley Hoyt on 2024-12-11 at 13:29 (original by Elen Le Foll 🇫🇷 🇬🇧 🇩🇪)

=> More informations about this toot | View the thread

Shared by Charles Tapley Hoyt on 2024-12-02 at 14:18 (original by gbilder)

=> More informations about this toot | View the thread

Written by Charles Tapley Hoyt on 2024-11-28 at 16:21

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

Shared by Charles Tapley Hoyt on 2024-11-21 at 22:05 (original by Seth Larson)

=> More informations about this toot | View the thread

Shared by Charles Tapley Hoyt on 2024-11-19 at 15:24 (original by Bioregistry)

=> More informations about this toot | View the thread

Written by Charles Tapley Hoyt on 2024-11-14 at 19:59

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

Shared by Charles Tapley Hoyt on 2024-11-13 at 07:46 (original by Julian Fietkau)

=> More informations about this toot | View the thread

Shared by Charles Tapley Hoyt on 2024-11-12 at 20:57 (original by Int Soc Biocuration)

=> More informations about this toot | View the thread

Written by Charles Tapley Hoyt on 2024-11-05 at 08:09

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

Shared by Charles Tapley Hoyt on 2024-11-03 at 19:11 (original by Alan Sill)

=> More informations about this toot | View the thread

Written by Charles Tapley Hoyt on 2024-11-02 at 14:19

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

Shared by Charles Tapley Hoyt on 2024-10-31 at 16:33 (original by Santiago Soler)

=> More informations about this toot | View the thread

Shared by Charles Tapley Hoyt on 2024-10-29 at 16:39 (original by PyKEEN)

=> More informations about this toot | View the thread

Shared by Charles Tapley Hoyt on 2024-10-29 at 12:11 (original by JOSS)

=> More informations about this toot | View the thread

Shared by Charles Tapley Hoyt on 2024-10-28 at 20:54 (original by Int Soc Biocuration)

=> More informations about this toot | View the thread

=> This profile without reblog | Go to cthoyt@scholar.social account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/109325821757557190/reblog
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
544.278394 milliseconds
Gemini-to-HTML Time
5.9892 milliseconds

This content has been proxied by September (3851b).