Building the future of Python is a community effort! Nathan Goldbaum shares the story behind reaching 50% free-threaded wheel support across PyPI's most-downloaded packages. This milestone covers everything from low-level C extension porting to pure-Python test coverage, and it shows what's possible when a community moves together. Whether you're a maintainer, contributor, or curious developer, there's a role for you in the next 50%. See how you can help in our latest blog 🔗 https://lnkd.in/dnsfUvh2 #Python #FreethreadedPython #OpenSource #PyPI #Quansight #PythonCommunity
PyPI Reaches 50% Free-Threaded Wheel Support Milestone
More Relevant Posts
-
Hot take: Python is fast enough for most things. For the other things? 🦀 Rust. Just published a guide on using PyO3 v0.28 + maturin to drop Rust into your Python stack — the same approach Polars, Ruff, and Pydantic v2 use. One function. Native speed. Still pip install-able. 👉 https://lnkd.in/g794MZxa #Rust #Python #PyO3 #Engineering #Performance
To view or add a comment, sign in
-
-
🚀 Day 2 — Python Journey Continuing with Python, today I focused on integer operations. 📌 What I learned: - Integer declaration - Addition, subtraction, multiplication - Division and modulus (remainder) - Power operation - Operator precedence (which operation runs first) 💡 What stood out: Understanding operator precedence is really important — the same expression can give different results if you don’t know the order of execution. Also, modulus (%) is more useful than it looks (especially for problems and logic building). Trying to stay consistent and build strong basics step by step. #Day2 #Python #CodingJourney #Consistency #LearnInPublic
To view or add a comment, sign in
-
-
Using too much metaprogramming in a dynamically typed language like Python can confuse your IDE and your type checker. On the other side, typing everything by hand can create mistakes. One idea you can try is to write scripts that generate code. That way you won't have to type everything by hand, and still get the benefits of your type checker/IDE.
To view or add a comment, sign in
-
Day 19/100 – #100DaysOfCode 🚀 Solved LeetCode #414 – Third Maximum Number (Python). Today I worked on an array problem to find the third distinct maximum number in the array. If it does not exist, return the maximum number. Approach: 1) Remove duplicates by converting the array into a set. 2) Convert it back to a list. 3) Sort the list in ascending order. 4) If the length is ≥ 3, return the third maximum element. 5) Otherwise, return the maximum element. Time Complexity: O(n log n) Space Complexity: O(n) Understanding how sets help remove duplicates efficiently 💪 #LeetCode #Python #DSA #Arrays #ProblemSolving #100DaysOfCode
To view or add a comment, sign in
-
-
Some days, VS Code feels like a puzzle I didn’t sign up for. Setting up a simple thing like Python with Conda base turned into hours of confusion. Paths, terminals, environments… nothing talks to each other at first. But I’m learning: frustration is part of the process, not a sign to quit. Slowly, things start to make sense. #techjourney #womenintech #datasciencejourney #vscode #python #conda #beginnertodev
To view or add a comment, sign in
-
A lot of developers try to make their code “clean” by following a checklist. Small classes. Short functions. Everything abstracted behind services and containers. The result often looks tidy, but changing the behaviour of the program is still hard. The real logic is scattered across too many layers. In today’s video, I refactor a small Python program and show why optimizing for smallness often leads to worse designs. What actually matters is cohesion: grouping things that change together and making the workflow of the program easy to understand. 👉 Watch the full video here: https://lnkd.in/g-PFkk3C. #python #softwaredesign #cleancode #refactoring #arjancodes
To view or add a comment, sign in
-
-
semantic winner ≠ policy winner Ran RISWIS Applied on a fresh machine (PowerShell, Python 3.12). Same system. Different query phrasing. → one returns pure semantic ranking → one triggers policy override RISWIS doesn’t force outcomes. It makes ranking decisions visible. can demo from GitHub https://lnkd.in/giw8HXCd
To view or add a comment, sign in
-
-
Many Python beginners get confused with this concept. List vs Tuple. At first, they look the same. But they are not. Here’s the simple difference: List: • Mutable (can be changed) • Uses square brackets [] • Example: numbers = [1, 2, 3] Tuple: • Immutable (cannot be changed) • Uses parentheses () • Example: numbers = (1, 2, 3) So when should you use them? ✓ Use a List when your data can change ✓ Use a Tuple when your data should stay fixed Understanding this small difference can make your code better and more efficient. 😳 Did you know this difference before? #python #listvstuple #blujay #blujaytechnologies
To view or add a comment, sign in
-
-
🚀 Day 3 of Learning Python Today was all about writing smarter and more efficient code: ✅ `filter()` function ✅ `lambda` functions ✅ `return` statement The `filter()` function helped me understand how to extract specific data from a list based on conditions. With `lambda` functions, I learned how to write short, one-line functions — super useful for quick operations without defining full functions. And the `return` statement showed me how functions give back results, making them reusable and powerful. Each concept is small on its own, but together they really change how you think about problem-solving in code. Staying consistent and building every day 💪 #Python #CodingJourney #LearningInPublic #100DaysOfCode #TechSkills #StudentDeveloper
To view or add a comment, sign in
-
Here's a Python dictionary merge challenge from @dontmisstmr — can you get it right without running the code? dict1 = {"name": "Alice", "age": 25} dict2 = {"city": "Noida", "age": 26} merged = dict1 | dict2 print(merged) The | operator was introduced in Python 3.9. When both dicts share a key, which value wins? Drop your answer in the comments! #Python #SoftwareDevelopment #CodingChallenge #ProgrammingTips #TechCommunity
To view or add a comment, sign in
More from this author
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development