Feb 2025
Date: Monday, February 10th @ 7pm
Princeton Python Monthly: Feb 2025
Happy February!
Our next meeting is a week from Monday. As usual we will start with a beginner-friendly code opener,
then everyone's introductions/updates; and finally Mike's links, Python news and the usual mix of the latest tools, testing, and tutorials at https://www.princetonpy.org/next-meeting/.
And as always, your questions/ideas/doings are welcome--so join us!
Note our unchanging meeting url--use the Jitsi meeting link on our home page.
But first, check out AI Study Group tmw! No doubt the deepseek LLMs will come up.
events:
sun02feb 2p AI Study Group [first sundays] TOMORROW
mon10feb 7p princetonpy meeting [second mondays]
links:
February links: https://www.princetonpy.org/next-meeting/
AI Study Group: https://fubarlabs.org/schedule/
Links:
- seperman/deepdiff
- samuelcolvin/dirty-equals
- PyVista
- hauntsaninja/no_implicit_optional
- clutch v7.0.0 is released!
- PEP 639, Round 3: Improving license clarity with better package metadata
- Spurred by: "Hmmm I wonder why my shields.io badges broke?" and subsequent maddening search engine needle-in-a-haystack mystery investigation
- "Improving license clarity..." but for whom? Currently uv will produce a package with `License` set to null, and instead fill License-Expression. Not obvious when you see this if you're not abreast of ever-changing package metadata.
- PEP 639, Round 3: Improving license clarity with better package metadata
- typing.TYPE_CHECKING
- baverman/sqlbind : Lightweight text-based SQL parameter bind
- Best Simple System for Now
- How to Easily Create a JSON File in Bash
- What's new in Python 3.14
- "A new type of interpreter based on tail calls has been added to CPython. For certain newer compilers, this interpreter provides significantly better performance. Preliminary numbers on our machines suggest anywhere from -3% to 30% faster Python code, and a geometric mean of 9-15% faster on pyperformance depending on platform and architecture."
- google-deepmind/mujoco