uvify: Turn any python repository to environment (oneliner) using uv python manager
Code: [https://github.com/avilum/uvify](https://github.com/avilum/uvify)
\*\* What my project does \*\*
uvify generates oneliners and dependencies list quickly, based on local dir / github repo.
It helps getting started with 'uv' quickly even if the maintainers did not use 'uv' python manager.
uv is the fastest pythom manager as of today.
* Helps with migration to `uv` for faster builds in CI/CD
* It works on existing projects based on: `requirements.txt`, `pyproject.toml` or [`setup.py`](http://setup.py/), recursively.
* Supports local directories.
* Supports GitHub links using [Git Ingest](https://gitingest.com/).
* It's fast!
You can even run uvify with uv.
Let's generate oneliners for a virtual environment that has `requests` installed, using PyPi or from source:
# Run on a local directory with python project
uv run --with uvify uvify . | jq
# Run on requests source code from github
uv run --with uvify uvify https://github.com/psf/requests | jq
# or:
# uv run --with uvify uvify psf/requests | jq
[
...
{
"file": "setup.py",
/r/Python
https://redd.it/1mbe67q
Code: [https://github.com/avilum/uvify](https://github.com/avilum/uvify)
\*\* What my project does \*\*
uvify generates oneliners and dependencies list quickly, based on local dir / github repo.
It helps getting started with 'uv' quickly even if the maintainers did not use 'uv' python manager.
uv is the fastest pythom manager as of today.
* Helps with migration to `uv` for faster builds in CI/CD
* It works on existing projects based on: `requirements.txt`, `pyproject.toml` or [`setup.py`](http://setup.py/), recursively.
* Supports local directories.
* Supports GitHub links using [Git Ingest](https://gitingest.com/).
* It's fast!
You can even run uvify with uv.
Let's generate oneliners for a virtual environment that has `requests` installed, using PyPi or from source:
# Run on a local directory with python project
uv run --with uvify uvify . | jq
# Run on requests source code from github
uv run --with uvify uvify https://github.com/psf/requests | jq
# or:
# uv run --with uvify uvify psf/requests | jq
[
...
{
"file": "setup.py",
/r/Python
https://redd.it/1mbe67q
GitHub
GitHub - avilum/uvify: Turn python repositories to environments and oneliners with uv python manager, without diving into the code.
Turn python repositories to environments and oneliners with uv python manager, without diving into the code. - avilum/uvify
Be careful on suspicious projects like this
https://imgur.com/a/YOR8H5e
Be careful installing or testing random stuff from the Internet. It's not only typesquatting on PyPI and supply chain atacks today.
This project has a lot of suspicious actions taken:
Providing binary blobs on github. NoGo!
Telling you something like you can check the DLL files before using. AV software can't always detect freshly created malicious executables.
Announcing a CPP project like it's made in Python itself. But has only a wrapper layer.
Announcing benchmarks which look too fantastic.
Deleting and editing his comments on reddit.
Insults during discussions in the comments.
Obvious AI usage. Emojis everywhere! Coincidently learned programming since Chat-GPT exists.
Doing noobish mistakes in Python code a CPP programmer should be aware of. Like printing errors to STDOUT.
I haven't checked the DLL files. The project may be harmless. This warning still applies to suspicious projects. Take care!
/r/Python
https://redd.it/1mbopcc
https://imgur.com/a/YOR8H5e
Be careful installing or testing random stuff from the Internet. It's not only typesquatting on PyPI and supply chain atacks today.
This project has a lot of suspicious actions taken:
Providing binary blobs on github. NoGo!
Telling you something like you can check the DLL files before using. AV software can't always detect freshly created malicious executables.
Announcing a CPP project like it's made in Python itself. But has only a wrapper layer.
Announcing benchmarks which look too fantastic.
Deleting and editing his comments on reddit.
Insults during discussions in the comments.
Obvious AI usage. Emojis everywhere! Coincidently learned programming since Chat-GPT exists.
Doing noobish mistakes in Python code a CPP programmer should be aware of. Like printing errors to STDOUT.
I haven't checked the DLL files. The project may be harmless. This warning still applies to suspicious projects. Take care!
/r/Python
https://redd.it/1mbopcc
Imgur
Discover the magic of the internet at Imgur, a community powered entertainment destination. Lift your spirits with funny jokes, trending memes, entertaining gifs, inspiring stories, viral videos, and so much more from users.
Project recommendations
I recently started learning Flask and have now successfully created a website for films with information about actors and films.
I understand flask well, i.e. how to pass data to flask with Python to fill the website with the data.
I want to become more professional and deepen my knowledge of Flask. Therefore, I'm asking what ideas you have for Flask web development. Thanks.
/r/flask
https://redd.it/1mbffnv
I recently started learning Flask and have now successfully created a website for films with information about actors and films.
I understand flask well, i.e. how to pass data to flask with Python to fill the website with the data.
I want to become more professional and deepen my knowledge of Flask. Therefore, I'm asking what ideas you have for Flask web development. Thanks.
/r/flask
https://redd.it/1mbffnv
Reddit
From the flask community on Reddit
Explore this post and more from the flask community
I've created a lightweight tool called "venv-stack" to make it easier to deal with PEP 668
Hey folks,
I just released a small tool called venv-stack that helps manage Python virtual environments in a more modular and disk-efficient way (without duplicating libraries), especially in the context of PEP 668, where messing with system or user-wide packages is discouraged.
[https://github.com/ignis-sec/venv-stack](https://github.com/ignis-sec/venv-stack)
[https://pypi.org/project/venv-stack/](https://pypi.org/project/venv-stack/)
# Problem
* PEP 668 makes it hard to install packages globally or system-wide-- you’re encouraged to use virtualenvs for everything.
* But heavy packages (like torch, opencv, etc.) get installed into every single project, wasting time and tons of disk space. I realize that pip caches the downloaded wheels which helps a little, but it is still annoying to have gb's of virtual environments for every project that uses these large dependencies.
* So, your options often boil down to:
* Ignoring PEP 668 all-together and using --break-system-packages for everything
* Have a node\_modules-esque problem with python.
# What My Project Does
Here is how layered virtual environments work instead:
1. You create a set of base virtual environments which get placed in \~/.venv-stack/
2. For example, you can have a virtual environment with your ML dependencies (torch, opencv, etc) and a virtual environment with all the rest of your non-system packages. You can create these base layers like this: `venv-stack base
/r/Python
https://redd.it/1mbj5ph
Hey folks,
I just released a small tool called venv-stack that helps manage Python virtual environments in a more modular and disk-efficient way (without duplicating libraries), especially in the context of PEP 668, where messing with system or user-wide packages is discouraged.
[https://github.com/ignis-sec/venv-stack](https://github.com/ignis-sec/venv-stack)
[https://pypi.org/project/venv-stack/](https://pypi.org/project/venv-stack/)
# Problem
* PEP 668 makes it hard to install packages globally or system-wide-- you’re encouraged to use virtualenvs for everything.
* But heavy packages (like torch, opencv, etc.) get installed into every single project, wasting time and tons of disk space. I realize that pip caches the downloaded wheels which helps a little, but it is still annoying to have gb's of virtual environments for every project that uses these large dependencies.
* So, your options often boil down to:
* Ignoring PEP 668 all-together and using --break-system-packages for everything
* Have a node\_modules-esque problem with python.
# What My Project Does
Here is how layered virtual environments work instead:
1. You create a set of base virtual environments which get placed in \~/.venv-stack/
2. For example, you can have a virtual environment with your ML dependencies (torch, opencv, etc) and a virtual environment with all the rest of your non-system packages. You can create these base layers like this: `venv-stack base
/r/Python
https://redd.it/1mbj5ph
GitHub
GitHub - ignis-sec/venv-stack: A layered approach to deal with PEP 668 for heavy dependencies
A layered approach to deal with PEP 668 for heavy dependencies - ignis-sec/venv-stack
FastLaunchAPI – A production-ready FastAPI starter with auth, Stripe, background jobs, and more
What My Project Does
FastLaunchAPI is a full FastAPI starter kit that helps you build and launch backends quickly. It comes with:
JWT authentication (email verification and social login)
Stripe integration for subscriptions and webhooks
PostgreSQL with SQLAlchemy and Alembic
Celery for background tasks
Email support with SMTP and HTML templates
Pytest setup for testing
Auto-generated API docs
Optional LangChain/OpenAI integration if needed
It’s structured for real-world use and takes about 10 minutes to set up.
Target Audience
This is for developers working on production projects like SaaS apps, APIs, and internal tools. It’s not a learning resource or tutorial but a ready-to-use foundation. The project is paid and closed source, but includes full documentation and lifetime access.
Comparison
Many FastAPI templates are either very basic or overly complex. This one tries to stay practical and clean while covering the features most apps need. It's based on the open-source fastapi-quick-template and adds payments, background jobs, email, and other tools on top. This template was also build by me and gained 30 organic stars through GitHub without being shared.
Happy to hear any thoughts or suggestions.
/r/Python
https://redd.it/1mbvb6l
What My Project Does
FastLaunchAPI is a full FastAPI starter kit that helps you build and launch backends quickly. It comes with:
JWT authentication (email verification and social login)
Stripe integration for subscriptions and webhooks
PostgreSQL with SQLAlchemy and Alembic
Celery for background tasks
Email support with SMTP and HTML templates
Pytest setup for testing
Auto-generated API docs
Optional LangChain/OpenAI integration if needed
It’s structured for real-world use and takes about 10 minutes to set up.
Target Audience
This is for developers working on production projects like SaaS apps, APIs, and internal tools. It’s not a learning resource or tutorial but a ready-to-use foundation. The project is paid and closed source, but includes full documentation and lifetime access.
Comparison
Many FastAPI templates are either very basic or overly complex. This one tries to stay practical and clean while covering the features most apps need. It's based on the open-source fastapi-quick-template and adds payments, background jobs, email, and other tools on top. This template was also build by me and gained 30 organic stars through GitHub without being shared.
Happy to hear any thoughts or suggestions.
/r/Python
https://redd.it/1mbvb6l
GitHub
GitHub - Niklas-dev/fastapi-quick-template: FastAPI template
FastAPI template. Contribute to Niklas-dev/fastapi-quick-template development by creating an account on GitHub.
Learning Django in 2025 with no CS degree, can I actually get hired?
Hey everyone, I just started learning the Django framework. I don’t have an academic background in programming, I learned from YouTube. Is it actually possible to find jobs as a Django developer in my situation, or is it just YouTube nonsense?
/r/django
https://redd.it/1mbx53q
Hey everyone, I just started learning the Django framework. I don’t have an academic background in programming, I learned from YouTube. Is it actually possible to find jobs as a Django developer in my situation, or is it just YouTube nonsense?
/r/django
https://redd.it/1mbx53q
Reddit
From the django community on Reddit
Explore this post and more from the django community
Django Packages
I recently found out about Django Unfold and now i am going to use it for every Project.
What are some other Packages for Django and DEF that are standards in your Projects and you would recommend?
/r/django
https://redd.it/1mb8yi1
I recently found out about Django Unfold and now i am going to use it for every Project.
What are some other Packages for Django and DEF that are standards in your Projects and you would recommend?
/r/django
https://redd.it/1mb8yi1
Reddit
From the django community on Reddit
Explore this post and more from the django community
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/1mbwkux
# 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/1mbwkux
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
What motivates you to contribute to open-source projects?
I've been wondering that most people start contributing from the age of 18-19 and many keep contributing for life. What's your biggest reason for
1. Making your 1st contribution
2. Keep contributing throughout your life.
Given that financial consideration is one of the least important aspect, I want to see what unique drives people have.
Also, would love to know more in this survey: https://form.typeform.com/to/Duc3EN8k
Please participate if you wish to, takes about 5 minutes.
/r/django
https://redd.it/1mbnw5a
I've been wondering that most people start contributing from the age of 18-19 and many keep contributing for life. What's your biggest reason for
1. Making your 1st contribution
2. Keep contributing throughout your life.
Given that financial consideration is one of the least important aspect, I want to see what unique drives people have.
Also, would love to know more in this survey: https://form.typeform.com/to/Duc3EN8k
Please participate if you wish to, takes about 5 minutes.
/r/django
https://redd.it/1mbnw5a
Typeform
Contributor survey - DPG SCoRe 2025
Turn data collection into an experience with Typeform. Create beautiful online forms, surveys, quizzes, and so much more. Try it for FREE.
How do you guys get jobs?
Hi everyone,
I'm reaching out because I'm having a tough time landing a job in web development, and it's starting to feel pretty discouraging.
For the past two years, I've been working on personal projects and have become quite confident with Django, setting up REST APIs, and of course, Python in general. I also have some front-end experience mostly using Django template but I'm currently learning Angular to broaden my skill set.
I left my last job and am now trying to switch careers into web development full-time. Despite all the work I've done and the skills I've built, I'm finding it extremely difficult to even get interviews, let alone land a job.
If anyone has advice on how to break through, improve my job search, or better present my experience, I'd really appreciate it. Thanks in advance!
/r/django
https://redd.it/1mbu4qx
Hi everyone,
I'm reaching out because I'm having a tough time landing a job in web development, and it's starting to feel pretty discouraging.
For the past two years, I've been working on personal projects and have become quite confident with Django, setting up REST APIs, and of course, Python in general. I also have some front-end experience mostly using Django template but I'm currently learning Angular to broaden my skill set.
I left my last job and am now trying to switch careers into web development full-time. Despite all the work I've done and the skills I've built, I'm finding it extremely difficult to even get interviews, let alone land a job.
If anyone has advice on how to break through, improve my job search, or better present my experience, I'd really appreciate it. Thanks in advance!
/r/django
https://redd.it/1mbu4qx
Reddit
From the django community on Reddit
Explore this post and more from the django community
Flask for AI Web App – When to Use Class-Based Views? Do I Need Flask-RESTX
Hi everyone, I'm new to Flask and currently working on an AI-based web application. It's a complete portal with role-based access control (RBAC) and real-time computer vision surveillance.
Our manager chose Flask as the backend because of its lightweight nature. I have a couple of questions:
1. How do I decide whether to use class-based views or function-based views in Flask? Are there any clear signs or guidelines?
2. Is it common practice to use Flask-RESTX (or similar REST libraries) with Flask for building APIs? Or should I stick with plain Flask routes and logic?
Would appreciate any advice or best practices from those who’ve built full-stack or AI-related apps using Flask.
Thanks in advance!
/r/flask
https://redd.it/1mc9cel
Hi everyone, I'm new to Flask and currently working on an AI-based web application. It's a complete portal with role-based access control (RBAC) and real-time computer vision surveillance.
Our manager chose Flask as the backend because of its lightweight nature. I have a couple of questions:
1. How do I decide whether to use class-based views or function-based views in Flask? Are there any clear signs or guidelines?
2. Is it common practice to use Flask-RESTX (or similar REST libraries) with Flask for building APIs? Or should I stick with plain Flask routes and logic?
Would appreciate any advice or best practices from those who’ve built full-stack or AI-related apps using Flask.
Thanks in advance!
/r/flask
https://redd.it/1mc9cel
Reddit
From the flask community on Reddit
Explore this post and more from the flask community
D AAAI-2026 Code Submission
Hello\~\~
I am just wondering how much importance code submission has for the decision making and review. and are you all submitting the codes? or it is fine if we release it if/after acceptance. My code is so messy so m in dilemma
/r/MachineLearning
https://redd.it/1mc5jdg
Hello\~\~
I am just wondering how much importance code submission has for the decision making and review. and are you all submitting the codes? or it is fine if we release it if/after acceptance. My code is so messy so m in dilemma
/r/MachineLearning
https://redd.it/1mc5jdg
Reddit
From the MachineLearning community on Reddit
Explore this post and more from the MachineLearning community
Which countries have higher demand for Django developers?
I personally enjoy working with Django — it's clean, powerful, and helps me build web applications quickly.
However, in my country, technologies like .NET and PHP tend to dominate the job market, and Django isn’t as commonly used in production environments.
That got me thinking: Which countries or regions have a stronger demand for Django developers?
Are there places where Django is more widely adopted, both in startups and established companies?
I’d love to hear from fellow developers around the world. What’s the tech stack landscape like in your country? Is Django commonly used there?
Thanks in advance for your insights! 🙏
/r/django
https://redd.it/1mc9e4b
I personally enjoy working with Django — it's clean, powerful, and helps me build web applications quickly.
However, in my country, technologies like .NET and PHP tend to dominate the job market, and Django isn’t as commonly used in production environments.
That got me thinking: Which countries or regions have a stronger demand for Django developers?
Are there places where Django is more widely adopted, both in startups and established companies?
I’d love to hear from fellow developers around the world. What’s the tech stack landscape like in your country? Is Django commonly used there?
Thanks in advance for your insights! 🙏
/r/django
https://redd.it/1mc9e4b
Reddit
From the django community on Reddit
Explore this post and more from the django community
UV is helping me slowly get rid of bad practices and improve company’s internal tooling.
I work at a large conglomerate company that has been around for a long time. One of the most annoying things that I’ve seen is certain Engineers will put their python scripts into box or into artifactory as a way of deploying or sharing their code as internal tooling. One example might be, “here’s this python script that acts as a AI agent, and you can use it in your local setup. Download the script from box and set it up where needed”.
I’m sick of this. First of all, no one just uses .netrc files to share their actual Gitlab repository code. Also every sets their Gitlab projects to private.
Well I’ve finally been on the tech crusade to say, 1) just use Gitlab, 2 use well known authentication methods like netrc with a Gitlab personal access token, and 3) use UV! Stop with the random requirements.txt files scattered about.
I now have a few well used cli internal tools that are just as simple as installing UV, setting up the netrc file on the machine, then running uvx git+https://gitlab.com/acme/my-tool some args -v.
Its has saved so much headache. We tried poetry but now I’m full in on getting UV spread across the
/r/Python
https://redd.it/1mcgsxr
I work at a large conglomerate company that has been around for a long time. One of the most annoying things that I’ve seen is certain Engineers will put their python scripts into box or into artifactory as a way of deploying or sharing their code as internal tooling. One example might be, “here’s this python script that acts as a AI agent, and you can use it in your local setup. Download the script from box and set it up where needed”.
I’m sick of this. First of all, no one just uses .netrc files to share their actual Gitlab repository code. Also every sets their Gitlab projects to private.
Well I’ve finally been on the tech crusade to say, 1) just use Gitlab, 2 use well known authentication methods like netrc with a Gitlab personal access token, and 3) use UV! Stop with the random requirements.txt files scattered about.
I now have a few well used cli internal tools that are just as simple as installing UV, setting up the netrc file on the machine, then running uvx git+https://gitlab.com/acme/my-tool some args -v.
Its has saved so much headache. We tried poetry but now I’m full in on getting UV spread across the
/r/Python
https://redd.it/1mcgsxr
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
notata: Simple structured logging for scientific simulations
**What My Project Does:**
`notata` is a small Python library for logging simulation runs in a consistent, structured way. It creates a new folder for each run, where it saves parameters, arrays, plots, logs, and metadata as plain files.
The idea is to stop rewriting the same I/O code in every project and to bring some consistency to file management, without adding any complexity. No config files, no database, no hidden state. Everything is just saved where you can see it.
**Target Audience:**
This is for scientists and engineers who run simulations, parameter sweeps, or numerical experiments. If you’ve ever manually saved arrays to .npy, dumped params to a JSON file, and ended up with a folder full of half-labeled outputs, this could be useful to you.
**Comparison:**
Unlike tools like MLflow or W&B, `notata` doesn’t assume you’re doing machine learning. There’s no dashboard, no backend server, and nothing to configure. It just writes structured outputs to disk. You can grep it, copy it, or archive it.
More importantly, it’s a way to standardize simulation logging without changing how you work or adding too much overhead.
**Source Code:**
[https://github.com/alonfnt/notata](https://github.com/alonfnt/notata)
**Example**: Damped Oscillator Simulation
This logs a full run of a basic physics simulation, saving the trajectory and final state
```python
from notata import
/r/Python
https://redd.it/1mc3co4
**What My Project Does:**
`notata` is a small Python library for logging simulation runs in a consistent, structured way. It creates a new folder for each run, where it saves parameters, arrays, plots, logs, and metadata as plain files.
The idea is to stop rewriting the same I/O code in every project and to bring some consistency to file management, without adding any complexity. No config files, no database, no hidden state. Everything is just saved where you can see it.
**Target Audience:**
This is for scientists and engineers who run simulations, parameter sweeps, or numerical experiments. If you’ve ever manually saved arrays to .npy, dumped params to a JSON file, and ended up with a folder full of half-labeled outputs, this could be useful to you.
**Comparison:**
Unlike tools like MLflow or W&B, `notata` doesn’t assume you’re doing machine learning. There’s no dashboard, no backend server, and nothing to configure. It just writes structured outputs to disk. You can grep it, copy it, or archive it.
More importantly, it’s a way to standardize simulation logging without changing how you work or adding too much overhead.
**Source Code:**
[https://github.com/alonfnt/notata](https://github.com/alonfnt/notata)
**Example**: Damped Oscillator Simulation
This logs a full run of a basic physics simulation, saving the trajectory and final state
```python
from notata import
/r/Python
https://redd.it/1mc3co4
GitHub
GitHub - alonfnt/notata: A lightweight Python library for saving simulation results in a standardized, reproducible format..
A lightweight Python library for saving simulation results in a standardized, reproducible format.. - alonfnt/notata
tinyio: A tiny (~200 lines) event loop for Python
Ever used
This is an alternative for the simple use-cases, where you just need an event loop, and want to crash the whole thing if anything goes wrong. (Raising an exception in every coroutine so it can clean up its resources.)
https://github.com/patrick-kidger/tinyio
/r/Python
https://redd.it/1mck8h3
Ever used
asyncio and wished you hadn't?tinyio is a dead-simple event loop for Python, born out of my frustration with trying to get robust error handling with asyncio. ( not the only one running into its sharp corners: link1, link2.)This is an alternative for the simple use-cases, where you just need an event loop, and want to crash the whole thing if anything goes wrong. (Raising an exception in every coroutine so it can clean up its resources.)
https://github.com/patrick-kidger/tinyio
/r/Python
https://redd.it/1mck8h3
sailor.li
asyncio: a library with too many sharp corners
An explanation of some major issues with asyncio.
React + Django html templates
Hi, I inherit a Django project and am currently making small incremental changes. For context I'm a DevOps and Next/React developer. Django is not my strongest suit but I'm comfortable with vanilla Python. One thing that frustrates me the most is Javascript in html templates. Previous devs used both JQuery and pure JS to manipulate the DOM & handle interactive forms. I did this very exact thing many eons ago and hated it because they're so hard to understand and maintain.
How would you incorporate React with html templates?
/r/django
https://redd.it/1mchead
Hi, I inherit a Django project and am currently making small incremental changes. For context I'm a DevOps and Next/React developer. Django is not my strongest suit but I'm comfortable with vanilla Python. One thing that frustrates me the most is Javascript in html templates. Previous devs used both JQuery and pure JS to manipulate the DOM & handle interactive forms. I did this very exact thing many eons ago and hated it because they're so hard to understand and maintain.
How would you incorporate React with html templates?
/r/django
https://redd.it/1mchead
Reddit
From the django community on Reddit
Explore this post and more from the django community
I built a self-hostable Django OIDC provider — pre-release now available
Hey r/django, I wanted to share a project I’ve been working on. A Django-based implementation of an OAuth2 + OpenID Connect provider, built from scratch and designed to be easily self-hosted.
This started partly as a learning project and partly as preparation for a suite of web tools I plan to build in the future. I wanted a central authentication system so users wouldn’t need to sign up separately for each app - something similar to how Google handles auth across products.
# What it does so far:
* Implements OAuth2 and OIDC specs
* Handles registration, email verification, login, and password reset
* Uses Django, PostgreSQL, Redis, Celery, and Nginx
* Fully dockerized and self-hostable
* Includes CLI-style commands to initialize, configure SSL, deploy, and apply migrations
The goal was to make deployment straightforward yet flexible. You can get it running with just a few make commands:
make init
make init-ssl
make deploy
make migrate
Still a lot of polish left (e.g., consent screens, improved token handling, test coverage), but I think it’s a good base if you want a private identity provider setup for your apps or projects.
GitHub: [https://github.com/dakshesh14/django-oidc-provider](https://github.com/dakshesh14/django-oidc-provider)
Write-up and details: [https://www.dakshesh.me/projects/django-oidc-provider](https://www.dakshesh.me/projects/django-oidc-provider)
Would appreciate
/r/django
https://redd.it/1mcf570
Hey r/django, I wanted to share a project I’ve been working on. A Django-based implementation of an OAuth2 + OpenID Connect provider, built from scratch and designed to be easily self-hosted.
This started partly as a learning project and partly as preparation for a suite of web tools I plan to build in the future. I wanted a central authentication system so users wouldn’t need to sign up separately for each app - something similar to how Google handles auth across products.
# What it does so far:
* Implements OAuth2 and OIDC specs
* Handles registration, email verification, login, and password reset
* Uses Django, PostgreSQL, Redis, Celery, and Nginx
* Fully dockerized and self-hostable
* Includes CLI-style commands to initialize, configure SSL, deploy, and apply migrations
The goal was to make deployment straightforward yet flexible. You can get it running with just a few make commands:
make init
make init-ssl
make deploy
make migrate
Still a lot of polish left (e.g., consent screens, improved token handling, test coverage), but I think it’s a good base if you want a private identity provider setup for your apps or projects.
GitHub: [https://github.com/dakshesh14/django-oidc-provider](https://github.com/dakshesh14/django-oidc-provider)
Write-up and details: [https://www.dakshesh.me/projects/django-oidc-provider](https://www.dakshesh.me/projects/django-oidc-provider)
Would appreciate
/r/django
https://redd.it/1mcf570
GitHub
GitHub - dakshesh14/django-oidc-provider: A Django-based OAuth2 and OpenID Connect (OIDC) Identity Provider implementation with…
A Django-based OAuth2 and OpenID Connect (OIDC) Identity Provider implementation with token issuing, user authentication, and user info endpoints. - dakshesh14/django-oidc-provider
Django startup for people struggling to land a job
Hey everyone!
I'm based in London and as a recent graduate, I am finding it tough to land even a junior role or internship in software, especially with Django as my main framework.
Instead of wasting time waiting, I think it would be more productive if a few of us team up and build a real startup-style project together. It’ll help us gain real-world experience, improve our CVs, and who knows — maybe it turns into something serious.
If you’re in or around London (or open to remote work), and you're interested in learning, collaborating, and growing together, please message me or comment below. Let’s build something and help each other break into the industry.
/r/django
https://redd.it/1mcqnqj
Hey everyone!
I'm based in London and as a recent graduate, I am finding it tough to land even a junior role or internship in software, especially with Django as my main framework.
Instead of wasting time waiting, I think it would be more productive if a few of us team up and build a real startup-style project together. It’ll help us gain real-world experience, improve our CVs, and who knows — maybe it turns into something serious.
If you’re in or around London (or open to remote work), and you're interested in learning, collaborating, and growing together, please message me or comment below. Let’s build something and help each other break into the industry.
/r/django
https://redd.it/1mcqnqj
Reddit
From the django community on Reddit
Explore this post and more from the django community