I published my first official Python package RIDE-CLI that lets you analyze your CSV in the terminal
Hey everyone,
Recently, I published my first-ever Python package, and it's open source. It's called
### What my project does
- Menu Driven Interactive Interface: User-friendly terminal interface for data analysis
- Data Loading: Support for CSV, Excel, and Parquet files
- Data Exploration: Comprehensive statistical analysis and visualization
- Data Preprocessing: Missing value imputation, feature scaling, encoding
- AutoML: Automatic model selection and evaluation
- Visualization: Terminal-based histogram and scatter plots
- Export Options: Save processed data in multiple formats
### Why Did I create it?
In 2023, I took a statistical investigation class in my university and part of the course was to test multiple CSV files to basic info such as metadata, Descriptive stats, Summary stats, and perform Data Preprocessing for further analysis. I was tired of writing redundant code that's when I decided to write the code where I can just plug the csv files and get all the info displayed directly to me from the terminal. Suddenly most of my classmates wanted to use the same code. That's when I decided to write a package where I can use terminal flags to interact with the
/r/Python
https://redd.it/1kri32f
Hey everyone,
Recently, I published my first-ever Python package, and it's open source. It's called
ride-cli - command-line tool for data analysis that lets you perform data preprocessing, exploration, and machine learning without writing any code.### What my project does
- Menu Driven Interactive Interface: User-friendly terminal interface for data analysis
- Data Loading: Support for CSV, Excel, and Parquet files
- Data Exploration: Comprehensive statistical analysis and visualization
- Data Preprocessing: Missing value imputation, feature scaling, encoding
- AutoML: Automatic model selection and evaluation
- Visualization: Terminal-based histogram and scatter plots
- Export Options: Save processed data in multiple formats
### Why Did I create it?
In 2023, I took a statistical investigation class in my university and part of the course was to test multiple CSV files to basic info such as metadata, Descriptive stats, Summary stats, and perform Data Preprocessing for further analysis. I was tired of writing redundant code that's when I decided to write the code where I can just plug the csv files and get all the info displayed directly to me from the terminal. Suddenly most of my classmates wanted to use the same code. That's when I decided to write a package where I can use terminal flags to interact with the
/r/Python
https://redd.it/1kri32f
Reddit
From the Python community on Reddit: I published my first official Python package RIDE-CLI that lets you analyze your CSV in the…
Explore this post and more from the Python community
Thursday Daily Thread: Python Careers, Courses, and Furthering Education!
# Weekly Thread: Professional Use, Jobs, and Education 🏢
Welcome to this week's discussion on Python in the professional world! This is your spot to talk about job hunting, career growth, and educational resources in Python. Please note, this thread is not for recruitment.
---
## How it Works:
1. Career Talk: Discuss using Python in your job, or the job market for Python roles.
2. Education Q&A: Ask or answer questions about Python courses, certifications, and educational resources.
3. Workplace Chat: Share your experiences, challenges, or success stories about using Python professionally.
---
## Guidelines:
- This thread is not for recruitment. For job postings, please see r/PythonJobs or the recruitment thread in the sidebar.
- Keep discussions relevant to Python in the professional and educational context.
---
## Example Topics:
1. Career Paths: What kinds of roles are out there for Python developers?
2. Certifications: Are Python certifications worth it?
3. Course Recommendations: Any good advanced Python courses to recommend?
4. Workplace Tools: What Python libraries are indispensable in your professional work?
5. Interview Tips: What types of Python questions are commonly asked in interviews?
---
Let's help each other grow in our careers and education. Happy discussing! 🌟
/r/Python
https://redd.it/1ksd1ba
# Weekly Thread: Professional Use, Jobs, and Education 🏢
Welcome to this week's discussion on Python in the professional world! This is your spot to talk about job hunting, career growth, and educational resources in Python. Please note, this thread is not for recruitment.
---
## How it Works:
1. Career Talk: Discuss using Python in your job, or the job market for Python roles.
2. Education Q&A: Ask or answer questions about Python courses, certifications, and educational resources.
3. Workplace Chat: Share your experiences, challenges, or success stories about using Python professionally.
---
## Guidelines:
- This thread is not for recruitment. For job postings, please see r/PythonJobs or the recruitment thread in the sidebar.
- Keep discussions relevant to Python in the professional and educational context.
---
## Example Topics:
1. Career Paths: What kinds of roles are out there for Python developers?
2. Certifications: Are Python certifications worth it?
3. Course Recommendations: Any good advanced Python courses to recommend?
4. Workplace Tools: What Python libraries are indispensable in your professional work?
5. Interview Tips: What types of Python questions are commonly asked in interviews?
---
Let's help each other grow in our careers and education. Happy discussing! 🌟
/r/Python
https://redd.it/1ksd1ba
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
Flask app gives HTTP 403
Flask app gives HTTP 403 Forbidden on localhost (127.0.0.1:5000) – why?
I'm running a simple Flask app on my Mac using:
bashKopiérRedigerpython app.py
It starts normally, no errors in terminal. But when I open `http://127.0.0.1:5000` in my browser (Chrome or Safari), I get:
403 Forbidden – You don’t have permission to view this page.
I've disabled macOS firewall and checked that Bitdefender is not blocking anything. The app uses
Why would a local Flask app return a 403 error like this? What else could block access to localhost?
/r/flask
https://redd.it/1ks2l81
Flask app gives HTTP 403 Forbidden on localhost (127.0.0.1:5000) – why?
I'm running a simple Flask app on my Mac using:
bashKopiérRedigerpython app.py
It starts normally, no errors in terminal. But when I open `http://127.0.0.1:5000` in my browser (Chrome or Safari), I get:
403 Forbidden – You don’t have permission to view this page.
I've disabled macOS firewall and checked that Bitdefender is not blocking anything. The app uses
app.run(debug=True) and has worked before.Why would a local Flask app return a 403 error like this? What else could block access to localhost?
/r/flask
https://redd.it/1ks2l81
Reddit
From the flask community on Reddit
Explore this post and more from the flask community
GitHub - lucasrcezimbra/ninja-api-key: API Key authentication for Django Ninja
https://github.com/lucasrcezimbra/ninja-api-key
/r/django
https://redd.it/1ks9ur2
https://github.com/lucasrcezimbra/ninja-api-key
/r/django
https://redd.it/1ks9ur2
GitHub
GitHub - lucasrcezimbra/ninja-api-key: API Key authentication for Django Ninja
API Key authentication for Django Ninja. Contribute to lucasrcezimbra/ninja-api-key development by creating an account on GitHub.
D Google already out with a Text- Diffusion Model
Not sure if anyone was able to give it a test but Google released Gemeni Diffusion, I wonder how different it is from traditional (can't believe we're calling them that now) transformer based LLMs, especially when it comes to reasoning. Here's the announcement:
https://blog.google/technology/google-deepmind/gemini-diffusion/
/r/MachineLearning
https://redd.it/1ksdn9b
Not sure if anyone was able to give it a test but Google released Gemeni Diffusion, I wonder how different it is from traditional (can't believe we're calling them that now) transformer based LLMs, especially when it comes to reasoning. Here's the announcement:
https://blog.google/technology/google-deepmind/gemini-diffusion/
/r/MachineLearning
https://redd.it/1ksdn9b
Google
Gemini Diffusion is our new experimental research model.
We’re always working on new approaches to improve our models, including making them more efficient and performant. Our latest research model, Gemini Diffusion, is a stat…
doc2dict: parse documents into dictionaries fast
What my project does
Converts html and pdf files into dictionaries preserving the human visible hierarchy. For example, here's an excerpt from Microsoft's 10-K.
"37": {
"title": "PART I",
"standardizedtitle": "parti",
"class": "part",
"contents": {
"38": {
"title": "ITEM 1. BUSINESS",
"standardizedtitle": "item1",
"class": "item",
"contents": {
"39": {
"title": "GENERAL",
/r/Python
https://redd.it/1ksgnmb
What my project does
Converts html and pdf files into dictionaries preserving the human visible hierarchy. For example, here's an excerpt from Microsoft's 10-K.
"37": {
"title": "PART I",
"standardizedtitle": "parti",
"class": "part",
"contents": {
"38": {
"title": "ITEM 1. BUSINESS",
"standardizedtitle": "item1",
"class": "item",
"contents": {
"39": {
"title": "GENERAL",
/r/Python
https://redd.it/1ksgnmb
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
Computer for app development
Appreciating any recommendation/insights on buying a computer that is suitable for developing an app. This is a new area for me. I tried using Dell XPS with 16 GB RAM and WSL2. It was not workable. At one point, I was able to install a Android virtual device (AVD) on the Android Emulator using Android Studio, but it was way too slow to do anything. My app won't even load up. My computer does meet the recommended specs for such task, at least based on my research. Not sure the problem was on my setup or the computer. Has anyone used MacBook with 16GB RAM to do something similar? Want to get a computer that will work. Thanks.
/r/flask
https://redd.it/1krzeul
Appreciating any recommendation/insights on buying a computer that is suitable for developing an app. This is a new area for me. I tried using Dell XPS with 16 GB RAM and WSL2. It was not workable. At one point, I was able to install a Android virtual device (AVD) on the Android Emulator using Android Studio, but it was way too slow to do anything. My app won't even load up. My computer does meet the recommended specs for such task, at least based on my research. Not sure the problem was on my setup or the computer. Has anyone used MacBook with 16GB RAM to do something similar? Want to get a computer that will work. Thanks.
/r/flask
https://redd.it/1krzeul
Reddit
From the flask community on Reddit
Explore this post and more from the flask community
How do I annotate the results of a Django query set before filters are applied?
I have a table. I want to annotate each value in the table with a relative ordering based on a \`created\` field. I then want to further filter the table, but I want to \*preserve\* the original annotation. So for example, if something is created second, it should remain annotated as second even if additional filters are applied.
The desired SQL I want to produce is something like the following:
SELECT
"my_table"."id",
numbered_subquery.number
FROM
"my_table"
INNER JOIN (
SELECT
id,
ROW_NUMBER() OVER (ORDER BY U0."created") AS "number"
FROM "app_test" U0
WHERE (
AND U0."org" = 'xxx'
)
/r/django
https://redd.it/1ksgofq
I have a table. I want to annotate each value in the table with a relative ordering based on a \`created\` field. I then want to further filter the table, but I want to \*preserve\* the original annotation. So for example, if something is created second, it should remain annotated as second even if additional filters are applied.
The desired SQL I want to produce is something like the following:
SELECT
"my_table"."id",
numbered_subquery.number
FROM
"my_table"
INNER JOIN (
SELECT
id,
ROW_NUMBER() OVER (ORDER BY U0."created") AS "number"
FROM "app_test" U0
WHERE (
AND U0."org" = 'xxx'
)
/r/django
https://redd.it/1ksgofq
Reddit
From the django community on Reddit
Explore this post and more from the django community
Do you really use redis-py seriously?
I’m working on a small app in Python that talks to Redis, and I’m using redis-py, what I assume is the de facto standard library for this. But the typing is honestly a mess. So many return types are just
Python has such a strong ecosystem overall that I’m surprised this is the best we’ve got. Is redis-py actually the most widely used Redis library? Are there better typed or more modern alternatives out there that people actually use in production?
/r/Python
https://redd.it/1ksicim
I’m working on a small app in Python that talks to Redis, and I’m using redis-py, what I assume is the de facto standard library for this. But the typing is honestly a mess. So many return types are just
Any, Unknown, or Awaitable[T] | T. Makes it pretty frustrating to work with in a type-safe codebase.Python has such a strong ecosystem overall that I’m surprised this is the best we’ve got. Is redis-py actually the most widely used Redis library? Are there better typed or more modern alternatives out there that people actually use in production?
/r/Python
https://redd.it/1ksicim
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
Why, in 2025, do we still need a 3rd party app to write a REST API with Django?
https://www.djangoproject.com/weblog/2025/may/22/why-need-3rd-party-app-rest-api-with-django/
/r/django
https://redd.it/1ksm7th
https://www.djangoproject.com/weblog/2025/may/22/why-need-3rd-party-app-rest-api-with-django/
/r/django
https://redd.it/1ksm7th
Django Project
Why, in 2025, do we still need a 3rd party app to write a REST API with Django?
Posted by Emma Delescolle on May 22, 2025
I made Model Version Control Protocol for AI agents
I've been working on MVCP (Model Version Control Protocol), inspired by the Model Context Protocol (MCP), a lightweight Git-compatible tool designed specifically for AI agents to track their progress during code transformations, built using Python.
What my project does?
MVCP creates a unified, human-readable system for AI agents to save, restore, and diff checkpoints as they transform code. Think of it as specialized version control that works alongside Git, optimized for LLM-based coding assistants.
Key features:
Save checkpoints with metadata like which tools were used
Restore to previous checkpoints when things go wrong
Compare diffs between agent steps
MCP-compatible API for direct AI agent tool calling
What makes it special:
MVCP enables multiple AI agents to collaborate on the same codebase while maintaining a clear audit trail of who did what. This is particularly useful for autonomous development workflows where multiple specialized agents (coders, testers, reviewers, etc.) work toward building a repo together.All feedback welcome! The repo is open for contributions too and its under the MIT license
Target Audience:
AI agents and developers who use them
Its very early in development so please take it easy on me haha :D
Link To Repository: https://github.com/evangelosmeklis/mvcp
/r/Python
https://redd.it/1kskw3y
I've been working on MVCP (Model Version Control Protocol), inspired by the Model Context Protocol (MCP), a lightweight Git-compatible tool designed specifically for AI agents to track their progress during code transformations, built using Python.
What my project does?
MVCP creates a unified, human-readable system for AI agents to save, restore, and diff checkpoints as they transform code. Think of it as specialized version control that works alongside Git, optimized for LLM-based coding assistants.
Key features:
Save checkpoints with metadata like which tools were used
Restore to previous checkpoints when things go wrong
Compare diffs between agent steps
MCP-compatible API for direct AI agent tool calling
What makes it special:
MVCP enables multiple AI agents to collaborate on the same codebase while maintaining a clear audit trail of who did what. This is particularly useful for autonomous development workflows where multiple specialized agents (coders, testers, reviewers, etc.) work toward building a repo together.All feedback welcome! The repo is open for contributions too and its under the MIT license
Target Audience:
AI agents and developers who use them
Its very early in development so please take it easy on me haha :D
Link To Repository: https://github.com/evangelosmeklis/mvcp
/r/Python
https://redd.it/1kskw3y
GitHub
GitHub - evangelosmeklis/mvcp: Model Version Control Protocol (MVCP) is version control adapted for AI agents
Model Version Control Protocol (MVCP) is version control adapted for AI agents - evangelosmeklis/mvcp
appending Pivot tables side by side using Excelwriter without deleting existing sheets
So I'm a New Novice to Python. I'm currently trying to replace data on an existing spreadsheet that has several other sheets. The spreadsheet would have 7 pandas pivot tables side by side, and textual data that I'm also trying to format. The code that I produce below does replace the data on the existing sheet, but only appends the first Pivot table listed , not both. I've tried using mode'w' which brings all the tables in, but it deletes the remaining 4 sheets on the file which I need. So far I've tried concatenating the pivot tables into a single DataFrame and adding spaces between (pd.concat([pivot_table1,empty_df,pivot_table2\]) ) but that produce missing columns in the pivot tables and it doesn't show the tables full length. I would love some advice as I've been working on this for a week or so. Thank you.
file_path ="file_path.xlsx"
with pd.ExcelWriter(fil_path, engine='openpyxl',mode='a', if sheet_exists='replace'
pivot_table1.to_excel(writer, sheet_name="Tables",startrow=4, startcol=5,header=True)
pivot_table2.to_excel(writer, sheet_name="Tables",startrow=4, startcol=10,header=True)
workbook= writer.book
sheet=workbook['Tables'\]
sheet['A1'\].value = "My Title"
writer.close()
/r/Python
https://redd.it/1ksnzm2
So I'm a New Novice to Python. I'm currently trying to replace data on an existing spreadsheet that has several other sheets. The spreadsheet would have 7 pandas pivot tables side by side, and textual data that I'm also trying to format. The code that I produce below does replace the data on the existing sheet, but only appends the first Pivot table listed , not both. I've tried using mode'w' which brings all the tables in, but it deletes the remaining 4 sheets on the file which I need. So far I've tried concatenating the pivot tables into a single DataFrame and adding spaces between (pd.concat([pivot_table1,empty_df,pivot_table2\]) ) but that produce missing columns in the pivot tables and it doesn't show the tables full length. I would love some advice as I've been working on this for a week or so. Thank you.
file_path ="file_path.xlsx"
with pd.ExcelWriter(fil_path, engine='openpyxl',mode='a', if sheet_exists='replace'
pivot_table1.to_excel(writer, sheet_name="Tables",startrow=4, startcol=5,header=True)
pivot_table2.to_excel(writer, sheet_name="Tables",startrow=4, startcol=10,header=True)
workbook= writer.book
sheet=workbook['Tables'\]
sheet['A1'\].value = "My Title"
writer.close()
/r/Python
https://redd.it/1ksnzm2
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
Hiring Remote India – Sr. AI/ML Engineer
D3V Technology Solutions is looking for a Senior AI/ML Engineer to join our remote team (India-based applicants only).
Requirements:
🔹 2+ years of hands-on experience in AI/ML
🔹 Strong Python & ML frameworks (TensorFlow, PyTorch, etc.)
🔹 Solid problem-solving and model deployment skills
📄 Details: https://www.d3vtech.com/careers/
📬 Apply here: https://forms.clickup.com/8594056/f/868m8-30376/PGC3C3UU73Z7VYFOUR
Let’s build something smart—together.
/r/Python
https://redd.it/1ksp1mx
D3V Technology Solutions is looking for a Senior AI/ML Engineer to join our remote team (India-based applicants only).
Requirements:
🔹 2+ years of hands-on experience in AI/ML
🔹 Strong Python & ML frameworks (TensorFlow, PyTorch, etc.)
🔹 Solid problem-solving and model deployment skills
📄 Details: https://www.d3vtech.com/careers/
📬 Apply here: https://forms.clickup.com/8594056/f/868m8-30376/PGC3C3UU73Z7VYFOUR
Let’s build something smart—together.
/r/Python
https://redd.it/1ksp1mx
Clickup
Article series on how to deploy Django with Celery on AWS with Terraform
Hello guys, I am creating this series that is taking waaaaay too much time and would like to validate with you if there is even the need for it. I could not find much information when I had to deploy django, celery, flower to ECS with a Load balancer, connection to S3 and Cloud front with terraform, so I decided to create a series of articles explaining it. The bad thing is that its taking me way too long to explain all the modules of terraform and would really like to gather feedback from the community to check if its something that people really want or its irrelevant. Please feel very free on giving feedback and claps to the article if you like it
General AWS Architecture of the project
https://medium.com/@cubode/how-to-deploy-ai-agents-using-django-and-celery-on-aws-with-terraform-full-guide-part-1-ad4bdb37b863
Terraform structure
https://medium.com/@cubode/how-to-deploy-ai-agents-using-django-and-celery-on-aws-with-terraform-full-guide-part-2-fa3ff3369516
VPS and Security Groups
https://medium.com/@cubode/how-to-deploy-ai-agents-using-django-and-celery-on-aws-with-terraform-full-guide-part-3-vps-18c69fa1963c
ALB, RDS, S3, and Elastic Cache
https://medium.com/@cubode/how-to-deploy-ai-agents-using-django-and-celery-on-aws-with-terraform-full-guide-part-4-load-c6c53136a462
/r/django
https://redd.it/1ksq1xa
Hello guys, I am creating this series that is taking waaaaay too much time and would like to validate with you if there is even the need for it. I could not find much information when I had to deploy django, celery, flower to ECS with a Load balancer, connection to S3 and Cloud front with terraform, so I decided to create a series of articles explaining it. The bad thing is that its taking me way too long to explain all the modules of terraform and would really like to gather feedback from the community to check if its something that people really want or its irrelevant. Please feel very free on giving feedback and claps to the article if you like it
General AWS Architecture of the project
https://medium.com/@cubode/how-to-deploy-ai-agents-using-django-and-celery-on-aws-with-terraform-full-guide-part-1-ad4bdb37b863
Terraform structure
https://medium.com/@cubode/how-to-deploy-ai-agents-using-django-and-celery-on-aws-with-terraform-full-guide-part-2-fa3ff3369516
VPS and Security Groups
https://medium.com/@cubode/how-to-deploy-ai-agents-using-django-and-celery-on-aws-with-terraform-full-guide-part-3-vps-18c69fa1963c
ALB, RDS, S3, and Elastic Cache
https://medium.com/@cubode/how-to-deploy-ai-agents-using-django-and-celery-on-aws-with-terraform-full-guide-part-4-load-c6c53136a462
/r/django
https://redd.it/1ksq1xa
Medium
How to Deploy AI Agents Using Django and Celery on AWS with Terraform (Full Guide) — Part 1: Architecture
Deploying a production-ready AI agent — Django application with Celery can be complex, especially when you’re aiming for scalability…
Aperture Convert: A simple GUI based image converter
---
Wanted to share my first project. I've been learning for only a few weeks, so I kinda expect some bugs I havent even thought about testing for. Any feedback would be greatly appreciated. Link to the github repo **HERE**
---
# Aperture Convert
---
- ## What My Project Does
- Takes images of a supported type (JPEG, PNG, TIFF, WEBP, HEIF/HEIC, CR2, ICO)
- Converts those images into a selected format (JPEG, PNG, TIFF, HEIF, BMP, ICO)
- Saves the converted images into a new folder under the same folder as the original image
---
- ## How to use:
- Add files by pressing the 'Locate Image(s)' or by dragging and dropping the images in the box
- Once images have been added, they will be displayed within the box
- Navigate through the que by pressing the arrow buttons
- Remove an image from the que by navigating to it an pressing the 'Remove' button
- Clear the full que in one click by pressing the 'Clear' button
- Press 'Convert' to start the conversion
/r/Python
https://redd.it/1ksx55v
---
Wanted to share my first project. I've been learning for only a few weeks, so I kinda expect some bugs I havent even thought about testing for. Any feedback would be greatly appreciated. Link to the github repo **HERE**
---
# Aperture Convert
---
- ## What My Project Does
- Takes images of a supported type (JPEG, PNG, TIFF, WEBP, HEIF/HEIC, CR2, ICO)
- Converts those images into a selected format (JPEG, PNG, TIFF, HEIF, BMP, ICO)
- Saves the converted images into a new folder under the same folder as the original image
---
- ## How to use:
- Add files by pressing the 'Locate Image(s)' or by dragging and dropping the images in the box
- Once images have been added, they will be displayed within the box
- Navigate through the que by pressing the arrow buttons
- Remove an image from the que by navigating to it an pressing the 'Remove' button
- Clear the full que in one click by pressing the 'Clear' button
- Press 'Convert' to start the conversion
/r/Python
https://redd.it/1ksx55v
GitHub
GitHub - Mashen-1/Aperture_Convert: A simple image converter with a GUI
A simple image converter with a GUI. Contribute to Mashen-1/Aperture_Convert development by creating an account on GitHub.
Is it really possible to make money freelancing Django?
Man, I really have this doubt, I'm currently studying 2 frameworks Django (kind of obvious lol) and Laravel (Php) with the objective of doing freelance work, and honestly I'm liking Django more, but I would like to know generally how much those who already work with this earn per project or how much they charge per hour.
I saw some comments where people say that it is more worthwhile to have your own client network.
If anyone can answer this question of mine, I would be very grateful.
/r/django
https://redd.it/1kt4pws
Man, I really have this doubt, I'm currently studying 2 frameworks Django (kind of obvious lol) and Laravel (Php) with the objective of doing freelance work, and honestly I'm liking Django more, but I would like to know generally how much those who already work with this earn per project or how much they charge per hour.
I saw some comments where people say that it is more worthwhile to have your own client network.
If anyone can answer this question of mine, I would be very grateful.
/r/django
https://redd.it/1kt4pws
Reddit
From the django community on Reddit
Explore this post and more from the django community
Friday Daily Thread: r/Python Meta and Free-Talk Fridays
# Weekly Thread: Meta Discussions and Free Talk Friday 🎙️
Welcome to Free Talk Friday on /r/Python! This is the place to discuss the r/Python community (meta discussions), Python news, projects, or anything else Python-related!
## How it Works:
1. Open Mic: Share your thoughts, questions, or anything you'd like related to Python or the community.
2. Community Pulse: Discuss what you feel is working well or what could be improved in the /r/python community.
3. News & Updates: Keep up-to-date with the latest in Python and share any news you find interesting.
## Guidelines:
All topics should be related to Python or the /r/python community.
Be respectful and follow Reddit's Code of Conduct.
## Example Topics:
1. New Python Release: What do you think about the new features in Python 3.11?
2. Community Events: Any Python meetups or webinars coming up?
3. Learning Resources: Found a great Python tutorial? Share it here!
4. Job Market: How has Python impacted your career?
5. Hot Takes: Got a controversial Python opinion? Let's hear it!
6. Community Ideas: Something you'd like to see us do? tell us.
Let's keep the conversation going. Happy discussing! 🌟
/r/Python
https://redd.it/1kt5ud7
# Weekly Thread: Meta Discussions and Free Talk Friday 🎙️
Welcome to Free Talk Friday on /r/Python! This is the place to discuss the r/Python community (meta discussions), Python news, projects, or anything else Python-related!
## How it Works:
1. Open Mic: Share your thoughts, questions, or anything you'd like related to Python or the community.
2. Community Pulse: Discuss what you feel is working well or what could be improved in the /r/python community.
3. News & Updates: Keep up-to-date with the latest in Python and share any news you find interesting.
## Guidelines:
All topics should be related to Python or the /r/python community.
Be respectful and follow Reddit's Code of Conduct.
## Example Topics:
1. New Python Release: What do you think about the new features in Python 3.11?
2. Community Events: Any Python meetups or webinars coming up?
3. Learning Resources: Found a great Python tutorial? Share it here!
4. Job Market: How has Python impacted your career?
5. Hot Takes: Got a controversial Python opinion? Let's hear it!
6. Community Ideas: Something you'd like to see us do? tell us.
Let's keep the conversation going. Happy discussing! 🌟
/r/Python
https://redd.it/1kt5ud7
Redditinc
Reddit Rules
Reddit Rules - Reddit
Hiring Python/Flask Developer for Document Automation Platform - Remote Contract Work
[Hiring\] Python/Flask Developer for Document Automation Platform - Remote Contract Work
TL;DR: Small but functional SaaS platform needs skilled Python developer to solve specific technical challenges. Not FANG money, but fair compensation + interesting automation work + flexible arrangement.
What We Do: We've built a document automation platform that uses AI to streamline business processes. Think automated document generation, data extraction, and workflow optimization. The core functionality is solid and working in production.
Where We Need Help: We've hit some technical stumbling blocks that need an experienced developer's perspective:
1. UI/UX Polish \- Our backend works great, but the frontend needs professional styling and responsive design improvements
2. State Management & Persistence \- Need to implement better session handling and data storage architecture
3. Notification Systems \- Building out automated email/alert functionality
4. Database Migration \- Moving from file-based storage to proper database architecture for scalability
What We're Looking For:
Strong Python/Flask experience
Frontend skills (HTML/CSS/JS, Bootstrap preferred)
Database design knowledge (SQLite/PostgreSQL)
Experience with PDF generation libraries (ReportLab, etc.)
Bonus: Web scraping, email automation, or API integration experience
Compensation: Being transparent - we're not venture-funded with unlimited budget. We're open to creative compensation structures including:
Milestone-based payments for completed features/stages
Performance bonuses tied to deliverables and quality
Equity participation
/r/flask
https://redd.it/1kt64f8
[Hiring\] Python/Flask Developer for Document Automation Platform - Remote Contract Work
TL;DR: Small but functional SaaS platform needs skilled Python developer to solve specific technical challenges. Not FANG money, but fair compensation + interesting automation work + flexible arrangement.
What We Do: We've built a document automation platform that uses AI to streamline business processes. Think automated document generation, data extraction, and workflow optimization. The core functionality is solid and working in production.
Where We Need Help: We've hit some technical stumbling blocks that need an experienced developer's perspective:
1. UI/UX Polish \- Our backend works great, but the frontend needs professional styling and responsive design improvements
2. State Management & Persistence \- Need to implement better session handling and data storage architecture
3. Notification Systems \- Building out automated email/alert functionality
4. Database Migration \- Moving from file-based storage to proper database architecture for scalability
What We're Looking For:
Strong Python/Flask experience
Frontend skills (HTML/CSS/JS, Bootstrap preferred)
Database design knowledge (SQLite/PostgreSQL)
Experience with PDF generation libraries (ReportLab, etc.)
Bonus: Web scraping, email automation, or API integration experience
Compensation: Being transparent - we're not venture-funded with unlimited budget. We're open to creative compensation structures including:
Milestone-based payments for completed features/stages
Performance bonuses tied to deliverables and quality
Equity participation
/r/flask
https://redd.it/1kt64f8
Reddit
From the flask community on Reddit
Explore this post and more from the flask community
PyCon US 2025: Keynote Speaker - Cory Doctorow on Enshitification
Friday morning's keynote at PyCon US 2025: https://www.youtube.com/watch?v=ydVmzg\_SJLw
It was a fiery one, the context of this keynote was immediately after corporate sponsors were on stage and were in the audience. It was told it was a very funny vibe in the room.
/r/Python
https://redd.it/1kt8kxd
Friday morning's keynote at PyCon US 2025: https://www.youtube.com/watch?v=ydVmzg\_SJLw
It was a fiery one, the context of this keynote was immediately after corporate sponsors were on stage and were in the audience. It was told it was a very funny vibe in the room.
/r/Python
https://redd.it/1kt8kxd
YouTube
Keynote Speaker - Cory Doctorow
Note: This video contains strong language that may offend some viewers. The opinions and perspectives within this video should not be considered official stances of the Python Software Foundation.
Cory Doctorow (craphound.com) is a science fiction author…
Cory Doctorow (craphound.com) is a science fiction author…
Python/Django vs Golang web development
I'm fascinated by the different attitudes and opinions of the Python/Django community vs the Golang community. In ready many of the posts and comments on reddit (for both communities) I find that one strong difference stands out:
In Python/Django there's an acceptance of 'batteries included', the idea that you can use libraries and packages developed by others in your code.
In Golang there's a large adherence to the idea of not depending upon external libraries or packages. Build it yourself from scratch, don't use frameworks etc.
I'm curious to understand what people think of this difference?
/r/django
https://redd.it/1kt6rux
I'm fascinated by the different attitudes and opinions of the Python/Django community vs the Golang community. In ready many of the posts and comments on reddit (for both communities) I find that one strong difference stands out:
In Python/Django there's an acceptance of 'batteries included', the idea that you can use libraries and packages developed by others in your code.
In Golang there's a large adherence to the idea of not depending upon external libraries or packages. Build it yourself from scratch, don't use frameworks etc.
I'm curious to understand what people think of this difference?
/r/django
https://redd.it/1kt6rux
Reddit
From the django community on Reddit
Explore this post and more from the django community