But there are really good non-Adobe #PDF libraries, like #pypdf for #python, like #libpoppler. And not to mention stuff like PDF.js - having native PDF support in the browser and not needing the Adobe plugin is huge, we just need to continue that momentum.
An an aside, I really like the #pypdf module for #python. #PDF as a format is super interesting, I would compare them to exfat, as something that was proprietary and gate-kept for so long and then became an open spec, but it's suffering and has tons of untapped potential because its legacy "owners" still have the most advanced software with it. I'm talking Acrobat, for example.
Binary wheels for more platforms, as well as additional binary wheels providing modules of the #SageMath library with extra non #Python dependencies, sagemath-bliss, sagemath-coxeter3, sagemath-mcqd, sagemath-tdlib, became available in Sage 10.4, released in July 2024.
github.com/sagemath/sag...
4/
Sage 10.4 Release Tour
Binary wheels for the modularized #Python packages sagemath-objects and sagemath-categories, built using #cibuildwheel, became available on PyPI in #SageMath 9.7, in September 2022.
github.com/sagemath/sag...
3/
Sage 9.7 Release Tour
In August 2021, the first modularized pip-installable #Python packages sagemath-objects and sagemath-categories, subsets of the #SageMath library with minimal dependencies, became available on PyPI, announced with the release notes for Sage 9.4.
github.com/sagemath/sag...
1/
RE: https://bsky.app/profile/did:plc:b345axjoz4cdvc7l3v3f2mm6/post/3m6x2ymyfz22s
Release 9.4 · sagemath/sage
@RomanOnARiver Ah well that's close enough to security. (secure against crashing, one might say) 😁
I wouldn't bother with these checks; I'd just catch the error that (potentially) happens when you write the file. It's probably not that likely that anything is going to go wrong with it.
Code at: https://github.com/villares/sketch-a-day/tree/main/2025/sketch_2025_12_02
More sketch-a-day: https://abav.lugaralgum.com/sketch-a-day
If you like this, support my work:
https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724
https://liberapay.com/Villares
https://wise.com/pay/me/alexandrev562 #Processing #Python #py5 #CreativeCoding
Ra mắt SpamScore, công cụ phát hiện spam dựa trên AI! 🛡️ Chỉ cần chuyển tiếp email đáng ngờ đến scan@getspamscore.com để nhận phân tích nhanh chóng. Dùng Python/FastAPI, Redis giúp giảm thời gian phản hồi. Mã PRODUCTHUNT giảm 20% cho 100 người dùng đầu tiên! #spam #AI #python #SaaS #lừađảo #congnghe
https://www.reddit.com/r/SaaS/comments/1pcqxsu/product_hunt_launch_day_recap_my_first_saas_spam/
The next 🚀 Space Reviewers 👾 streams Thursday, Dec 4th at 12pm UTC! This is a Accessibility Edition where members of the Django A11y team are reviewing PRs for Django and https://djangoproject.com
- https://time.is/compare/1200_04_December_2025_UTC
- Stream at https://www.youtube.com/@djangonautspace
Anyway ... refactored my #Python App and submodules, added a generic Aoplication Configuration module to handle different configs, it's running fine now. Next step is to enable command-line arguments, using some argparse thingies. 🤓
Yep, I'm weird.
Довёл свой #complexity_meter до чего-то разумного и попробовал применить к рабочим проектам.
1. Добавил подсчёт API-методов плагинами для местных фреймворков.
2. Добавил подсчёт обработчиков сообщений в очередях тем же образом.
3. Собрал ретроспективный обзор почти за 6 лет по 5 проектам.
Забавно, но относительно друг друга сложность даже сравнительно правильно рисуется, несмотря на то, что я такое даже не закладывал - инструмент изначально задуман как трэкер динамики конкретного проекта.
Нравится то, что видно насколько удачно спроектирован один из проектов (недавно вырвавшийся по сложности чуть вверх) - у него буквально 3 обработчика событий и _один_ API-метод. Не знаю, кто был его изначальным архитектором, но я им восхищён.
Вот думаю, насколько правильно то, что агрегированная метрика сама по себе обмазана логарифмом, а не на уровне шкалы. Жёлтый проект на порядок сложнее остальных, возможно даже всех вместе взятых. Благо с него я слился.

📢 We are thrilled to present one of the panels at #PyLadiesCon.🐍🎉
Don't miss this opportunity to learn from the best and connect with the #Python community.🐍
🗣️ Language: English
Register for PyLadiesCon now:👇
https://2025.conference.pyladies.com/en/
