Created a complete Python 3.14 reference with hands-on examples (GitHub repo included)
I wanted to share a comprehensive resource I created covering all 8 major features in Python 3.14, with working code examples and side-by-side comparisons against Python 3.12.
**What's covered:**
* Deferred evaluation of annotations - import performance impact
* Subinterpreters with isolated GIL - true parallelism benchmarks
* Template strings and comparison with F Strings
* Simplified except/except\* syntax
* Control flow in finally blocks
* Free-threads - No GIL
* Enhanced error messages - debugging improvements
* Zstandard compression support - performance vs gzip
**What makes this different:**
* Side-by-side code comparisons (3.12 vs 3.14)
* Performance benchmarks for each feature
* All code available in GitHub repo with working examples
**Format:** 55-minute video with timestamps for each feature
**GitHub Repository:** [https://github.com/devnomial/video1\_python\_314](https://github.com/devnomial/video1_python_314)
**Video:** [https://www.youtube.com/watch?v=odhTr5UdYNc](https://www.youtube.com/watch?v=odhTr5UdYNc)
I've been working with Python for 12+ years and wanted to create a single comprehensive resource since most existing content only covers 2-3 features.
Happy to answer questions about any of the features or implementation details. Would especially appreciate feedback or if I missed any important edge cases.
/r/Python
https://redd.it/1ozdi7j
I wanted to share a comprehensive resource I created covering all 8 major features in Python 3.14, with working code examples and side-by-side comparisons against Python 3.12.
**What's covered:**
* Deferred evaluation of annotations - import performance impact
* Subinterpreters with isolated GIL - true parallelism benchmarks
* Template strings and comparison with F Strings
* Simplified except/except\* syntax
* Control flow in finally blocks
* Free-threads - No GIL
* Enhanced error messages - debugging improvements
* Zstandard compression support - performance vs gzip
**What makes this different:**
* Side-by-side code comparisons (3.12 vs 3.14)
* Performance benchmarks for each feature
* All code available in GitHub repo with working examples
**Format:** 55-minute video with timestamps for each feature
**GitHub Repository:** [https://github.com/devnomial/video1\_python\_314](https://github.com/devnomial/video1_python_314)
**Video:** [https://www.youtube.com/watch?v=odhTr5UdYNc](https://www.youtube.com/watch?v=odhTr5UdYNc)
I've been working with Python for 12+ years and wanted to create a single comprehensive resource since most existing content only covers 2-3 features.
Happy to answer questions about any of the features or implementation details. Would especially appreciate feedback or if I missed any important edge cases.
/r/Python
https://redd.it/1ozdi7j
Creating real time industrial applications (SCADA systems) in Django. Need recommendations?
Hi all, We are building machine vision based solutions for various industries. An e.g. scenario:
Counting passing boxes on the conveyor line.
1. The image is fetched from the camera.
2. Object detection algorithms tracks if the box has moved past the counting line.
3. if crossed, updates the counter.
For this entire application, can I develop a web app in Django which shows the following:
1. Total count
2. Hourly count
3. Live video feed
4. Pages to download analytics reports.
NOTE: This has to run real time on a decently powerful PC. If yes, Can you please link some tutorials/ github repos for the same?
/r/django
https://redd.it/1oz97vp
Hi all, We are building machine vision based solutions for various industries. An e.g. scenario:
Counting passing boxes on the conveyor line.
1. The image is fetched from the camera.
2. Object detection algorithms tracks if the box has moved past the counting line.
3. if crossed, updates the counter.
For this entire application, can I develop a web app in Django which shows the following:
1. Total count
2. Hourly count
3. Live video feed
4. Pages to download analytics reports.
NOTE: This has to run real time on a decently powerful PC. If yes, Can you please link some tutorials/ github repos for the same?
/r/django
https://redd.it/1oz97vp
Reddit
From the django community on Reddit
Explore this post and more from the django community
What happened to mCoding?
James was one of the best content creators in the Python community. I was always excited for his videos. I've been checking his channel every now and then but still no sign of anything new.
Is there something I'm missing?
/r/Python
https://redd.it/1ozkzsb
James was one of the best content creators in the Python community. I was always excited for his videos. I've been checking his channel every now and then but still no sign of anything new.
Is there something I'm missing?
/r/Python
https://redd.it/1ozkzsb
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
Does anyone else in ML hate PyTorch for its ABI?
I love PyTorch when I’m using it, but it really absolutely poisons the ML ecosystem. The fact that they eschewed a C ABI has caused me and my team countless hours trying to help people with their scripts not working because anything that links to PyTorch is suddenly incredibly fragile.
Suddenly your extension you’re loading needs to, for itself and all libraries it links:
- Have the same ABIs for every library PyTorch calls from (mostly just libstdc++/libc++)
- Use the exact same CXX ABI version
- Exact same compiler version
- Exact same PyTorch headers
- Exact same PyTorch as the one you’re linking
And the amount of work to get this all working efficiently is insane. And I don’t even know of any other big ML C++ codebases that commit this sin. But it just so happens that the most popular library in ML does.
/r/Python
https://redd.it/1ozhgfa
I love PyTorch when I’m using it, but it really absolutely poisons the ML ecosystem. The fact that they eschewed a C ABI has caused me and my team countless hours trying to help people with their scripts not working because anything that links to PyTorch is suddenly incredibly fragile.
Suddenly your extension you’re loading needs to, for itself and all libraries it links:
- Have the same ABIs for every library PyTorch calls from (mostly just libstdc++/libc++)
- Use the exact same CXX ABI version
- Exact same compiler version
- Exact same PyTorch headers
- Exact same PyTorch as the one you’re linking
And the amount of work to get this all working efficiently is insane. And I don’t even know of any other big ML C++ codebases that commit this sin. But it just so happens that the most popular library in ML does.
/r/Python
https://redd.it/1ozhgfa
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
Is Continuous Learning Just Procrastination in Disguise?
Hey devs. We all talk about procrastination, but we rarely acknowledge one of its most “acceptable” forms: endlessly studying without applying anything.
Many of us (myself included) stack up courses, tutorials, notes, and videos… but never turn them into a real project. So what happens when a junior repeats the same mistake and asks you:
What’s the sign that tells you you’re no longer learning… but avoiding the actual work?
What would your advice be?
/r/flask
https://redd.it/1ozpc5s
Hey devs. We all talk about procrastination, but we rarely acknowledge one of its most “acceptable” forms: endlessly studying without applying anything.
Many of us (myself included) stack up courses, tutorials, notes, and videos… but never turn them into a real project. So what happens when a junior repeats the same mistake and asks you:
What’s the sign that tells you you’re no longer learning… but avoiding the actual work?
What would your advice be?
/r/flask
https://redd.it/1ozpc5s
Reddit
From the flask community on Reddit
Explore this post and more from the flask community
How to Benchmark your Python Code
Hi!
https://codspeed.io/docs/guides/how-to-benchmark-python-code
I just wrote a guide on how to test the performance of your Python code with benchmarks. It 's a good place to start if you never did it!
Happy to answer any question!
/r/Python
https://redd.it/1ozhv03
Hi!
https://codspeed.io/docs/guides/how-to-benchmark-python-code
I just wrote a guide on how to test the performance of your Python code with benchmarks. It 's a good place to start if you never did it!
Happy to answer any question!
/r/Python
https://redd.it/1ozhv03
CodSpeed Docs
How to Benchmark Python Code? - CodSpeed Docs
Learn how to measure the performance of your Python code by writing and running benchmarks locally and continuously in CI to catch regressions.
Tuesday Daily Thread: Advanced questions
# Weekly Wednesday Thread: Advanced Questions 🐍
Dive deep into Python with our Advanced Questions thread! This space is reserved for questions about more advanced Python topics, frameworks, and best practices.
## How it Works:
1. **Ask Away**: Post your advanced Python questions here.
2. **Expert Insights**: Get answers from experienced developers.
3. **Resource Pool**: Share or discover tutorials, articles, and tips.
## Guidelines:
* This thread is for **advanced questions only**. Beginner questions are welcome in our [Daily Beginner Thread](#daily-beginner-thread-link) every Thursday.
* Questions that are not advanced may be removed and redirected to the appropriate thread.
## Recommended Resources:
* If you don't receive a response, consider exploring r/LearnPython or join the [Python Discord Server](https://discord.gg/python) for quicker assistance.
## Example Questions:
1. **How can you implement a custom memory allocator in Python?**
2. **What are the best practices for optimizing Cython code for heavy numerical computations?**
3. **How do you set up a multi-threaded architecture using Python's Global Interpreter Lock (GIL)?**
4. **Can you explain the intricacies of metaclasses and how they influence object-oriented design in Python?**
5. **How would you go about implementing a distributed task queue using Celery and RabbitMQ?**
6. **What are some advanced use-cases for Python's decorators?**
7. **How can you achieve real-time data streaming in Python with WebSockets?**
8. **What are the
/r/Python
https://redd.it/1ozwrmm
# Weekly Wednesday Thread: Advanced Questions 🐍
Dive deep into Python with our Advanced Questions thread! This space is reserved for questions about more advanced Python topics, frameworks, and best practices.
## How it Works:
1. **Ask Away**: Post your advanced Python questions here.
2. **Expert Insights**: Get answers from experienced developers.
3. **Resource Pool**: Share or discover tutorials, articles, and tips.
## Guidelines:
* This thread is for **advanced questions only**. Beginner questions are welcome in our [Daily Beginner Thread](#daily-beginner-thread-link) every Thursday.
* Questions that are not advanced may be removed and redirected to the appropriate thread.
## Recommended Resources:
* If you don't receive a response, consider exploring r/LearnPython or join the [Python Discord Server](https://discord.gg/python) for quicker assistance.
## Example Questions:
1. **How can you implement a custom memory allocator in Python?**
2. **What are the best practices for optimizing Cython code for heavy numerical computations?**
3. **How do you set up a multi-threaded architecture using Python's Global Interpreter Lock (GIL)?**
4. **Can you explain the intricacies of metaclasses and how they influence object-oriented design in Python?**
5. **How would you go about implementing a distributed task queue using Celery and RabbitMQ?**
6. **What are some advanced use-cases for Python's decorators?**
7. **How can you achieve real-time data streaming in Python with WebSockets?**
8. **What are the
/r/Python
https://redd.it/1ozwrmm
Discord
Join the Python Discord Server!
We're a large community focused around the Python programming language. We believe that anyone can learn to code. | 412982 members
' " """ So, what do you use when? """ " '
I realized I have kind of an idiosyncratic way of deciding which quotation form to use as the outermost quotations in any particular situation, which is:
* Multiline, """.
* If the string is intended to be human-visible, ".
* If the string is not intended to be human-visible, '.
I've done this for so long I hadn't quite realized this is just a convention I made up. How do you decide?
/r/Python
https://redd.it/1ozr7d7
I realized I have kind of an idiosyncratic way of deciding which quotation form to use as the outermost quotations in any particular situation, which is:
* Multiline, """.
* If the string is intended to be human-visible, ".
* If the string is not intended to be human-visible, '.
I've done this for so long I hadn't quite realized this is just a convention I made up. How do you decide?
/r/Python
https://redd.it/1ozr7d7
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
Need help!!
As a django developer it is so hard to land a job for me. I learnt redis, kafka, built projects like pdfsummarizers, ecomm with redis, celery based projects too... But still i am not getting a shortlisted for a company.
Most of the companies give assignments to shortlist the candidates but when i submit it , i didn't get any response from them. How can i land a job then?? The job market is already so tight.
/r/django
https://redd.it/1p05uma
As a django developer it is so hard to land a job for me. I learnt redis, kafka, built projects like pdfsummarizers, ecomm with redis, celery based projects too... But still i am not getting a shortlisted for a company.
Most of the companies give assignments to shortlist the candidates but when i submit it , i didn't get any response from them. How can i land a job then?? The job market is already so tight.
/r/django
https://redd.it/1p05uma
Reddit
From the django community on Reddit
Explore this post and more from the django community
Lacuna – High-performance sparse matrices for Python, Rust backend
**What My Project Does**
Lacuna is a high-performance sparse matrix library for Python, backed by Rust (SIMD + Rayon) with a NumPy-friendly API. It currently provides:
* 2-D formats: **CSR, CSC, COO**
* N-D tensors: **COOND** (N-dimensional COO)
* Kernels for `float64` values / `int64` indices:
* SpMV / SpMM
* Reductions: total sum, row/column sums
* Transpose
* Arithmetic: add, sub, Hadamard (elementwise)
* Cleanup: `prune(eps)`, `eliminate_zeros`
* N-D COO ops:
* `sum`, `mean`
* `reduce_*_axes`, `permute_axes`, `reshape`
* broadcasting Hadamard
* unfold to CSR/CSC along a mode or grouped axes
The Python API is designed to work smoothly with NumPy, using zero-copy reads of input buffers when it’s safe.
**Target Audience**
Lacuna is intended for people who:
* Work with **large sparse matrices or tensors** (e.g. scientific computing, FEM/CFD, graph problems, PageRank, power iterations)
* Need **high-performance kernels** but want to stay in Python/NumPy world
* Are interested in experimenting with **N-D sparse arrays** (beyond 2-D matrices) without densifying
It’s currently a **work-in-progress** project (APIs and performance characteristics may change), so it’s best suited for experimentation, research, and early adopters rather than critical production workloads.
**Comparison**
* **SciPy.sparse**
* Very mature and
/r/Python
https://redd.it/1p02oi1
**What My Project Does**
Lacuna is a high-performance sparse matrix library for Python, backed by Rust (SIMD + Rayon) with a NumPy-friendly API. It currently provides:
* 2-D formats: **CSR, CSC, COO**
* N-D tensors: **COOND** (N-dimensional COO)
* Kernels for `float64` values / `int64` indices:
* SpMV / SpMM
* Reductions: total sum, row/column sums
* Transpose
* Arithmetic: add, sub, Hadamard (elementwise)
* Cleanup: `prune(eps)`, `eliminate_zeros`
* N-D COO ops:
* `sum`, `mean`
* `reduce_*_axes`, `permute_axes`, `reshape`
* broadcasting Hadamard
* unfold to CSR/CSC along a mode or grouped axes
The Python API is designed to work smoothly with NumPy, using zero-copy reads of input buffers when it’s safe.
**Target Audience**
Lacuna is intended for people who:
* Work with **large sparse matrices or tensors** (e.g. scientific computing, FEM/CFD, graph problems, PageRank, power iterations)
* Need **high-performance kernels** but want to stay in Python/NumPy world
* Are interested in experimenting with **N-D sparse arrays** (beyond 2-D matrices) without densifying
It’s currently a **work-in-progress** project (APIs and performance characteristics may change), so it’s best suited for experimentation, research, and early adopters rather than critical production workloads.
**Comparison**
* **SciPy.sparse**
* Very mature and
/r/Python
https://redd.it/1p02oi1
Reddit
From the Python community on Reddit: Lacuna – High-performance sparse matrices for Python, Rust backend
Explore this post and more from the Python community
Zuban supports Autoimports now
Auto-imports are now supported. This is likely the last major step toward feature parity with Pylance. The remaining gaps are inlay hints and code folding, which should be finished in the next few weeks.
Zuban is a Python Language Server and type checker:
* [zubanls.com](https://zubanls.com)
* [Repository](https://github.com/zubanls/zuban)
* [Changelog](https://docs.zubanls.com/en/latest/changelog.html)
Appreciate any feedback!
/r/Python
https://redd.it/1p074c8
Auto-imports are now supported. This is likely the last major step toward feature parity with Pylance. The remaining gaps are inlay hints and code folding, which should be finished in the next few weeks.
Zuban is a Python Language Server and type checker:
* [zubanls.com](https://zubanls.com)
* [Repository](https://github.com/zubanls/zuban)
* [Changelog](https://docs.zubanls.com/en/latest/changelog.html)
Appreciate any feedback!
/r/Python
https://redd.it/1p074c8
GitHub
GitHub - zubanls/zuban: Python Type Checker / Language Server
Python Type Checker / Language Server. Contribute to zubanls/zuban development by creating an account on GitHub.
FastAPI-NiceGUI-Template: A full-stack project starter for Python developers to avoid JS overhead.
This is a reusable project template for building modern, full-stack web applications entirely in Python, with a focus on rapid development for demos and internal tools.
### What My Project Does
The template provides a complete, pre-configured application foundation using a modern Python stack. It includes:
Backend Framework: FastAPI (ASGI, async, Pydantic validation)
Frontend Framework: NiceGUI (component-based, server-side UI)
Database: PostgreSQL (managed with Docker Compose)
ORM: SQLModel (combines SQLAlchemy + Pydantic)
Authentication: JWT token-based security with pre-built logic.
Core Functionality:
Full CRUD API for items.
User management with role-based access (Standard User vs. Superuser).
Dynamic UI that adapts based on the logged-in user's permissions.
Automatic API documentation via Swagger UI and ReDoc.
The project is structured with a clean separation between
### Target Audience
This template is intended for Python developers who:
Need to build web applications with interactive UIs but want to stay within the Python ecosystem.
Are building internal tools, administrative
/r/Python
https://redd.it/1p04iie
This is a reusable project template for building modern, full-stack web applications entirely in Python, with a focus on rapid development for demos and internal tools.
### What My Project Does
The template provides a complete, pre-configured application foundation using a modern Python stack. It includes:
Backend Framework: FastAPI (ASGI, async, Pydantic validation)
Frontend Framework: NiceGUI (component-based, server-side UI)
Database: PostgreSQL (managed with Docker Compose)
ORM: SQLModel (combines SQLAlchemy + Pydantic)
Authentication: JWT token-based security with pre-built logic.
Core Functionality:
Full CRUD API for items.
User management with role-based access (Standard User vs. Superuser).
Dynamic UI that adapts based on the logged-in user's permissions.
Automatic API documentation via Swagger UI and ReDoc.
The project is structured with a clean separation between
backend and frontend code, making it easy to navigate and build upon.### Target Audience
This template is intended for Python developers who:
Need to build web applications with interactive UIs but want to stay within the Python ecosystem.
Are building internal tools, administrative
/r/Python
https://redd.it/1p04iie
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
ferreusrbf - a fast, memory efficient global radial basis function (RBF) interpolation library
**What My Project Does**
ferreus\rbf is a fast and memory efficient global radial basis function (RBF) interpolation library for Python, with a Rust backend.
Radial basis function (RBF) interpolation is a flexible, mesh‑free approach for approximating scattered data, but direct solvers require O(N²) memory and O(N³) work, which becomes impractical beyond modest problem sizes.
This library provides a scalable alternative by combining:
Domain decomposition preconditioning for the global RBF system, and
A black box fast multipole method (BBFMM) evaluator for fast matrix–vector products,
reducing the overall complexity to roughly O(N log N) and enabling global interpolation on millions of points in up to three dimensions.
The library also offers the ability to generate isosurfaces (in 3D) from RBF interpolation.
Target Audience
ferreus_rbf is intended for people, such as geologists and data scientists, who:
Work with large datasets that can't utilise traditional RBF interpolation method.
Want to generate an isosurface in 3D from RBF interpolation.
Aren't familiar with C++ and its build systems.
Comparison
SciPy.interpolation.RBFInterpolator
Scipy is very mature and robust for ndimensional RBF interpolation
Due to memory constraints, Scipy can only interpolate with larger datasets using the 'neighbours' option, which greatly reduces the accuracy of the solve and introduces undesirable artifacts when
/r/Python
https://redd.it/1p06stb
**What My Project Does**
ferreus\rbf is a fast and memory efficient global radial basis function (RBF) interpolation library for Python, with a Rust backend.
Radial basis function (RBF) interpolation is a flexible, mesh‑free approach for approximating scattered data, but direct solvers require O(N²) memory and O(N³) work, which becomes impractical beyond modest problem sizes.
This library provides a scalable alternative by combining:
Domain decomposition preconditioning for the global RBF system, and
A black box fast multipole method (BBFMM) evaluator for fast matrix–vector products,
reducing the overall complexity to roughly O(N log N) and enabling global interpolation on millions of points in up to three dimensions.
The library also offers the ability to generate isosurfaces (in 3D) from RBF interpolation.
Target Audience
ferreus_rbf is intended for people, such as geologists and data scientists, who:
Work with large datasets that can't utilise traditional RBF interpolation method.
Want to generate an isosurface in 3D from RBF interpolation.
Aren't familiar with C++ and its build systems.
Comparison
SciPy.interpolation.RBFInterpolator
Scipy is very mature and robust for ndimensional RBF interpolation
Due to memory constraints, Scipy can only interpolate with larger datasets using the 'neighbours' option, which greatly reduces the accuracy of the solve and introduces undesirable artifacts when
/r/Python
https://redd.it/1p06stb
Reddit
From the Python community on Reddit: ferreus_rbf - a fast, memory efficient global radial basis function (RBF) interpolation library
Explore this post and more from the Python community
Editorial System in Django?
Hello, I want to build a editorial system in my Django project with Roles (Author, Editor) and transition rules (switch from Draft to Published etc.). Do you have any suggestions for existing packages?
/r/djangolearning
https://redd.it/1p0d339
Hello, I want to build a editorial system in my Django project with Roles (Author, Editor) and transition rules (switch from Draft to Published etc.). Do you have any suggestions for existing packages?
/r/djangolearning
https://redd.it/1p0d339
Reddit
From the djangolearning community on Reddit
Explore this post and more from the djangolearning community
Pre-PEP: Rust for CPython
@emmatyping, @eclips4 propose introducing the Rust programming language to CPython. Rust will initially only be allowed for writing optional extension modules, but eventually will become a required dependency of CPython and allowed to be used throughout the CPython code base.
Discuss thread: https://discuss.python.org/t/pre-pep-rust-for-cpython/104906
/r/Python
https://redd.it/1p0e1yj
@emmatyping, @eclips4 propose introducing the Rust programming language to CPython. Rust will initially only be allowed for writing optional extension modules, but eventually will become a required dependency of CPython and allowed to be used throughout the CPython code base.
Discuss thread: https://discuss.python.org/t/pre-pep-rust-for-cpython/104906
/r/Python
https://redd.it/1p0e1yj
Discussions on Python.org
Pre-PEP: Rust for CPython
Introduction We (@emmatyping, @eclips4) propose introducing the Rust programming language to CPython. Rust will initially only be allowed for writing optional extension modules, but eventually will become a required dependency of CPython and allowed to be…
PY ImageMapper - HTML Image Map Generator
PY ImageMapper is a Windows desktop app for creating HTML image maps. Load an image, draw clickable areas (rectangles, circles, polygons), set properties (links, alt text, IDs, CSS classes, data attributes), and export HTML with <img> and <map><area> tags. It includes zoom/pan, grid/snap, color preferences, project save/load, and hover highlighting in the exported HTML.
https://github.com/non-npc/PY-ImageMapper/
/r/Python
https://redd.it/1p0jl23
PY ImageMapper is a Windows desktop app for creating HTML image maps. Load an image, draw clickable areas (rectangles, circles, polygons), set properties (links, alt text, IDs, CSS classes, data attributes), and export HTML with <img> and <map><area> tags. It includes zoom/pan, grid/snap, color preferences, project save/load, and hover highlighting in the exported HTML.
https://github.com/non-npc/PY-ImageMapper/
/r/Python
https://redd.it/1p0jl23
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
PyCharm Fundraiser extended- ending TOMORROW November 19th
I just wanted to make a request that the Django Software Foundation's largest fundraiser of the year is tomorrow, and we are currently below goals.
It's the easiest charity in the world, because it's "forcing" a willing company to donate for you. You just buy their product (PyCharm Pro) and 100% of the cost you pay goes to the DSF.
https://www.jetbrains.com/pycharm/promo/support-django/?utm\_campaign=pycharm&utm\_content=django25&utm\_medium=referral&utm\_source=dsf-banner
If you are already a current PyCharm user but want to help another way, we take donations through our website: https://www.djangoproject.com/fundraising/ where if you want you can get a name and link on the donations page. Or on github https://github.com/sponsors/django where you can have it displayed there if you want. If your company is able to make a larger donation, I can help you talk to them about corporate sponsorship (application here: https://www.djangoproject.com/foundation/corporate-membership/join/ )
/r/django
https://redd.it/1p0epdx
I just wanted to make a request that the Django Software Foundation's largest fundraiser of the year is tomorrow, and we are currently below goals.
It's the easiest charity in the world, because it's "forcing" a willing company to donate for you. You just buy their product (PyCharm Pro) and 100% of the cost you pay goes to the DSF.
https://www.jetbrains.com/pycharm/promo/support-django/?utm\_campaign=pycharm&utm\_content=django25&utm\_medium=referral&utm\_source=dsf-banner
If you are already a current PyCharm user but want to help another way, we take donations through our website: https://www.djangoproject.com/fundraising/ where if you want you can get a name and link on the donations page. Or on github https://github.com/sponsors/django where you can have it displayed there if you want. If your company is able to make a larger donation, I can help you talk to them about corporate sponsorship (application here: https://www.djangoproject.com/foundation/corporate-membership/join/ )
/r/django
https://redd.it/1p0epdx
JetBrains
Support the Django Software Foundation by buying PyCharm at a 30% Discount
During this campaign, buy PyCharm Pro with a 30% discount code and all money raised will go to the DSF’s general fundraising and Django Fellowship program
cqrs file structure and business logic
Hi, first time posting here so please don't bite me.
Anyone using cqrs pattern in django? Like selectors for fetching and services for pushing?
I looked into HackSoftware's django style and Kraken's. They seem to be quite into the idea of separating pure retrieval and state change.
Then this question hit me: where do I put actual business logic that combine selectors and services?
Putting some module like usecases or steps sound doable but at the same time is it necessary? Let me know what you guys think.
/r/django
https://redd.it/1p0ucg0
Hi, first time posting here so please don't bite me.
Anyone using cqrs pattern in django? Like selectors for fetching and services for pushing?
I looked into HackSoftware's django style and Kraken's. They seem to be quite into the idea of separating pure retrieval and state change.
Then this question hit me: where do I put actual business logic that combine selectors and services?
Putting some module like usecases or steps sound doable but at the same time is it necessary? Let me know what you guys think.
/r/django
https://redd.it/1p0ucg0
Reddit
From the django community on Reddit
Explore this post and more from the django community
Skylos: Code quality library
Hello everyone,
Summary
Skylos is a code health scanner that finds dead code, secrets, quality issues(although limited coverage for now) and dangerous patterns in your repo, then displays them in your CLI. We do have a CI gate as well as a VSC extension.
The VSC extension runs all the flags meaning it will continuously scan for dead code, secrets, quality issues and dangerous patterns. Once you hit save, it will highlight anything that is being flagged with the warning on the same line as the issue. You can turn off the highlights in the settings. The CLI on the other hand, is a flag-based approach meaning that it will just be purely dead code unless you add the flags as shown in the quick start.
How it works
We build an AST-level map of all your functions, defs, classes, variables etc, then applies the rule engine to see where each symbol is referenced
Quick start
To flag everything:
skylos /path/to/your/project --danger --quality --secrets
To flag only danger:
skylos /path/to/your/project --danger
To flag only dead code:
skylos /path/to/your/project
For the VSC extension, just go to marketplace and look for
The current version for the CLI is
/r/Python
https://redd.it/1p0wck6
Hello everyone,
Summary
Skylos is a code health scanner that finds dead code, secrets, quality issues(although limited coverage for now) and dangerous patterns in your repo, then displays them in your CLI. We do have a CI gate as well as a VSC extension.
The VSC extension runs all the flags meaning it will continuously scan for dead code, secrets, quality issues and dangerous patterns. Once you hit save, it will highlight anything that is being flagged with the warning on the same line as the issue. You can turn off the highlights in the settings. The CLI on the other hand, is a flag-based approach meaning that it will just be purely dead code unless you add the flags as shown in the quick start.
How it works
We build an AST-level map of all your functions, defs, classes, variables etc, then applies the rule engine to see where each symbol is referenced
Quick start
To flag everything:
skylos /path/to/your/project --danger --quality --secrets
To flag only danger:
skylos /path/to/your/project --danger
To flag only dead code:
skylos /path/to/your/project
For the VSC extension, just go to marketplace and look for
SkylosThe current version for the CLI is
2.5.0 while the current/r/Python
https://redd.it/1p0wck6
Reddit
From the Python community on Reddit: Skylos: Code quality library
Explore this post and more from the Python community
Apple AIML Residency Program 2026 R
Haven't seen a 2026 post - wanted to use this to consolidate info from everyone on the process. Anyone have any idea when they start sending out info session updates?
/r/MachineLearning
https://redd.it/1p0lart
Haven't seen a 2026 post - wanted to use this to consolidate info from everyone on the process. Anyone have any idea when they start sending out info session updates?
/r/MachineLearning
https://redd.it/1p0lart
Reddit
From the MachineLearning community on Reddit
Explore this post and more from the MachineLearning community