<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/what-s-up-python-pip-supports-locking-pth-files-deprecated-n4hooa91j" -->

---
title: What’s up Python? Pip supports locking, .pth files...
description: A roundup of Python ecosystem news for May 2026. The headline item is pip 26.1 gaining experimental lock file support via the new pylock.toml standard (PEP...
canonical: https://daily.dev/posts/what-s-up-python-pip-supports-locking-pth-files-deprecated-n4hooa91j
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: What’s up Python? Pip supports locking, .pth files deprecated | daily.dev
og:description: A roundup of Python ecosystem news for May 2026. The headline item is pip 26.1 gaining experimental lock file support via the new pylock.toml standard (PEP...
og:url: https://daily.dev/posts/what-s-up-python-pip-supports-locking-pth-files-deprecated-n4hooa91j
og:image: https://api.daily.dev/og/posts/N4hOOA91J.png
og:image:alt: What’s up Python? Pip supports locking, .pth files deprecated
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# What’s up Python? Pip supports locking, .pth files deprecated

**[Bite Code](https://daily.dev/sources/bitecode)** · 4 min read · 3 upvotes · 2 comments

## Summary

A roundup of Python ecosystem news for May 2026. The headline item is pip 26.1 gaining experimental lock file support via the new pylock.toml standard (PEP 751), allowing commands like `pip lock .` and `pip install -r pylock.toml`. PEP 829 introduces .start files as a safer, more structured replacement for .pth files, using entry-point syntax instead of arbitrary exec() calls. Other highlights include Python 3.15.0 beta 2 (feature-complete with lazy imports and unpacking in comprehensions), Mypy 2.0 and 2.1 releases with parallel type checking, new uv/ruff/ty tutorials from PyDevTools, Django's GSoC 2026 plans, and a significantly faster Python VS Code extension update.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.bitecode.dev/p/whats-up-python-pip-supports-locking>

## Community discussion

Top comments from developers on daily.dev.

**@starfallcodes** · 0 upvotes

> pip getting the npm treatement.

**@qwertydiy** · 0 upvotes

> Who even though it was a good idea to call running arbitrary code a feature?!

## Similar posts on daily.dev

- [pip 26.1 released](https://daily.dev/posts/pip-26-1-released-fdhfadwuu) · LWN.net · 0 upvotes · 0 comments
- [Pip 26.1 Ships Dependency Cooldowns and Experimental Lockfile Support to Combat Supply Chain Attacks](https://daily.dev/posts/pip-26-1-ships-dependency-cooldowns-and-experimental-lockfile-support-to-combat-supply-chain-attacks-j2wgrl3af) · InfoQ · 1 upvotes · 0 comments
- [PyCoder’s Weekly](https://daily.dev/posts/pycoder-s-weekly-jkcvxehrb) · Planet Python · 2 upvotes · 0 comments
- [Tool-Agnostic Python Lock Files With PEP 751 and pylock.toml – Real Python](https://daily.dev/posts/tool-agnostic-python-lock-files-with-pep-751-and-pylock-toml-real-python-z0weyr53v) · Real Python · 2 upvotes · 0 comments
- [What’s up Python? Frame pointers, sentinel values, venv discovery, more rust in Python...](https://daily.dev/posts/what-s-up-python-frame-pointers-sentinel-values-venv-discovery-more-rust-in-python--3ascukxwv) · Bite Code · 14 upvotes · 1 comments

---

Tags: [#python](https://daily.dev/tags/python), [#pip](https://daily.dev/tags/pip)

[View this post on daily.dev](https://daily.dev/posts/what-s-up-python-pip-supports-locking-pth-files-deprecated-n4hooa91j)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"What’s up Python? Pip supports locking, .pth files deprecated","url":"https://daily.dev/posts/what-s-up-python-pip-supports-locking-pth-files-deprecated-n4hooa91j","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/what-s-up-python-pip-supports-locking-pth-files-deprecated-n4hooa91j"},"datePublished":"2026-06-08T11:44:53.735Z","dateModified":"2026-08-24T06:54:01.720Z","description":"A roundup of Python ecosystem news for May 2026. The headline item is pip 26.1 gaining experimental lock file support via the new pylock.toml standard (PEP...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/3e44ece48f0c4056193c6e0da11f76a9?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/3e44ece48f0c4056193c6e0da11f76a9?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Bite Code","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Bite Code","logo":"https://media.daily.dev/image/upload/s--ULLY6Rmr--/f_auto,q_auto/v1777800747/logos/bitecode?_a=BAMAMiWQ0","url":"https://daily.dev/sources/bitecode"},"commentCount":2,"discussionUrl":"https://daily.dev/posts/what-s-up-python-pip-supports-locking-pth-files-deprecated-n4hooa91j","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":3},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":2}],"keywords":"python,pip","timeRequired":"PT4M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Bite Code","item":"https://daily.dev/sources/bitecode"},{"@type":"ListItem","position":3,"name":"What’s up Python? Pip supports locking, .pth files deprecated"}]}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://daily.dev/posts/what-s-up-python-pip-supports-locking-pth-files-deprecated-n4hooa91j","comment":[{"@type":"Comment","text":"pip getting the npm treatement.","datePublished":"2026-06-16T04:39:25.706Z","url":"https://daily.dev/posts/N4hOOA91J#c-FtGcCKLOL","author":{"@type":"Person","name":"Starfall :D","url":"https://daily.dev/starfallcodes","image":"https://media.daily.dev/image/upload/s--4xoTqFbk--/f_auto/v1786806197/avatars/avatar_ecPDW57nUVRidLxwsxruz?_a=BAMAMicg0"}},{"@type":"Comment","text":"Who even though it was a good idea to call running arbitrary code a feature?!","datePublished":"2026-06-09T10:49:14.032Z","url":"https://daily.dev/posts/N4hOOA91J#c-iaQemRCHG","author":{"@type":"Person","name":"Rene Yibowei","url":"https://daily.dev/qwertydiy","image":"https://media.daily.dev/image/upload/s--QlvtioAW--/f_auto/v1746524446/avatars/avatar_aTUl3chxFyPngKtboGisL"}}]}
```

