PDM is a modern Python package and dependency manager supporting the latest PEP standards. But it is more than a package manager. It boosts your development workflow in various aspects. The most significant benefit is it installs and manages packages in a similar way to npm that doesn't need to create a virtualenv at all!
Feature highlights:
Simple and fast dependency resolver, mainly for large binary distributions.
What's the difference between this Python project and similar ones?
PDM is like Poetry, but more respectful of PEP standards, with more features.
--
Anyone who agrees with this pull request could submit an Approve review to it.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/vinta/awesome-python/pull/2514
**Author:** [@pawamoy](https://github.com/pawamoy)
**Created:** 9/6/2023
**Status:** ❌ Closed
**Base:** `master` ← **Head:** `patch-1`
---
### 📝 Commits (2)
- [`09a82d4`](https://github.com/vinta/awesome-python/commit/09a82d4bc49106c4ebf3b1bc23e0661e6b17c8d0) Add PDM to Package Management
- [`3908953`](https://github.com/vinta/awesome-python/commit/39089536ea0dd8c470080b5969e86a8438ac797e) fixup! Add PDM to Package Management
### 📊 Changes
**1 file changed** (+1 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `README.md` (+1 -0)
</details>
### 📄 Description
## What is this Python project?
[PDM](https://pdm.fming.dev/latest/) is a modern Python package and dependency manager supporting the latest PEP standards. But it is more than a package manager. It boosts your development workflow in various aspects. The most significant benefit is it installs and manages packages in a similar way to npm that doesn't need to create a virtualenv at all!
Feature highlights:
- Simple and fast dependency resolver, mainly for large binary distributions.
- A [PEP 517](https://www.python.org/dev/peps/pep-0517) build backend.
- [PEP 621](https://www.python.org/dev/peps/pep-0621) project metadata.
- Flexible and powerful plug-in system.
- Versatile user scripts.
- Opt-in centralized installation cache like [pnpm](https://pnpm.io/motivation#saving-disk-space-and-boosting-installation-speed).
## What's the difference between this Python project and similar ones?
PDM is like Poetry, but more respectful of PEP standards, with more features.
--
Anyone who agrees with this pull request could submit an *Approve* review to it.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/vinta/awesome-python/pull/2514
Author: @pawamoy
Created: 9/6/2023
Status: ❌ Closed
Base:
master← Head:patch-1📝 Commits (2)
09a82d4Add PDM to Package Management3908953fixup! Add PDM to Package Management📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
What is this Python project?
PDM is a modern Python package and dependency manager supporting the latest PEP standards. But it is more than a package manager. It boosts your development workflow in various aspects. The most significant benefit is it installs and manages packages in a similar way to npm that doesn't need to create a virtualenv at all!
Feature highlights:
What's the difference between this Python project and similar ones?
PDM is like Poetry, but more respectful of PEP standards, with more features.
--
Anyone who agrees with this pull request could submit an Approve review to it.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.