This part of the GearHead Caramel refactoring consists mostly of discovering new, game-breaking bugs that I'm not sure how they worked before and then fixing them so I can find more game-breaking bugs. Progress! #GameDev #Python store.steampowered.com/app/1565090/...
Save 23% on GearHead Caramel o...
This part of the GearHead Caramel refactoring consists mostly of discovering new, game-breaking bugs that I'm not sure how they worked before and then fixing them so I can find more game-breaking bugs. Progress! #GameDev #Python store.steampowered.com/app/1565090/...
Save 23% on GearHead Caramel o...
Every once in a while the #Python hashtag features an actual python🐍 and that is quite ok 🤓
Am I the only one thinking that #Pydantic, when parsing an integer (i.e. a Unix timestamp) into a datetime, should make the datetime timezone-aware and give it a UTC timezone?
Because right now it generates naive datetimes, but that's bullshit if you ask me. Unix timestamps are in UTC.
Charina bottae
PH Scott Loarie
California, United States
2016-07-21 22:01:00 UTC
http://www.inaturalist.org/observations/3730851
#iNaturalist #Nature #Wild #Python #FedivEarth #Environment

I think that my Python code editor is ready for 2026!
Using Flycheck and happy about how simple it was to ad a custom syntax checker. 👏
I've configured my Emacs to auto-switch between flake8 or ruff, and mypy or the brand new type checker "ty" depending on what's in the local environment.
Pull request to my emacs configuration with details about the implementation:
https://github.com/DavidVujic/my-emacs-config/pull/23/changes
#python #emacs #mypy #flake8 #ruff #ty #elisp
🧠 Por que evitar números mágicos em expressões booleanas no Python?
Você já viu if status == 2:? Esses valores dificultam leitura e manutenção!
No artigo "PLR2004 na prática", aprenda a regra magic-value-comparison (Pylint/Ruff), substitua por constantes nomeadas ou Enums, com exemplos reais:
#Python #CleanCode #PLR2004 #CodeQuality
Aurora is hiring Software Engineer, Planner Architecture
🔧 #cplusplus #python #solutionsarchitect
🌎 Mountain View, California
⏰ Full-time
🏢 Aurora
Job details https://jobsfordevelopers.com/jobs/software-engineer-planner-architecture-at-aurora-tech-dec-18-2025-b7c754?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
pyupgrade & @adamchainz' django-upgrade have a sister now.
Works for JS, TS, you name it and updates your code according to Baseline feature availablity in browsers.
https://github.com/codingjoe/esupgrade
#Javascript #typeScript #python #django
Unlike traditional Python package managers, #UV doesn't require Python to be installed beforehand. Built as a static Rust binary, UV dynamically locates #Python interpreters only when needed.
https://xebia.com/blog/uv-the-engineering-secrets-behind-pythons-speed-king/
Ручное управление не делает нас сильнее: как я написал клиент для автоматизации тестирования
Всем привет! Меня зовут Стас, я ведущий инженер отдела сертификационного тестирования компании YADRO. Однажды мне стало лень вручную проставлять статусы тестов PASSED/FAILED в TestY TMS, и я написал свое клиент-серверное приложение ATS Studio. С его помощью я залечил боль ручного управления для нескольких команд YADRO. Как мне это удалось, если я не пишу код на Python, и чему я научился в процессе, узнаете под катом.
https://habr.com/ru/companies/yadro/articles/977142/
#автоматизация #тестирование #testy #tms #python #open_sorce
Как я написал телеграм бота для отбора лучших криптоактивов для торговли
Рынок криптовалют характеризуется высокой волатильностью и большим количеством одновременно торгуемых инструментов. Для трейдера ключевой проблемой становится не столько поиск точки входа, сколько предварительный отбор активов, на которые вообще стоит обращать внимание. Ручной анализ десятков графиков требует значительных временных затрат и неизбежно приводит к субъективным ошибкам. Особенно актуально это стало на текущем крипторынке - в декабре, да и в целом во второй половина 2025 года, было огромное количество периодов с околонулевой волатильностью, что делает качественную торговлю невозможной. Целью данной работы стало создание автоматизированного скрипта, который позволяет в реальном времени отбирать криптоактивы с признаками повышенного интереса со стороны участников рынка. В основе подхода лежит анализ динамики открытого интереса (Open Interest) и его соотношения с движением цены. В качестве платформы для оповещений я выбрал telegram - настроим бота, который будет присылать уведомления по необходимым активам.
https://habr.com/ru/articles/981556/
#алгоритмы #финансы #торговые_роботы #трейдинг #криптовалюты #крипторынок #альткоины #автоматизация #python