Python

!python

@programming.dev
Create post
Python 3.13.0RC2, 3.12.6, 3.11.10, 3.10.15, 3.9.20, and 3.8.20 are now available!

Python 3.13.0RC2, 3.12.6, 3.11.10, 3.10.15, 3.9.20, and 3.8.20 are now available!

Open link in next tab

Python 3.13.0RC2, 3.12.6, 3.11.10, 3.10.15, 3.9.20, and 3.8.20 are now available!

https://discuss.python.org/t/python-3-13-0rc2-3-12-6-3-11-10-3-10-15-3-9-20-and-3-8-20-are-now-available/63161

Hi there! A big joint release today. Mostly security fixes but we also have the final release candidate of 3.13 so let’s start with that! Python 3.13.0RC2 Final opportunity to test and find any show-stopper bugs before we bless and release 3.13.0 final on October 1st. Get it here: Call to action We strongly encourage maintainers of third-party Python projects to prepare their projects for 3.13 compatibilities during this phase, and where necessary publish Python 3.13 wheels on PyPI to be re...

Python 3.13.0RC2, 3.12.6, 3.11.10, 3.10.15, 3.9.20, and 3.8.20 are now available!
Python 3.12.0

Python 3.12.0

Open link in next tab

Python Release Python 3.12.0

https://www.python.org/downloads/release/python-3120/

The official home of the Python Programming Language

Python Release Python 3.12.0
Welcome to c/Python!

Welcome to c/Python!

Welcome to c/Python, the go to place to discuss Python tools, techniques, and news.

We're just getting started, so please use this thread to suggest what this community should look like, what it should cover, and how it should operate.

Python in Excel – Available Now

Python in Excel – Available Now

Open link in next tab

Python in Excel – Available Now

https://techcommunity.microsoft.com/t5/excel-blog/python-in-excel-available-now/ba-p/4240212

Python in Excel is now generally available for Windows users of Microsoft 365 Business and Enterprise. Last August, in partnership with Anaconda, we..

Python in Excel – Available Now
Python: my new uv setup for development

Python: my new uv setup for development

Open link in next tab

Python: my new uv setup for development - Adam Johnson

https://adamj.eu/tech/2024/09/18/python-uv-development-setup/

uv is a new, fast Python packaging tool. (I believe it is pronounced as written, “uhv”, rather than spelt out like “you-vee”. This saves a syllable, fitting the tool’s ethos of speed.)

Python: my new uv setup for development - Adam Johnson
Python's many command-line utilities

Python's many command-line utilities

Open link in next tab

Python's many command-line utilities

https://www.pythonmorsels.com/cli-tools/

Every command-line tool included with Python. These can be run with python -m module_name.

Python's many command-line utilities
GitHub - facebookincubator/ft_utils: A library of utilities to support efficient, scalable Python development leveraging Free Threaded Python.

GitHub - facebookincubator/ft_utils: A library of utilities to support efficient, scalable Python development leveraging Free Threaded Python.

Open link in next tab

GitHub - facebookincubator/ft_utils: A library of utilities to support efficient, scalable Python development leveraging Free Threaded Python.

https://github.com/facebookincubator/ft_utils

A library of utilities to support efficient, scalable Python development leveraging Free Threaded Python. - facebookincubator/ft_utils

GitHub - facebookincubator/ft_utils: A library of utilities to support efficient, scalable Python development leveraging Free Threaded Python.
uv under discussion on Mastodon

uv under discussion on Mastodon

Open link in next tab

uv under discussion on Mastodon

https://simonwillison.net/2024/Sep/8/uv-under-discussion-on-mastodon/

Jacob Kaplan-Moss kicked off this fascinating conversation about [uv](https://docs.astral.sh/uv/) on Mastodon recently. It's worth reading the whole thing, which includes input from a whole range of influential Python community members …

Krunker Aimbot with Yolov8 and Roboflow datasets!

Krunker Aimbot with Yolov8 and Roboflow datasets!

Open link in next tab

https://www.slyautomation.com/blog/krunker-aimbot-with-yolov8-and-roboflow/

CircuitPython - Trying to set pin value

CircuitPython - Trying to set pin value

New to CircuitPython, this feels like it should work according to the docs but it prints six Falses. Any ideas?

#!/usr/bin/env python
import board
import digitalio
import time

class body_controller:

  def __init__(self):
    SWDIO = board.D5
    self._reset_pin = digitalio.DigitalInOut(SWDIO)
    print(self._reset_pin.value)
    self._reset_pin.switch_to_output(True)
    print(self._reset_pin.value)

  def turn_on(self):
    print(self._reset_pin.value)
    self._reset_pin.value = False
    print(self._reset_pin.value)
    time.sleep(1)
    print(self._reset_pin.value)
    self._reset_pin.value = True
    print(self._reset_pin.value)

body = body_controller()
time.sleep(1)
body.turn_on()
time.sleep(1)