CINXE.COM

pdm · PyPI

<!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="defaultLanguage" content="en"> <meta name="availableLanguages" content="en, es, fr, ja, pt_BR, uk, el, de, zh_Hans, zh_Hant, ru, he, eo, ko"> <title>pdm · PyPI</title> <meta name="description" content="A modern Python package and dependency manager supporting the latest PEP standards"> <link rel="stylesheet" href="/static/css/warehouse-ltr.4afe342a.css"> <link rel="stylesheet" href="/static/css/fontawesome.080e1050.css"> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+3:400,400italic,600,600italic,700,700italic%7CSource+Code+Pro:500"> <noscript> <link rel="stylesheet" href="/static/css/noscript.0673c9ea.css"> </noscript> <link rel="icon" href="/static/images/favicon.35549fe8.ico" type="image/x-icon"> <link rel="alternate" type="application/rss+xml" title="RSS: 40 latest updates" href="/rss/updates.xml"> <link rel="alternate" type="application/rss+xml" title="RSS: 40 newest packages" href="/rss/packages.xml"> <link rel="alternate" type="application/rss+xml" title="RSS: latest releases for pdm" href="/rss/project/pdm/releases.xml"> <link rel="canonical" href="https://pypi.org/project/pdm/"> <meta property="og:url" content="https://pypi.org/project/pdm/"> <meta property="og:site_name" content="PyPI"> <meta property="og:type" content="website"> <meta property="og:image" content="https://pypi.org/static/images/twitter.abaf4b19.webp"> <meta property="og:title" content="pdm"> <meta property="og:description" content="A modern Python package and dependency manager supporting the latest PEP standards"> <link rel="search" type="application/opensearchdescription+xml" title="PyPI" href="/opensearch.xml"> <script async data-ga-id="UA-55961911-1" data-ga4-id="G-RW7D75DF8V" src="/static/js/warehouse.33c92630.js"> </script> <script> MathJax = { tex: { inlineMath: [['$', '$'], ['\\(', '\\)']] }, }; </script> <script async src="https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/tex-svg.js" integrity="sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII=" crossorigin="anonymous" ></script> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-55961911-1"></script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-RW7D75DF8V"></script> <script defer src="https://www.fastly-insights.com/insights.js?k=6a52360a-f306-421e-8ed5-7417d0d4a4e9&dnt=true"></script> <script async src="https://media.ethicalads.io/media/client/v1.4.0/ethicalads.min.js" integrity="sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0= sha384-UcmsCqcNRSLW/dV3Lo1oCi2/VaurXbib6p4HyUEOeIa/4OpsrnucrugAefzVZJfI sha512-q4t1L4xEjGV2R4hzqCa41P8jrgFUS8xTb8rdNv4FGvw7FpydVj/kkxBJHOiaoxHa8olCcx1Slk9K+3sNbsM4ug==" crossorigin="anonymous" ></script> </head> <body data-controller="viewport-toggle"> <!-- Accessibility: this link should always be the first piece of content inside the body--> <a href="#content" class="skip-to-content">Skip to main content</a> <button type="button" class="button button--primary button--switch-to-mobile hidden" data-viewport-toggle-target="switchToMobile" data-action="viewport-toggle#switchToMobile"> Switch to mobile version </button> <div id="sticky-notifications" class="stick-to-top js-stick-to-top"> <!-- Add browser warning. Will show for ie9 and below --> <!--[if IE]> <div class="notification-bar notification-bar--warning" role="status"> <span class="notification-bar__icon"> <i class="fa fa-exclamation-triangle" aria-hidden="true"></i> <span class="sr-only">Warning</span> </span> <span class="notification-bar__message">You are using an unsupported browser, upgrade to a newer version.</span> </div> <![endif]--> <noscript> <div class="notification-bar notification-bar--warning" role="status"> <span class="notification-bar__icon"> <i class="fa fa-exclamation-triangle" aria-hidden="true"></i> <span class="sr-only">Warning</span> </span> <span class="notification-bar__message">Some features may not work without JavaScript. Please try enabling it if you encounter problems.</span> </div> </noscript> <div data-html-include="/_includes/unauthed/notification-banners/"></div> </div> <div data-html-include="/_includes/authed/flash-messages/"></div> <div data-html-include="/_includes/authed/session-notifications/"></div> <header class="site-header "> <div class="site-container"> <div class="split-layout"> <div class="split-layout"> <div> <a class="site-header__logo" href="/"> <img alt="PyPI" src="/static/images/logo-small.8998e9d1.svg"> </a> </div> <form class="search-form search-form--primary" action="/search/" role="search"> <label for="search" class="sr-only">Search PyPI</label> <input id="search" class="search-form__search" type="text" name="q" placeholder="Search projects" value="" autocomplete="off" autocapitalize="off" spellcheck="false" data-controller="search-focus" data-action="keydown@window->search-focus#focusSearchField" data-search-focus-target="searchField"> <button type="submit" class="search-form__button"> <i class="fa fa-search" aria-hidden="true"></i> <span class="sr-only">Search</span> </button> </form> </div> <div data-html-include="/_includes/authed/current-user-indicator/"> <div id="user-indicator" class="horizontal-menu horizontal-menu--light horizontal-menu--tall"> <nav class="horizontal-menu horizontal-menu--light horizontal-menu--tall hide-on-tablet" aria-label="Main navigation"> <ul> <li class="horizontal-menu__item"><a href="/help/" class="horizontal-menu__link">Help</a></li> <li class="horizontal-menu__item"><a href="/sponsors/" class="horizontal-menu__link">Sponsors</a></li> <li class="horizontal-menu__item"><a href="/account/login/" class="horizontal-menu__link">Log in</a></li> <li class="horizontal-menu__item"><a href="/account/register/" class="horizontal-menu__link">Register</a></li> </ul> </nav> <nav class="dropdown dropdown--on-menu hidden show-on-tablet" aria-label="Main navigation"> <button type="button" class="horizontal-menu__link dropdown__trigger" aria-haspopup="true" aria-expanded="false" aria-label="View menu"> Menu <span class="dropdown__trigger-caret"> <i class="fa fa-caret-down" aria-hidden="true"></i> </span> </button> <ul class="dropdown__content" aria-hidden="true" aria-label="Main menu"> <li><a class="dropdown__link" href="/help/">Help</a></li> <li><a class="dropdown__link" href="/sponsors/">Sponsors</a></li> <li><a class="dropdown__link" href="/account/login/">Log in</a></li> <li><a class="dropdown__link" href="/account/register/">Register</a></li> </ul> </nav> </div> </div> </div> </div> </header> <div class="mobile-search"> <form class="search-form search-form--fullwidth" action="/search/" role="search"> <label for="mobile-search" class="sr-only">Search PyPI</label> <input id="mobile-search" class="search-form__search" type="text" name="q" placeholder="Search projects" value="" autocomplete="off" autocapitalize="off" spellcheck="false"> <button type="submit" class="search-form__button"> <i class="fa fa-search" aria-hidden="true"></i> <span class="sr-only">Search</span> </button> </form> </div> <main id="content"> <div class="hidden" data-controller="github-repo-stats" data-github-repo-stats-github-repo-info-outlet=".github-repo-info" data-github-repo-stats-url-value="https://api.github.com/repos/pdm-project/pdm" data-github-repo-stats-issue-url-value="https://api.github.com/search/issues?q=repo:pdm-project/pdm+type:issue+state:open&amp;per_page=1"> </div> <div class="banner"> <div class="package-header"> <div class="package-header__left"> <h1 class="package-header__name"> pdm 2.23.0 </h1> <div data-controller="clipboard"> <p class="package-header__pip-instructions"> <span id="pip-command" data-clipboard-target="source">pip install pdm</span> <button type="button" class="copy-tooltip copy-tooltip-s" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> <i class="fa fa-copy" aria-hidden="true"></i> <span class="sr-only">Copy PIP instructions</span> </button> </p> </div> </div> <div class="package-header__right"> <a class="status-badge status-badge--good" href="/project/pdm/"> <span>Latest version</span> </a> <p class="package-header__date"> Released: <time datetime="2025-04-01T00:50:51+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 1, 2025 </time> </p> </div> </div> </div> <div class="horizontal-section horizontal-section--grey horizontal-section--thin"> <div class="site-container"> <div data-html-include="/_includes/authed/administer-project-include/pdm"></div> <div class="split-layout split-layout--middle package-description"> <p class="package-description__summary">A modern Python package and dependency manager supporting the latest PEP standards</p> <div data-html-include="/_includes/authed/edit-project-button/pdm"></div> </div> </div> </div> <div data-controller="project-tabs"> <div class="tabs-container"> <div class="vertical-tabs"> <div class="vertical-tabs__tabs"> <div class="sidebar-section"> <h3 class="sidebar-section__title">Navigation</h3> <nav aria-label="Navigation for pdm"> <ul class="vertical-tabs__list" role="tablist"> <li role="tab"> <a id="description-tab" href="#description" data-project-tabs-target="tab" data-action="project-tabs#onTabClick" class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--is-active" aria-selected="true" aria-label="Project description. Focus will be moved to the description."> <i class="fa fa-align-left" aria-hidden="true"></i> Project description </a> </li> <li role="tab"> <a id="history-tab" href="#history" data-project-tabs-target="tab" data-action="project-tabs#onTabClick" class="vertical-tabs__tab vertical-tabs__tab--with-icon" aria-label="Release history. Focus will be moved to the history panel."> <i class="fa fa-history" aria-hidden="true"></i> Release history </a> </li> <li role="tab"> <a id="files-tab" href="#files" data-project-tabs-target="tab" data-action="project-tabs#onTabClick" class="vertical-tabs__tab vertical-tabs__tab--with-icon" aria-label="Download files. Focus will be moved to the project files."> <i class="fa fa-download" aria-hidden="true"></i> Download files </a> </li> </ul> </nav> </div> <div class="sidebar-section verified"> <h3 class="sidebar-section__title"> Verified details <i class="fa fa-circle-check check" title="Verified by PyPI on 2025-04-01"></i> </h3> <small><i>These details have been <a href="https://docs.pypi.org/project_metadata/#verified-details">verified by PyPI</a></i></small> <h6>Project links</h6> <ul class="vertical-tabs__list"> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="https://github.com/pdm-project/pdm" rel="nofollow"> <i class="fab fa-github" aria-hidden="true"></i>Repository </a> </li> </ul> <h6>Owner</h6> <ul class="vertical-tabs__list"> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="/org/pdm/" aria-label="pdm"> <i class="fa fa-sitemap" aria-hidden="true"></i> PDM Project </a> </li> </ul> <h6>GitHub Statistics</h6> <div class="hidden github-repo-info" data-controller="github-repo-info"> <ul class="vertical-tabs__list"> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" rel="noopener" href="https://github.com/pdm-project/pdm"> <i class="fab fa-github" aria-hidden="true"></i> <strong>Repository</strong> </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" data-github-repo-info-target="stargazersUrl" rel="noopener"> <i class="fa fa-star" aria-hidden="true"></i> <strong>Stars:</strong> <span data-github-repo-info-target="stargazersCount"></span> </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" data-github-repo-info-target="forksUrl" rel="noopener"> <i class="fa fa-code-branch" aria-hidden="true"></i> <strong>Forks:</strong> <span data-github-repo-info-target="forksCount"></span> </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" data-github-repo-info-target="openIssuesUrl" rel="noopener"> <i class="fa fa-exclamation-circle" aria-hidden="true"></i> <strong>Open issues:</strong> <span data-github-repo-info-target="openIssuesCount"></span> </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" data-github-repo-info-target="openPRsUrl" rel="noopener"> <i class="fa fa-code-pull-request" aria-hidden="true"></i> <strong>Open PRs:</strong> <span data-github-repo-info-target="openPRsCount"></span> </a> </li> </ul> </div> </div> <div class="sidebar-section unverified"> <h3 class="sidebar-section__title">Unverified details</h3> <small><i>These details have <b>not</b> been verified by PyPI</i></small> <h6>Project links</h6> <ul class="vertical-tabs__list"> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="https://pdm-project.org/latest/dev/changelog/" rel="nofollow"> <i class="fas fa-scroll" aria-hidden="true"></i>Changelog </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="https://pdm-project.org" rel="nofollow"> <i class="fas fa-book" aria-hidden="true"></i>Documentation </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="https://pdm-project.org" rel="nofollow"> <i class="fas fa-home" aria-hidden="true"></i>Homepage </a> </li> </ul> <div class="sidebar-section unverified"> <h6>Meta</h6> <ul> <li> <span> <strong>License:</strong> MIT </span> </li> <li> <span> <strong>Author:</strong> <a href="mailto:mianghong@gmail.com">Frost Ming</a> </span> </li> <li class="tags"> <span> <i class="fa fa-tags" aria-hidden="true"></i> <span class="sr-only">Tags</span> <span class="package-keyword"> packaging, </span> <span class="package-keyword"> dependency, </span> <span class="package-keyword"> workflow </span> </span> </li> <li> <span> <strong>Requires:</strong> Python &gt;=3.9 </span> </li> </ul> </div> <div class="sidebar-section unverified"> <h6 class="sidebar-section__title">Classifiers</h6> <ul class="sidebar-section__classifiers"> <li> <strong>Programming Language</strong> <ul> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3"> Python :: 3 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.9"> Python :: 3.9 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.10"> Python :: 3.10 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.11"> Python :: 3.11 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.12"> Python :: 3.12 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.13"> Python :: 3.13 </a> </li> </ul> </li> <li> <strong>Topic</strong> <ul> <li> <a href="/search/?c=Topic+%3A%3A+Software+Development+%3A%3A+Build+Tools"> Software Development :: Build Tools </a> </li> </ul> </li> </ul> </div> </div><div class="sidebar-section" data-ea-publisher="psf" data-ea-type="psf" data-ea-keywords="pypi-sidebar"></div> <div data-html-include="https://pypi.org/_includes/authed/submit-malware-report/pdm"></div> </div> <div class="vertical-tabs__panel"> <!-- mobile menu --> <nav aria-label="Navigation for pdm"> <ul class="vertical-tabs__list" role="tablist"> <li role="tab"> <a id="mobile-description-tab" href="#description" data-project-tabs-target="mobileTab" data-action="project-tabs#onTabClick" class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--mobile vertical-tabs__tab--no-top-border vertical-tabs__tab--is-active" aria-selected="true" aria-label="Project description. Focus will be moved to the description."> <i class="fa fa-align-left" aria-hidden="true"></i> Project description </a> </li> <li role="tab"> <a id="mobile-data-tab" href="#data" data-project-tabs-target="mobileTab" data-action="project-tabs#onTabClick" class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--mobile" aria-label="Project details. Focus will be moved to the project details."> <i class="fa fa-info-circle" aria-hidden="true"></i> Project details </a> </li> <li role="tab"> <a id="mobile-history-tab" href="#history" data-project-tabs-target="mobileTab" data-action="project-tabs#onTabClick" class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--mobile" aria-label="Release history. Focus will be moved to the history panel."> <i class="fa fa-history" aria-hidden="true"></i> Release history </a> </li> <li role="tab"> <a id="mobile-files-tab" href="#files" data-project-tabs-target="mobileTab" data-action="project-tabs#onTabClick" class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--mobile" aria-label="Download files. Focus will be moved to the project files."> <i class="fa fa-download" aria-hidden="true"></i> Download files </a> </li> </ul> </nav> <div id="description" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="description-tab mobile-description-tab" tabindex="-1"> <h2 class="page-title">Project description</h2> <div class="project-description"> <div align=center> <h1>PDM</h1> <p>A modern Python package and dependency manager supporting the latest PEP standards. <a href=README_zh.md rel=nofollow>中文版本说明</a></p> <p><img src="https://pypi-camo.freetls.fastly.net/3f0cb19f5f2804524474411dd423c11fa043903c/68747470733a2f2f7261772e67697468756275736572636f6e74656e742e636f6d2f70646d2d70726f6a6563742f70646d2f6d61696e2f646f63732f6173736574732f6c6f676f5f6269672e706e67" alt="PDM logo"></p> <p><a href="https://pdm-project.org" rel=nofollow><img src="https://pypi-camo.freetls.fastly.net/ec1091ebc23b2b23ca3eb23f765bae9d3b33b99c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f446f63732d6d6b646f63732d626c75653f7374796c653d666f722d7468652d6261646765" alt=Docs></a> <a href="https://twitter.com/pdm_project" rel=nofollow><img src="https://pypi-camo.freetls.fastly.net/1240b5fd9adb69dc3dec1c27ad8a4cb0120381ab/68747470733a2f2f696d672e736869656c64732e696f2f747769747465722f666f6c6c6f772f70646d5f70726f6a6563743f6c6162656c3d67657425323075706461746573266c6f676f3d74776974746572267374796c653d666f722d7468652d6261646765" alt="Twitter Follow"></a> <a href="https://discord.gg/Phn8smztpv" rel=nofollow><img src="https://pypi-camo.freetls.fastly.net/f2c44d099ad331895aba467b50b0bc6447adb9eb/68747470733a2f2f696d672e736869656c64732e696f2f646973636f72642f3832343437323737343936353332393933313f6c6162656c3d646973636f7264266c6f676f3d646973636f7264267374796c653d666f722d7468652d6261646765" alt=Discord></a></p> <p><img src="https://pypi-camo.freetls.fastly.net/f2aa95c2f3edc022ba062ddbceccfedc76325f04/68747470733a2f2f6769746875622e636f6d2f70646d2d70726f6a6563742f70646d2f776f726b666c6f77732f54657374732f62616467652e737667" alt="Github Actions"> <a href="https://pypi.org/project/pdm" rel=nofollow><img src="https://pypi-camo.freetls.fastly.net/f142f681501df0adb3faabdccd51893deaaf35ea/68747470733a2f2f696d672e736869656c64732e696f2f707970692f762f70646d3f6c6f676f3d707974686f6e266c6f676f436f6c6f723d253233636363636363" alt=PyPI></a> <a href="https://codecov.io/gh/pdm-project/pdm" rel=nofollow><img src="https://pypi-camo.freetls.fastly.net/897c476f39c47d2915f60626e6eb974802855066/68747470733a2f2f636f6465636f762e696f2f67682f70646d2d70726f6a6563742f70646d2f6272616e63682f6d61696e2f67726170682f62616467652e7376673f746f6b656e3d65725a5471754c356e30" alt=codecov></a> <a href="https://repology.org/project/pdm/versions" rel=nofollow><img src="https://pypi-camo.freetls.fastly.net/ce8b38105a09fd7a1f15640ff11aa0d368bc3df5/68747470733a2f2f7265706f6c6f67792e6f72672f62616467652f74696e792d7265706f732f70646d2e737667" alt="Packaging status"></a> <a href="https://pepy.tech/project/pdm" rel=nofollow><img src="https://pypi-camo.freetls.fastly.net/6eb1960680e072eef013af3ff338ebfb587f1ba7/68747470733a2f2f706570792e746563682f62616467652f70646d2f7765656b" alt=Downloads></a> <a href="https://pdm-project.org" rel=nofollow><img src="https://pypi-camo.freetls.fastly.net/8bf8066b32cd2ce29c6bfde9216622b640796f4d/68747470733a2f2f696d672e736869656c64732e696f2f656e64706f696e743f75726c3d687474707325334125324625324663646e2e6a7364656c6976722e6e6574253246676825324670646d2d70726f6a6563742532462e67697468756225324662616467652e6a736f6e" alt=pdm-managed></a> <a href="https://trackgit.com" rel=nofollow> <img src="https://pypi-camo.freetls.fastly.net/f0063c2b719e18fe59901e531e546209d483dd1d/68747470733a2f2f75732d63656e7472616c312d747261636b6769742d616e616c79746963732e636c6f756466756e6374696f6e732e6e65742f746f6b656e2f70696e672f6c34657a7475646a6e683962666179363638666c" alt=trackgit-views> </a></p> <p><a href="https://asciinema.org/a/jnifN30pjfXbO9We2KqOdXEhB" rel=nofollow><img src="https://pypi-camo.freetls.fastly.net/30b057b43ddc5700c3a7fd3d26260885a7c2821e/68747470733a2f2f61736369696e656d612e6f72672f612f6a6e69664e3330706a6658624f395765324b714f64584568422e737667" alt=asciicast></a></p> </div> <h2>What is PDM?</h2> <p>PDM is meant to be a next generation Python package management tool. It was originally built for personal use. If you feel you are going well with <code>Pipenv</code> or <code>Poetry</code> and don't want to introduce another package manager, just stick to it. But if you are missing something that is not present in those tools, you can probably find some goodness in <code>pdm</code>.</p> <h2>Highlights of features</h2> <ul> <li>Simple and fast dependency resolver, mainly for large binary distributions.</li> <li>A <a href="https://www.python.org/dev/peps/pep-0517" rel=nofollow>PEP 517</a> build backend.</li> <li><a href="https://www.python.org/dev/peps/pep-0621" rel=nofollow>PEP 621</a> project metadata.</li> <li>Flexible and powerful plug-in system.</li> <li>Versatile user scripts.</li> <li>Install Pythons using <a href="https://github.com/indygreg/python-build-standalone" rel=nofollow>indygreg's python-build-standalone</a>.</li> <li>Opt-in centralized installation cache like <a href="https://pnpm.io/motivation#saving-disk-space-and-boosting-installation-speed" rel=nofollow>pnpm</a>.</li> </ul> <h2>Comparisons to other alternatives</h2> <h3><a href="https://pipenv.pypa.io" rel=nofollow>Pipenv</a></h3> <p>Pipenv is a dependency manager that combines <code>pip</code> and <code>venv</code>, as the name implies. It can install packages from a non-standard <code>Pipfile.lock</code> or <code>Pipfile</code>. However, Pipenv does not handle any packages related to packaging your code, so it’s useful only for developing non-installable applications (Django sites, for example). If you’re a library developer, you need <code>setuptools</code> anyway.</p> <h3><a href="https://python-poetry.org" rel=nofollow>Poetry</a></h3> <p>Poetry manages environments and dependencies in a similar way to Pipenv, but it can also build .whl files with your code, and it can upload wheels and source distributions to PyPI. It has a pretty user interface and users can customize it via a plugin. Poetry uses the <code>pyproject.toml</code> standard.</p> <h3><a href="https://hatch.pypa.io" rel=nofollow>Hatch</a></h3> <p>Hatch can also manage environments, allowing multiple environments per project. By default it has a central location for all environments but it can be configured to put a project's environment(s) in the project root directory. It can manage packages but without lockfile support. It can also be used to package a project (with PEP 621 compliant pyproject.toml files) and upload it to PyPI.</p> <h3>This project</h3> <p>PDM can manage virtual environments (venvs) in both project and centralized locations, similar to Pipenv. It reads project metadata from a standardized <code>pyproject.toml</code> file and supports lockfiles. Users can add additional functionality through plugins, which can be shared by uploading them as distributions.</p> <p>Unlike Poetry and Hatch, PDM is not limited to a specific build backend; users have the freedom to choose any build backend they prefer.</p> <h2>Installation</h2> <a href="https://repology.org/project/pdm/versions" rel=nofollow> <img src="https://pypi-camo.freetls.fastly.net/dca6f94365c7d234b8aa526a1d7626c383f157ca/68747470733a2f2f7265706f6c6f67792e6f72672f62616467652f766572746963616c2d616c6c7265706f732f70646d2e737667" alt="Packaging status" align=right> </a> <p>PDM requires python version 3.9 or higher.</p> <h3>Via Install Script</h3> <p>Like Pip, PDM provides an installation script that will install PDM into an isolated environment.</p> <p><strong>For Linux/Mac</strong></p> <pre lang=bash>curl<span class=w> </span>-sSL<span class=w> </span>https://pdm-project.org/install-pdm.py<span class=w> </span><span class=p>|</span><span class=w> </span>python3<span class=w> </span>- </pre> <p><strong>For Windows</strong></p> <pre lang=powershell><span class=n>powershell</span> <span class=n>-ExecutionPolicy</span> <span class=n>ByPass</span> <span class=n>-c</span> <span class=s2>"irm https://pdm-project.org/install-pdm.py | py -"</span> </pre> <p>For security reasons, you should verify the checksum of <code>install-pdm.py</code>. It can be downloaded from <a href="https://pdm-project.org/install-pdm.py.sha256" rel=nofollow>install-pdm.py.sha256</a>.</p> <p>The installer will install PDM into the user site and the location depends on the system:</p> <ul> <li><code>$HOME/.local/bin</code> for Linux</li> <li><code>$HOME/Library/Python/&lt;version&gt;/bin</code> for MacOS</li> <li><code>%APPDATA%\Python\Scripts</code> on Windows</li> </ul> <p>You can pass additional options to the script to control how PDM is installed:</p> <pre><code>usage: install-pdm.py [-h] [-v VERSION] [--prerelease] [--remove] [-p PATH] [-d DEP] optional arguments: -h, --help show this help message and exit -v VERSION, --version VERSION | envvar: PDM_VERSION Specify the version to be installed, or HEAD to install from the main branch --prerelease | envvar: PDM_PRERELEASE Allow prereleases to be installed --remove | envvar: PDM_REMOVE Remove the PDM installation -p PATH, --path PATH | envvar: PDM_HOME Specify the location to install PDM -d DEP, --dep DEP | envvar: PDM_DEPS Specify additional dependencies, can be given multiple times </code></pre> <p>You can either pass the options after the script or set the env var value.</p> <h3>Alternative Installation Methods</h3> <p>If you are on macOS and using <code>homebrew</code>, install it by:</p> <pre lang=bash>brew<span class=w> </span>install<span class=w> </span>pdm </pre> <p>If you are on Windows and using <a href="https://scoop.sh/" rel=nofollow>Scoop</a>, install it by:</p> <pre><code>scoop bucket add frostming https://github.com/frostming/scoop-frostming.git scoop install pdm </code></pre> <p>Otherwise, it is recommended to install <code>pdm</code> in an isolated environment with <code>pipx</code>:</p> <pre lang=bash>pipx<span class=w> </span>install<span class=w> </span>pdm </pre> <p>Or you can install it under a user site:</p> <pre lang=bash>pip<span class=w> </span>install<span class=w> </span>--user<span class=w> </span>pdm </pre> <p>With <a href="https://asdf-vm.com/" rel=nofollow>asdf-vm</a></p> <pre lang=bash>asdf<span class=w> </span>plugin<span class=w> </span>add<span class=w> </span>pdm asdf<span class=w> </span>install<span class=w> </span>pdm<span class=w> </span>latest </pre> <h2>Quickstart</h2> <p><strong>Initialize a new PDM project</strong></p> <pre lang=bash>pdm<span class=w> </span>init </pre> <p>Answer the questions following the guide, and a PDM project with a <code>pyproject.toml</code> file will be ready to use.</p> <p><strong>Install dependencies</strong></p> <pre lang=bash>pdm<span class=w> </span>add<span class=w> </span>requests<span class=w> </span>flask </pre> <p>You can add multiple dependencies in the same command. After a while, check the <code>pdm.lock</code> file to see what is locked for each package.</p> <h2>Badges</h2> <p>Tell people you are using PDM in your project by including the markdown code in README.md:</p> <pre lang=markdown>[<span class=nt>![pdm-managed</span>](<span class=na>https://img.shields.io/endpoint?url=https%3A%2F%2Fcdn.jsdelivr.net%2Fgh%2Fpdm-project%2F.github%2Fbadge.json</span>)](https://pdm-project.org) </pre> <p><a href="https://pdm-project.org" rel=nofollow><img src="https://pypi-camo.freetls.fastly.net/8bf8066b32cd2ce29c6bfde9216622b640796f4d/68747470733a2f2f696d672e736869656c64732e696f2f656e64706f696e743f75726c3d687474707325334125324625324663646e2e6a7364656c6976722e6e6574253246676825324670646d2d70726f6a6563742532462e67697468756225324662616467652e6a736f6e" alt=pdm-managed></a></p> <h2>PDM Eco-system</h2> <p><a href="https://github.com/pdm-project/awesome-pdm" rel=nofollow>Awesome PDM</a> is a curated list of awesome PDM plugins and resources.</p> <h2>Sponsors</h2> <p align=center> <a href="https://cdn.jsdelivr.net/gh/pdm-project/sponsors/sponsors.svg" rel=nofollow> <img src="https://pypi-camo.freetls.fastly.net/e4384fca28436cd40f38972081f761db6a0b4d19/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f70646d2d70726f6a6563742f73706f6e736f72732f73706f6e736f72732e737667"> </a> </p> <h2>Credits</h2> <p>This project is strongly inspired by <a href="https://github.com/David-OConnor/pyflow" rel=nofollow>pyflow</a> and <a href="https://github.com/python-poetry/poetry" rel=nofollow>poetry</a>.</p> <h2>License</h2> <p>This project is open sourced under MIT license, see the <a href=LICENSE rel=nofollow>LICENSE</a> file for more details.</p> </div> </div> <div id="data" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="mobile-data-tab" tabindex="-1"> <h2 class="page-title">Project details</h2> <div class="sidebar-section verified"> <h3 class="sidebar-section__title"> Verified details <i class="fa fa-circle-check check" title="Verified by PyPI on 2025-04-01"></i> </h3> <small><i>These details have been <a href="https://docs.pypi.org/project_metadata/#verified-details">verified by PyPI</a></i></small> <h6>Project links</h6> <ul class="vertical-tabs__list"> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="https://github.com/pdm-project/pdm" rel="nofollow"> <i class="fab fa-github" aria-hidden="true"></i>Repository </a> </li> </ul> <h6>Owner</h6> <ul class="vertical-tabs__list"> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="/org/pdm/" aria-label="pdm"> <i class="fa fa-sitemap" aria-hidden="true"></i> PDM Project </a> </li> </ul> <h6>GitHub Statistics</h6> <div class="hidden github-repo-info" data-controller="github-repo-info"> <ul class="vertical-tabs__list"> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" rel="noopener" href="https://github.com/pdm-project/pdm"> <i class="fab fa-github" aria-hidden="true"></i> <strong>Repository</strong> </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" data-github-repo-info-target="stargazersUrl" rel="noopener"> <i class="fa fa-star" aria-hidden="true"></i> <strong>Stars:</strong> <span data-github-repo-info-target="stargazersCount"></span> </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" data-github-repo-info-target="forksUrl" rel="noopener"> <i class="fa fa-code-branch" aria-hidden="true"></i> <strong>Forks:</strong> <span data-github-repo-info-target="forksCount"></span> </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" data-github-repo-info-target="openIssuesUrl" rel="noopener"> <i class="fa fa-exclamation-circle" aria-hidden="true"></i> <strong>Open issues:</strong> <span data-github-repo-info-target="openIssuesCount"></span> </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" data-github-repo-info-target="openPRsUrl" rel="noopener"> <i class="fa fa-code-pull-request" aria-hidden="true"></i> <strong>Open PRs:</strong> <span data-github-repo-info-target="openPRsCount"></span> </a> </li> </ul> </div> </div> <div class="sidebar-section unverified"> <h3 class="sidebar-section__title">Unverified details</h3> <small><i>These details have <b>not</b> been verified by PyPI</i></small> <h6>Project links</h6> <ul class="vertical-tabs__list"> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="https://pdm-project.org/latest/dev/changelog/" rel="nofollow"> <i class="fas fa-scroll" aria-hidden="true"></i>Changelog </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="https://pdm-project.org" rel="nofollow"> <i class="fas fa-book" aria-hidden="true"></i>Documentation </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="https://pdm-project.org" rel="nofollow"> <i class="fas fa-home" aria-hidden="true"></i>Homepage </a> </li> </ul> <div class="sidebar-section unverified"> <h6>Meta</h6> <ul> <li> <span> <strong>License:</strong> MIT </span> </li> <li> <span> <strong>Author:</strong> <a href="mailto:mianghong@gmail.com">Frost Ming</a> </span> </li> <li class="tags"> <span> <i class="fa fa-tags" aria-hidden="true"></i> <span class="sr-only">Tags</span> <span class="package-keyword"> packaging, </span> <span class="package-keyword"> dependency, </span> <span class="package-keyword"> workflow </span> </span> </li> <li> <span> <strong>Requires:</strong> Python &gt;=3.9 </span> </li> </ul> </div> <div class="sidebar-section unverified"> <h6 class="sidebar-section__title">Classifiers</h6> <ul class="sidebar-section__classifiers"> <li> <strong>Programming Language</strong> <ul> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3"> Python :: 3 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.9"> Python :: 3.9 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.10"> Python :: 3.10 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.11"> Python :: 3.11 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.12"> Python :: 3.12 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.13"> Python :: 3.13 </a> </li> </ul> </li> <li> <strong>Topic</strong> <ul> <li> <a href="/search/?c=Topic+%3A%3A+Software+Development+%3A%3A+Build+Tools"> Software Development :: Build Tools </a> </li> </ul> </li> </ul> </div> </div> <br> </div> <div id="history" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="history-tab mobile-history-tab" tabindex="-1"> <h2 class="page-title split-layout"> <span>Release history</span> <span class="reset-text margin-top"> <a href="/help/#project-release-notifications">Release notifications</a> | <a href="/rss/project/pdm/releases.xml">RSS feed <i class="fa fa-rss" aria-hidden="true"></i></a> </span> </h2> <div class="release-timeline"> <div class="release release--latest release--current"> <div class="release__meta"> <span class="badge">This version</span> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/blue-cube.572a5bfb.svg"> </div> <a class="card release__card" href="/project/pdm/2.23.0/"> <p class="release__version"> 2.23.0 </p> <p class="release__version-date"> <time datetime="2025-04-01T00:50:51+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 1, 2025 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.22.4/"> <p class="release__version"> 2.22.4 </p> <p class="release__version-date"> <time datetime="2025-03-07T06:57:46+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 7, 2025 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.22.3/"> <p class="release__version"> 2.22.3 </p> <p class="release__version-date"> <time datetime="2025-01-27T02:54:25+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 27, 2025 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.22.2/"> <p class="release__version"> 2.22.2 </p> <p class="release__version-date"> <time datetime="2025-01-11T01:01:23+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 11, 2025 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.22.1/"> <p class="release__version"> 2.22.1 </p> <p class="release__version-date"> <time datetime="2024-12-19T08:48:01+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 19, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.22.0/"> <p class="release__version"> 2.22.0 </p> <p class="release__version-date"> <time datetime="2024-12-09T08:26:13+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 9, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.21.0/"> <p class="release__version"> 2.21.0 </p> <p class="release__version-date"> <time datetime="2024-11-25T06:47:05+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Nov 25, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.20.1/"> <p class="release__version"> 2.20.1 </p> <p class="release__version-date"> <time datetime="2024-11-09T08:27:19+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Nov 9, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.20.0.post1/"> <p class="release__version"> 2.20.0.post1 </p> <p class="release__version-date"> <time datetime="2024-11-01T00:47:48+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Nov 1, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.20.0/"> <p class="release__version"> 2.20.0 <span class="badge badge--danger"> yanked </span> </p> <p class="release__version-date"> <time datetime="2024-10-31T10:51:47+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Oct 31, 2024 </time> </p> <div class="callout-block callout-block--danger release__yanked-reason"> <p>Reason this release was yanked:</p> <p>broken metadata</p> </div> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.19.3/"> <p class="release__version"> 2.19.3 </p> <p class="release__version-date"> <time datetime="2024-10-19T03:32:24+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Oct 19, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.19.2/"> <p class="release__version"> 2.19.2 </p> <p class="release__version-date"> <time datetime="2024-10-11T00:37:16+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Oct 11, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.19.1/"> <p class="release__version"> 2.19.1 </p> <p class="release__version-date"> <time datetime="2024-09-23T11:17:58+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 23, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.19.0/"> <p class="release__version"> 2.19.0 </p> <p class="release__version-date"> <time datetime="2024-09-23T07:17:06+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 23, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.19.0a0/"> <p class="release__version"> 2.19.0a0 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2024-09-05T12:08:31+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 5, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.18.2/"> <p class="release__version"> 2.18.2 </p> <p class="release__version-date"> <time datetime="2024-09-10T08:09:44+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 10, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.18.1/"> <p class="release__version"> 2.18.1 </p> <p class="release__version-date"> <time datetime="2024-08-16T09:48:43+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Aug 16, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.18.0/"> <p class="release__version"> 2.18.0 </p> <p class="release__version-date"> <time datetime="2024-08-14T02:38:57+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Aug 14, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.17.3/"> <p class="release__version"> 2.17.3 </p> <p class="release__version-date"> <time datetime="2024-08-01T12:16:42+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Aug 1, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.17.2/"> <p class="release__version"> 2.17.2 </p> <p class="release__version-date"> <time datetime="2024-07-31T11:17:26+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 31, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.17.1/"> <p class="release__version"> 2.17.1 </p> <p class="release__version-date"> <time datetime="2024-07-19T08:33:33+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 19, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.17.0/"> <p class="release__version"> 2.17.0 </p> <p class="release__version-date"> <time datetime="2024-07-18T10:13:05+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 18, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.16.1/"> <p class="release__version"> 2.16.1 </p> <p class="release__version-date"> <time datetime="2024-06-26T04:29:05+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 26, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.16.0/"> <p class="release__version"> 2.16.0 </p> <p class="release__version-date"> <time datetime="2024-06-25T07:55:45+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 25, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.15.4/"> <p class="release__version"> 2.15.4 </p> <p class="release__version-date"> <time datetime="2024-05-30T00:59:23+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 30, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.15.3/"> <p class="release__version"> 2.15.3 </p> <p class="release__version-date"> <time datetime="2024-05-20T10:56:57+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 20, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.15.2/"> <p class="release__version"> 2.15.2 </p> <p class="release__version-date"> <time datetime="2024-05-08T08:28:39+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 8, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.15.1/"> <p class="release__version"> 2.15.1 </p> <p class="release__version-date"> <time datetime="2024-04-25T01:56:12+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 25, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.15.0/"> <p class="release__version"> 2.15.0 </p> <p class="release__version-date"> <time datetime="2024-04-19T08:54:21+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 19, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.14.0/"> <p class="release__version"> 2.14.0 </p> <p class="release__version-date"> <time datetime="2024-04-12T08:36:36+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 12, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.13.3/"> <p class="release__version"> 2.13.3 </p> <p class="release__version-date"> <time datetime="2024-04-08T11:20:42+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 8, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.13.2/"> <p class="release__version"> 2.13.2 </p> <p class="release__version-date"> <time datetime="2024-03-30T11:35:18+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 30, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.13.1/"> <p class="release__version"> 2.13.1 </p> <p class="release__version-date"> <time datetime="2024-03-29T09:32:56+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 29, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.13.0/"> <p class="release__version"> 2.13.0 </p> <p class="release__version-date"> <time datetime="2024-03-27T04:30:12+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 27, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.12.4/"> <p class="release__version"> 2.12.4 </p> <p class="release__version-date"> <time datetime="2024-02-26T02:22:19+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 26, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.12.3/"> <p class="release__version"> 2.12.3 </p> <p class="release__version-date"> <time datetime="2024-02-01T05:03:11+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 1, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.12.2/"> <p class="release__version"> 2.12.2 </p> <p class="release__version-date"> <time datetime="2024-01-20T22:57:45+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 20, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.12.1/"> <p class="release__version"> 2.12.1 </p> <p class="release__version-date"> <time datetime="2024-01-17T05:22:13+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 17, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.12.0/"> <p class="release__version"> 2.12.0 <span class="badge badge--danger"> yanked </span> </p> <p class="release__version-date"> <time datetime="2024-01-17T03:09:27+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 17, 2024 </time> </p> <div class="callout-block callout-block--danger release__yanked-reason"> <p>Reason this release was yanked:</p> <p>missing identifier</p> </div> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.11.2/"> <p class="release__version"> 2.11.2 </p> <p class="release__version-date"> <time datetime="2024-01-02T07:32:08+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 2, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.11.1/"> <p class="release__version"> 2.11.1 </p> <p class="release__version-date"> <time datetime="2023-12-14T11:07:45+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 14, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.11.0/"> <p class="release__version"> 2.11.0 </p> <p class="release__version-date"> <time datetime="2023-12-14T00:44:33+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 14, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.10.4/"> <p class="release__version"> 2.10.4 </p> <p class="release__version-date"> <time datetime="2023-11-24T01:43:31+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Nov 24, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.10.3/"> <p class="release__version"> 2.10.3 </p> <p class="release__version-date"> <time datetime="2023-11-16T12:13:56+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Nov 16, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.10.2/"> <p class="release__version"> 2.10.2 </p> <p class="release__version-date"> <time datetime="2023-11-16T07:22:02+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Nov 16, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.10.1/"> <p class="release__version"> 2.10.1 </p> <p class="release__version-date"> <time datetime="2023-11-07T00:51:56+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Nov 7, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.10.0/"> <p class="release__version"> 2.10.0 </p> <p class="release__version-date"> <time datetime="2023-10-26T02:22:19+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Oct 26, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.9.3/"> <p class="release__version"> 2.9.3 </p> <p class="release__version-date"> <time datetime="2023-09-25T09:23:59+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 25, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.9.2/"> <p class="release__version"> 2.9.2 </p> <p class="release__version-date"> <time datetime="2023-09-12T09:46:10+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 12, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.9.1/"> <p class="release__version"> 2.9.1 </p> <p class="release__version-date"> <time datetime="2023-09-03T07:05:43+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 3, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.9.0/"> <p class="release__version"> 2.9.0 </p> <p class="release__version-date"> <time datetime="2023-08-31T07:48:24+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Aug 31, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.8.2/"> <p class="release__version"> 2.8.2 </p> <p class="release__version-date"> <time datetime="2023-07-31T06:42:18+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 31, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.8.1/"> <p class="release__version"> 2.8.1 </p> <p class="release__version-date"> <time datetime="2023-07-26T05:35:06+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 26, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.8.0/"> <p class="release__version"> 2.8.0 </p> <p class="release__version-date"> <time datetime="2023-07-15T10:05:35+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 15, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.8.0a2/"> <p class="release__version"> 2.8.0a2 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2023-06-30T01:46:43+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 30, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.8.0a1/"> <p class="release__version"> 2.8.0a1 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2023-06-27T07:58:07+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 27, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.8.0a0/"> <p class="release__version"> 2.8.0a0 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2023-06-27T02:38:54+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 27, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.7.4/"> <p class="release__version"> 2.7.4 </p> <p class="release__version-date"> <time datetime="2023-06-13T04:51:53+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 13, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.7.3/"> <p class="release__version"> 2.7.3 </p> <p class="release__version-date"> <time datetime="2023-06-13T04:36:07+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 13, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.7.2/"> <p class="release__version"> 2.7.2 </p> <p class="release__version-date"> <time datetime="2023-06-12T03:11:20+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 12, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.7.1/"> <p class="release__version"> 2.7.1 <span class="badge badge--danger"> yanked </span> </p> <p class="release__version-date"> <time datetime="2023-06-06T03:56:40+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 6, 2023 </time> </p> <div class="callout-block callout-block--danger release__yanked-reason"> <p>Reason this release was yanked:</p> <p>cache broken</p> </div> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.7.0/"> <p class="release__version"> 2.7.0 </p> <p class="release__version-date"> <time datetime="2023-05-29T04:11:46+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 29, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.6.1/"> <p class="release__version"> 2.6.1 </p> <p class="release__version-date"> <time datetime="2023-05-10T03:28:45+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 10, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.6.0/"> <p class="release__version"> 2.6.0 </p> <p class="release__version-date"> <time datetime="2023-05-09T08:44:45+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 9, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.5.6/"> <p class="release__version"> 2.5.6 </p> <p class="release__version-date"> <time datetime="2023-05-07T09:41:23+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 7, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.5.5/"> <p class="release__version"> 2.5.5 </p> <p class="release__version-date"> <time datetime="2023-05-05T11:33:18+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 5, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.5.4/"> <p class="release__version"> 2.5.4 <span class="badge badge--danger"> yanked </span> </p> <p class="release__version-date"> <time datetime="2023-05-05T02:44:17+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 5, 2023 </time> </p> <div class="callout-block callout-block--danger release__yanked-reason"> <p>Reason this release was yanked:</p> <p>no upper bound</p> </div> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.5.3/"> <p class="release__version"> 2.5.3 </p> <p class="release__version-date"> <time datetime="2023-04-19T09:22:38+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 19, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.5.2/"> <p class="release__version"> 2.5.2 </p> <p class="release__version-date"> <time datetime="2023-04-10T11:52:28+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 10, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.5.1/"> <p class="release__version"> 2.5.1 </p> <p class="release__version-date"> <time datetime="2023-04-09T12:07:00+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 9, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.5.0/"> <p class="release__version"> 2.5.0 </p> <p class="release__version-date"> <time datetime="2023-04-09T08:56:10+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 9, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.5.0b0/"> <p class="release__version"> 2.5.0b0 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2023-03-29T07:36:27+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 29, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.4.9/"> <p class="release__version"> 2.4.9 </p> <p class="release__version-date"> <time datetime="2023-03-16T07:58:33+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 16, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.4.8/"> <p class="release__version"> 2.4.8 </p> <p class="release__version-date"> <time datetime="2023-03-09T07:07:05+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 9, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.4.7/"> <p class="release__version"> 2.4.7 </p> <p class="release__version-date"> <time datetime="2023-03-02T07:43:42+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 2, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.4.6/"> <p class="release__version"> 2.4.6 </p> <p class="release__version-date"> <time datetime="2023-02-20T02:01:15+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 20, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.4.5/"> <p class="release__version"> 2.4.5 </p> <p class="release__version-date"> <time datetime="2023-02-10T08:39:28+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 10, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.4.4/"> <p class="release__version"> 2.4.4 </p> <p class="release__version-date"> <time datetime="2023-02-10T04:51:10+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 10, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.4.3/"> <p class="release__version"> 2.4.3 </p> <p class="release__version-date"> <time datetime="2023-02-06T03:18:25+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 6, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.4.2/"> <p class="release__version"> 2.4.2 </p> <p class="release__version-date"> <time datetime="2023-01-31T01:06:41+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 31, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.4.1/"> <p class="release__version"> 2.4.1 </p> <p class="release__version-date"> <time datetime="2023-01-28T03:42:41+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 28, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.4.0/"> <p class="release__version"> 2.4.0 </p> <p class="release__version-date"> <time datetime="2023-01-12T14:31:12+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 12, 2023 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.3.4/"> <p class="release__version"> 2.3.4 </p> <p class="release__version-date"> <time datetime="2022-12-27T01:18:36+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 27, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.3.3/"> <p class="release__version"> 2.3.3 </p> <p class="release__version-date"> <time datetime="2022-12-15T02:52:30+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 15, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.3.2/"> <p class="release__version"> 2.3.2 </p> <p class="release__version-date"> <time datetime="2022-12-08T06:05:56+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 8, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.3.1/"> <p class="release__version"> 2.3.1 </p> <p class="release__version-date"> <time datetime="2022-12-05T07:52:31+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 5, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.3.0/"> <p class="release__version"> 2.3.0 </p> <p class="release__version-date"> <time datetime="2022-12-02T08:06:26+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 2, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.2.1/"> <p class="release__version"> 2.2.1 </p> <p class="release__version-date"> <time datetime="2022-11-03T01:07:19+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Nov 3, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.2.0/"> <p class="release__version"> 2.2.0 </p> <p class="release__version-date"> <time datetime="2022-10-31T04:57:53+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Oct 31, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.1.5/"> <p class="release__version"> 2.1.5 </p> <p class="release__version-date"> <time datetime="2022-10-05T09:08:14+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Oct 5, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.1.4/"> <p class="release__version"> 2.1.4 </p> <p class="release__version-date"> <time datetime="2022-09-17T03:26:15+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 17, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.1.3/"> <p class="release__version"> 2.1.3 </p> <p class="release__version-date"> <time datetime="2022-08-30T02:25:52+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Aug 30, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.1.2/"> <p class="release__version"> 2.1.2 </p> <p class="release__version-date"> <time datetime="2022-08-15T08:30:03+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Aug 15, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.1.1/"> <p class="release__version"> 2.1.1 </p> <p class="release__version-date"> <time datetime="2022-08-05T12:28:20+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Aug 5, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.1.0/"> <p class="release__version"> 2.1.0 </p> <p class="release__version-date"> <time datetime="2022-07-29T02:16:38+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 29, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.0.3/"> <p class="release__version"> 2.0.3 </p> <p class="release__version-date"> <time datetime="2022-07-22T06:18:31+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 22, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.0.2/"> <p class="release__version"> 2.0.2 </p> <p class="release__version-date"> <time datetime="2022-07-20T08:42:22+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 20, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.0.1/"> <p class="release__version"> 2.0.1 </p> <p class="release__version-date"> <time datetime="2022-07-17T02:07:44+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 17, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.0.0/"> <p class="release__version"> 2.0.0 </p> <p class="release__version-date"> <time datetime="2022-07-15T12:49:45+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 15, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.0.0b2/"> <p class="release__version"> 2.0.0b2 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2022-07-08T01:56:20+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 8, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.0.0b1/"> <p class="release__version"> 2.0.0b1 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2022-07-02T11:37:49+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 2, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/2.0.0a1/"> <p class="release__version"> 2.0.0a1 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2022-06-29T05:21:50+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 29, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.15.5/"> <p class="release__version"> 1.15.5 </p> <p class="release__version-date"> <time datetime="2022-07-23T04:10:46+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 23, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.15.4/"> <p class="release__version"> 1.15.4 </p> <p class="release__version-date"> <time datetime="2022-06-28T04:42:34+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 28, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.15.3/"> <p class="release__version"> 1.15.3 </p> <p class="release__version-date"> <time datetime="2022-06-14T07:11:31+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 14, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.15.2/"> <p class="release__version"> 1.15.2 </p> <p class="release__version-date"> <time datetime="2022-06-06T07:07:17+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 6, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.15.1/"> <p class="release__version"> 1.15.1 </p> <p class="release__version-date"> <time datetime="2022-06-01T22:55:37+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 1, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.15.0/"> <p class="release__version"> 1.15.0 </p> <p class="release__version-date"> <time datetime="2022-05-16T09:18:04+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 16, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.14.1/"> <p class="release__version"> 1.14.1 </p> <p class="release__version-date"> <time datetime="2022-04-21T02:03:27+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 21, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.14.0/"> <p class="release__version"> 1.14.0 </p> <p class="release__version-date"> <time datetime="2022-04-08T02:38:49+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 8, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.13.6/"> <p class="release__version"> 1.13.6 </p> <p class="release__version-date"> <time datetime="2022-03-28T03:01:05+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 28, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.13.5/"> <p class="release__version"> 1.13.5 </p> <p class="release__version-date"> <time datetime="2022-03-23T01:09:17+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 23, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.13.4/"> <p class="release__version"> 1.13.4 </p> <p class="release__version-date"> <time datetime="2022-03-09T09:02:07+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 9, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.13.3/"> <p class="release__version"> 1.13.3 </p> <p class="release__version-date"> <time datetime="2022-02-24T08:11:57+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 24, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.13.2/"> <p class="release__version"> 1.13.2 </p> <p class="release__version-date"> <time datetime="2022-02-20T01:44:50+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 20, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.13.1/"> <p class="release__version"> 1.13.1 </p> <p class="release__version-date"> <time datetime="2022-02-18T12:18:19+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 18, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.13.0.post0/"> <p class="release__version"> 1.13.0.post0 </p> <p class="release__version-date"> <time datetime="2022-02-18T06:50:58+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 18, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.13.0/"> <p class="release__version"> 1.13.0 <span class="badge badge--danger"> yanked </span> </p> <p class="release__version-date"> <time datetime="2022-02-18T01:23:24+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 18, 2022 </time> </p> <div class="callout-block callout-block--danger release__yanked-reason"> <p>Reason this release was yanked:</p> <p>Bug that causes incompatible wheels to be installed</p> </div> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.12.8/"> <p class="release__version"> 1.12.8 </p> <p class="release__version-date"> <time datetime="2022-02-06T12:36:14+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 6, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.12.7/"> <p class="release__version"> 1.12.7 </p> <p class="release__version-date"> <time datetime="2022-01-31T12:54:23+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 31, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.12.6/"> <p class="release__version"> 1.12.6 </p> <p class="release__version-date"> <time datetime="2022-01-12T01:48:45+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 12, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.12.5/"> <p class="release__version"> 1.12.5 </p> <p class="release__version-date"> <time datetime="2022-01-11T10:56:32+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 11, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.12.4/"> <p class="release__version"> 1.12.4 </p> <p class="release__version-date"> <time datetime="2022-01-11T00:29:23+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 11, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.12.3/"> <p class="release__version"> 1.12.3 </p> <p class="release__version-date"> <time datetime="2022-01-07T04:24:01+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 7, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.12.2/"> <p class="release__version"> 1.12.2 </p> <p class="release__version-date"> <time datetime="2021-12-30T06:29:20+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 30, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.12.1/"> <p class="release__version"> 1.12.1 </p> <p class="release__version-date"> <time datetime="2021-12-24T01:03:13+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 24, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.12.0/"> <p class="release__version"> 1.12.0 </p> <p class="release__version-date"> <time datetime="2021-12-22T10:19:55+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 22, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.11.3/"> <p class="release__version"> 1.11.3 </p> <p class="release__version-date"> <time datetime="2021-12-15T07:58:25+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 15, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.11.2/"> <p class="release__version"> 1.11.2 </p> <p class="release__version-date"> <time datetime="2021-12-10T09:27:36+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 10, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.11.1/"> <p class="release__version"> 1.11.1 </p> <p class="release__version-date"> <time datetime="2021-12-08T07:30:38+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 8, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.11.0/"> <p class="release__version"> 1.11.0 </p> <p class="release__version-date"> <time datetime="2021-11-30T02:12:11+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Nov 30, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.10.3/"> <p class="release__version"> 1.10.3 </p> <p class="release__version-date"> <time datetime="2021-11-18T14:12:49+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Nov 18, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.10.2/"> <p class="release__version"> 1.10.2 </p> <p class="release__version-date"> <time datetime="2021-11-14T13:04:19+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Nov 14, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.10.1/"> <p class="release__version"> 1.10.1 </p> <p class="release__version-date"> <time datetime="2021-11-09T10:06:00+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Nov 9, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.10.0/"> <p class="release__version"> 1.10.0 </p> <p class="release__version-date"> <time datetime="2021-10-25T10:34:25+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Oct 25, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.9.0/"> <p class="release__version"> 1.9.0 </p> <p class="release__version-date"> <time datetime="2021-10-12T04:19:43+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Oct 12, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.8.5/"> <p class="release__version"> 1.8.5 </p> <p class="release__version-date"> <time datetime="2021-09-16T01:05:38+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 16, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.8.4/"> <p class="release__version"> 1.8.4 </p> <p class="release__version-date"> <time datetime="2021-09-15T03:22:52+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 15, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.8.3/"> <p class="release__version"> 1.8.3 </p> <p class="release__version-date"> <time datetime="2021-09-07T02:07:52+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 7, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.8.2/"> <p class="release__version"> 1.8.2 </p> <p class="release__version-date"> <time datetime="2021-09-01T03:35:05+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 1, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.8.1/"> <p class="release__version"> 1.8.1 </p> <p class="release__version-date"> <time datetime="2021-08-26T01:55:24+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Aug 26, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.8.0/"> <p class="release__version"> 1.8.0 </p> <p class="release__version-date"> <time datetime="2021-08-16T05:59:41+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Aug 16, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.7.2/"> <p class="release__version"> 1.7.2 </p> <p class="release__version-date"> <time datetime="2021-07-30T04:55:28+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 30, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.7.1/"> <p class="release__version"> 1.7.1 </p> <p class="release__version-date"> <time datetime="2021-07-29T05:24:47+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 29, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.7.0/"> <p class="release__version"> 1.7.0 </p> <p class="release__version-date"> <time datetime="2021-07-20T02:25:52+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 20, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.6.4/"> <p class="release__version"> 1.6.4 </p> <p class="release__version-date"> <time datetime="2021-06-23T05:17:44+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 23, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.6.3/"> <p class="release__version"> 1.6.3 </p> <p class="release__version-date"> <time datetime="2021-06-17T05:46:11+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 17, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.6.2/"> <p class="release__version"> 1.6.2 </p> <p class="release__version-date"> <time datetime="2021-05-31T01:53:58+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 31, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.6.1/"> <p class="release__version"> 1.6.1 <span class="badge badge--danger"> yanked </span> </p> <p class="release__version-date"> <time datetime="2021-05-31T01:42:18+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 31, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.6.0/"> <p class="release__version"> 1.6.0 <span class="badge badge--danger"> yanked </span> </p> <p class="release__version-date"> <time datetime="2021-05-31T01:03:31+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 31, 2021 </time> </p> <div class="callout-block callout-block--danger release__yanked-reason"> <p>Reason this release was yanked:</p> <p>broken</p> </div> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.5.3/"> <p class="release__version"> 1.5.3 </p> <p class="release__version-date"> <time datetime="2021-05-10T06:58:41+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 10, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.5.2/"> <p class="release__version"> 1.5.2 </p> <p class="release__version-date"> <time datetime="2021-04-27T14:12:21+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 27, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.5.1/"> <p class="release__version"> 1.5.1 </p> <p class="release__version-date"> <time datetime="2021-04-22T05:00:38+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 22, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.5.0/"> <p class="release__version"> 1.5.0 </p> <p class="release__version-date"> <time datetime="2021-04-20T04:39:38+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 20, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.5.0b1/"> <p class="release__version"> 1.5.0b1 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2021-04-12T08:06:21+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 12, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.5.0b0/"> <p class="release__version"> 1.5.0b0 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2021-04-03T04:14:29+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 3, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.4.5/"> <p class="release__version"> 1.4.5 </p> <p class="release__version-date"> <time datetime="2021-03-30T08:12:06+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 30, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.4.4/"> <p class="release__version"> 1.4.4 </p> <p class="release__version-date"> <time datetime="2021-03-27T07:41:29+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 27, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.4.3/"> <p class="release__version"> 1.4.3 </p> <p class="release__version-date"> <time datetime="2021-03-24T05:34:16+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 24, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.4.2/"> <p class="release__version"> 1.4.2 </p> <p class="release__version-date"> <time datetime="2021-03-18T00:37:30+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 18, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.4.1/"> <p class="release__version"> 1.4.1 </p> <p class="release__version-date"> <time datetime="2021-03-12T06:56:52+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 12, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.4.0/"> <p class="release__version"> 1.4.0 </p> <p class="release__version-date"> <time datetime="2021-03-05T08:00:22+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 5, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.3.4/"> <p class="release__version"> 1.3.4 </p> <p class="release__version-date"> <time datetime="2021-03-01T00:48:33+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 1, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.3.3/"> <p class="release__version"> 1.3.3 </p> <p class="release__version-date"> <time datetime="2021-02-26T06:19:42+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 26, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.3.2/"> <p class="release__version"> 1.3.2 </p> <p class="release__version-date"> <time datetime="2021-02-25T03:41:07+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 25, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.3.1/"> <p class="release__version"> 1.3.1 </p> <p class="release__version-date"> <time datetime="2021-02-19T01:19:11+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 19, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.3.0/"> <p class="release__version"> 1.3.0 </p> <p class="release__version-date"> <time datetime="2021-02-09T03:31:39+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 9, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.2.0.post1/"> <p class="release__version"> 1.2.0.post1 </p> <p class="release__version-date"> <time datetime="2021-01-26T11:16:44+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 26, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.2.0/"> <p class="release__version"> 1.2.0 </p> <p class="release__version-date"> <time datetime="2021-01-26T04:43:00+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 26, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.1.0/"> <p class="release__version"> 1.1.0 </p> <p class="release__version-date"> <time datetime="2021-01-18T03:13:55+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 18, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.0.0/"> <p class="release__version"> 1.0.0 </p> <p class="release__version-date"> <time datetime="2021-01-05T04:18:45+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 5, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.0.0b2/"> <p class="release__version"> 1.0.0b2 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2020-12-29T09:50:39+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 29, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/1.0.0b0/"> <p class="release__version"> 1.0.0b0 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2020-12-24T02:42:19+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 24, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.12.3/"> <p class="release__version"> 0.12.3 </p> <p class="release__version-date"> <time datetime="2020-12-21T07:11:27+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 21, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.12.2/"> <p class="release__version"> 0.12.2 </p> <p class="release__version-date"> <time datetime="2020-12-17T02:52:21+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 17, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.12.1/"> <p class="release__version"> 0.12.1 </p> <p class="release__version-date"> <time datetime="2020-12-14T05:30:08+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 14, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.12.0/"> <p class="release__version"> 0.12.0 </p> <p class="release__version-date"> <time datetime="2020-12-08T04:51:32+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 8, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.11.0/"> <p class="release__version"> 0.11.0 </p> <p class="release__version-date"> <time datetime="2020-11-20T13:46:58+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Nov 20, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.10.2/"> <p class="release__version"> 0.10.2 </p> <p class="release__version-date"> <time datetime="2020-11-05T01:20:52+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Nov 5, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.10.1/"> <p class="release__version"> 0.10.1 </p> <p class="release__version-date"> <time datetime="2020-11-04T08:01:53+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Nov 4, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.10.0/"> <p class="release__version"> 0.10.0 </p> <p class="release__version-date"> <time datetime="2020-10-20T08:26:03+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Oct 20, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.9.2/"> <p class="release__version"> 0.9.2 </p> <p class="release__version-date"> <time datetime="2020-10-13T10:15:38+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Oct 13, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.9.1/"> <p class="release__version"> 0.9.1 </p> <p class="release__version-date"> <time datetime="2020-10-13T02:52:26+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Oct 13, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.9.0/"> <p class="release__version"> 0.9.0 </p> <p class="release__version-date"> <time datetime="2020-10-08T13:39:30+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Oct 8, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.8.7/"> <p class="release__version"> 0.8.7 </p> <p class="release__version-date"> <time datetime="2020-09-04T01:18:24+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 4, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.8.6/"> <p class="release__version"> 0.8.6 </p> <p class="release__version-date"> <time datetime="2020-07-09T05:34:28+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 9, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.8.5/"> <p class="release__version"> 0.8.5 </p> <p class="release__version-date"> <time datetime="2020-06-24T01:59:27+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 24, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.8.4/"> <p class="release__version"> 0.8.4 </p> <p class="release__version-date"> <time datetime="2020-05-21T04:02:33+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 21, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.8.3/"> <p class="release__version"> 0.8.3 </p> <p class="release__version-date"> <time datetime="2020-05-15T09:59:53+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 15, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.8.2/"> <p class="release__version"> 0.8.2 </p> <p class="release__version-date"> <time datetime="2020-05-03T14:14:07+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 3, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.8.1/"> <p class="release__version"> 0.8.1 </p> <p class="release__version-date"> <time datetime="2020-04-22T02:18:40+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 22, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.8.0/"> <p class="release__version"> 0.8.0 </p> <p class="release__version-date"> <time datetime="2020-04-20T00:48:25+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 20, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.7.1/"> <p class="release__version"> 0.7.1 </p> <p class="release__version-date"> <time datetime="2020-04-13T05:11:01+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 13, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.7.0/"> <p class="release__version"> 0.7.0 </p> <p class="release__version-date"> <time datetime="2020-04-12T04:03:57+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 12, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.6.5/"> <p class="release__version"> 0.6.5 </p> <p class="release__version-date"> <time datetime="2020-04-07T13:45:23+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 7, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.6.4/"> <p class="release__version"> 0.6.4 </p> <p class="release__version-date"> <time datetime="2020-04-07T12:52:46+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 7, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.6.3/"> <p class="release__version"> 0.6.3 </p> <p class="release__version-date"> <time datetime="2020-03-30T14:37:57+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 30, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.6.2/"> <p class="release__version"> 0.6.2 </p> <p class="release__version-date"> <time datetime="2020-03-29T12:13:15+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 29, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.6.1/"> <p class="release__version"> 0.6.1 </p> <p class="release__version-date"> <time datetime="2020-03-25T06:06:13+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 25, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.6.0/"> <p class="release__version"> 0.6.0 </p> <p class="release__version-date"> <time datetime="2020-03-20T03:02:18+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 20, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.5.0/"> <p class="release__version"> 0.5.0 </p> <p class="release__version-date"> <time datetime="2020-03-14T03:33:08+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 14, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.4.2/"> <p class="release__version"> 0.4.2 </p> <p class="release__version-date"> <time datetime="2020-03-13T05:33:06+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 13, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.4.1/"> <p class="release__version"> 0.4.1 </p> <p class="release__version-date"> <time datetime="2020-03-11T14:05:11+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 11, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.4.0/"> <p class="release__version"> 0.4.0 </p> <p class="release__version-date"> <time datetime="2020-03-10T03:35:19+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.3.2/"> <p class="release__version"> 0.3.2 </p> <p class="release__version-date"> <time datetime="2020-03-08T01:54:56+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 8, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.3.1/"> <p class="release__version"> 0.3.1 </p> <p class="release__version-date"> <time datetime="2020-03-07T13:31:51+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 7, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.3.0/"> <p class="release__version"> 0.3.0 </p> <p class="release__version-date"> <time datetime="2020-02-28T05:16:33+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 28, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.2.6/"> <p class="release__version"> 0.2.6 </p> <p class="release__version-date"> <time datetime="2020-02-25T03:01:34+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 25, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.2.5/"> <p class="release__version"> 0.2.5 </p> <p class="release__version-date"> <time datetime="2020-02-22T11:12:53+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 22, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.2.4/"> <p class="release__version"> 0.2.4 </p> <p class="release__version-date"> <time datetime="2020-02-21T12:51:05+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 21, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.2.3/"> <p class="release__version"> 0.2.3 </p> <p class="release__version-date"> <time datetime="2020-02-21T07:07:57+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 21, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.2.2/"> <p class="release__version"> 0.2.2 </p> <p class="release__version-date"> <time datetime="2020-02-20T08:59:43+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 20, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.2.1/"> <p class="release__version"> 0.2.1 </p> <p class="release__version-date"> <time datetime="2020-02-18T09:01:22+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 18, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.2.0/"> <p class="release__version"> 0.2.0 </p> <p class="release__version-date"> <time datetime="2020-02-14T14:58:50+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 14, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.1.2/"> <p class="release__version"> 0.1.2 </p> <p class="release__version-date"> <time datetime="2020-02-09T06:03:33+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 9, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.1.1/"> <p class="release__version"> 0.1.1 </p> <p class="release__version-date"> <time datetime="2020-02-07T05:30:57+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 7, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.1.0/"> <p class="release__version"> 0.1.0 </p> <p class="release__version-date"> <time datetime="2020-02-05T07:32:55+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 5, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.0.6/"> <p class="release__version"> 0.0.6 </p> <p class="release__version-date"> <time datetime="2020-02-04T11:26:49+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 4, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.0.5/"> <p class="release__version"> 0.0.5 </p> <p class="release__version-date"> <time datetime="2020-01-22T08:50:23+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 22, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.0.4/"> <p class="release__version"> 0.0.4 </p> <p class="release__version-date"> <time datetime="2020-01-22T07:08:22+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 22, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.0.3/"> <p class="release__version"> 0.0.3 </p> <p class="release__version-date"> <time datetime="2020-01-22T03:55:29+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 22, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.0.1/"> <p class="release__version"> 0.0.1 </p> <p class="release__version-date"> <time datetime="2020-01-21T09:50:08+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 21, 2020 </time> </p> </a> </div> <div class="release release--oldest"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/pdm/0.0.0/"> <p class="release__version"> 0.0.0 </p> <p class="release__version-date"> <time datetime="2021-04-12T06:08:27+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 12, 2021 </time> </p> </a> </div> </div> </div> <div id="files" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="files-tab mobile-files-tab" tabindex="-1"> <h2 class="page-title">Download files</h2> <p>Download the file for your platform. If you're not sure which to choose, learn more about <a href="https://packaging.python.org/tutorials/installing-packages/" title="External link" target="_blank" rel="noopener">installing packages</a>.</p> <h3> Source Distribution </h3> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/0f/72/e61e3c7c5f1db957fffdf6ce6244597090735ebbd97ce40542c0ecfcd030/pdm-2.23.0.tar.gz"> pdm-2.23.0.tar.gz </a> (2.6 MB <a href="#pdm-2.23.0.tar.gz" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-04-01T00:50:53+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 1, 2025 </time> <code>Source</code> </p> </div> </div> <h3> Built Distribution </h3> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/53/bf/d1430d5449a0856113b83209c79165c25a14d1f8a7ef8b4b2dc55f241d29/pdm-2.23.0-py3-none-any.whl"> pdm-2.23.0-py3-none-any.whl </a> (285.5 kB <a href="#pdm-2.23.0-py3-none-any.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-04-01T00:50:51+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 1, 2025 </time> <code>Python 3</code> </p> </div> </div> </div> <div id="pdm-2.23.0.tar.gz" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>pdm-2.23.0.tar.gz</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/0f/72/e61e3c7c5f1db957fffdf6ce6244597090735ebbd97ce40542c0ecfcd030/pdm-2.23.0.tar.gz"> pdm-2.23.0.tar.gz </a> </li> <li>Upload date: <time datetime="2025-04-01T00:50:53+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 1, 2025 </time></li> <li>Size: 2.6 MB</li> <li>Tags: Source</li> <li> Uploaded using Trusted Publishing? Yes </li> <li>Uploaded via: pdm/2.23.0 CPython/3.11.11 Linux/6.8.0-1021-azure</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for pdm-2.23.0.tar.gz</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">ec5ce439648b42b928f4afa91c2b6251e6a33f40cc83779d899ca970bd9eb131</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">e861e45182ea4f007ee5660c2953782b</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">0f72e61e3c7c5f1db957fffdf6ce6244597090735ebbd97ce40542c0ecfcd030</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="pdm-2.23.0-py3-none-any.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>pdm-2.23.0-py3-none-any.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/53/bf/d1430d5449a0856113b83209c79165c25a14d1f8a7ef8b4b2dc55f241d29/pdm-2.23.0-py3-none-any.whl"> pdm-2.23.0-py3-none-any.whl </a> </li> <li>Upload date: <time datetime="2025-04-01T00:50:51+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 1, 2025 </time></li> <li>Size: 285.5 kB</li> <li>Tags: Python 3</li> <li> Uploaded using Trusted Publishing? Yes </li> <li>Uploaded via: pdm/2.23.0 CPython/3.11.11 Linux/6.8.0-1021-azure</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for pdm-2.23.0-py3-none-any.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">965087f3ce1ad1f9ef84dc11c499ef5d1c5e0a5f09a1437148d9beaf7502d6c9</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">8a600dcff9ba10e7c8a432422e3d5dfc</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">53bfd1430d5449a0856113b83209c79165c25a14d1f8a7ef8b4b2dc55f241d29</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> </div> </div> </div> </div> </main> <footer class="footer"> <div class="footer__logo"> <img src="/static/images/white-cube.2351a86c.svg" alt="" class="-js-white-cube"> </div> <div class="footer__menus"> <div class="footer__menu"> <h2>Help</h2> <nav aria-label="Help navigation"> <ul> <li><a href="https://packaging.python.org/tutorials/installing-packages/" title="External link" target="_blank" rel="noopener">Installing packages</a></li> <li><a href="https://packaging.python.org/tutorials/packaging-projects/" title="External link" target="_blank" rel="noopener">Uploading packages</a></li> <li><a href="https://packaging.python.org/" title="External link" target="_blank" rel="noopener">User guide</a></li> <li><a href="https://www.python.org/dev/peps/pep-0541/" title="External link" target="_blank" rel="noopener">Project name retention</a></li> <li><a href="/help/">FAQs</a></li> </ul> </nav> </div> <div class="footer__menu"> <h2>About PyPI</h2> <nav aria-label="About PyPI navigation"> <ul> <li><a href="https://blog.pypi.org" title="External link" target="_blank" rel="noopener">PyPI Blog</a></li> <li><a href="https://dtdg.co/pypi" title="External link" target="_blank" rel="noopener">Infrastructure dashboard</a></li> <li><a href="/stats/">Statistics</a></li> <li><a href="/trademarks/">Logos & trademarks</a></li> <li><a href="/sponsors/">Our sponsors</a></li> </ul> </nav> </div> <div class="footer__menu"> <h2>Contributing to PyPI</h2> <nav aria-label="How to contribute navigation"> <ul> <li><a href="/help/#feedback">Bugs and feedback</a></li> <li><a href="https://github.com/pypi/warehouse" title="External link" target="_blank" rel="noopener">Contribute on GitHub</a></li> <li><a href="https://hosted.weblate.org/projects/pypa/warehouse/" title="External link" target="_blank" rel="noopener">Translate PyPI</a></li> <li><a href="/sponsors/">Sponsor PyPI</a></li> <li><a href="https://github.com/pypi/warehouse/graphs/contributors" title="External link" target="_blank" rel="noopener">Development credits</a></li> </ul> </nav> </div> <div class="footer__menu"> <h2>Using PyPI</h2> <nav aria-label="Using PyPI navigation"> <ul> <li><a href="https://policies.python.org/pypi.org/Terms-of-Service/" title="External link" target="_blank" rel="noopener">Terms of Service</a></li> <li><a href="/security/">Report security issue</a></li> <li><a href="https://policies.python.org/python.org/code-of-conduct/" title="External link" target="_blank" rel="noopener">Code of conduct</a></li> <li><a href="https://policies.python.org/pypi.org/Privacy-Notice/" title="External link" target="_blank" rel="noopener">Privacy Notice</a></li> <li><a href="https://policies.python.org/pypi.org/Acceptable-Use-Policy/" title="External link" target="_blank" rel="noopener">Acceptable Use Policy</a></li> </ul> </nav> </div> </div> <hr class="footer__divider"> <div class="footer__text"> <p>Status:<a href="https://status.python.org/" title="External link" target="_blank" rel="noopener"> <span data-statuspage-domain="https://2p66nmmycsj3.statuspage.io">all systems operational</span></a> </p> <p> Developed and maintained by the Python community, for the Python community. <br> <a href="https://donate.pypi.org">Donate today!</a> </p> <p> "PyPI", "Python Package Index", and the blocks logos are registered <a href="/trademarks/">trademarks</a> of the <a href="https://www.python.org/psf-landing" target="_blank" rel="noopener">Python Software Foundation</a>.<br> </p> <p> © 2025 <a href="https://www.python.org/psf-landing/" title="External link" target="_blank" rel="noopener">Python Software Foundation</a><br> <a href="/sitemap/">Site map</a> </p> </div> <div class="centered hide-on-desktop"> <button type="button" class="button button--switch-to-desktop hidden" data-viewport-toggle-target="switchToDesktop" data-action="viewport-toggle#switchToDesktop"> Switch to desktop version </button> </div> </footer> <div class="language-switcher"> <form action="/locale/"> <ul> <li> <button class="language-switcher__selected" name="locale_id" value="en" type="submit" > English </button> </li> <li> <button name="locale_id" value="es" type="submit" > español </button> </li> <li> <button name="locale_id" value="fr" type="submit" > français </button> </li> <li> <button name="locale_id" value="ja" type="submit" > 日本語 </button> </li> <li> <button name="locale_id" value="pt_BR" type="submit" > português (Brasil) </button> </li> <li> <button name="locale_id" value="uk" type="submit" > українська </button> </li> <li> <button name="locale_id" value="el" type="submit" > Ελληνικά </button> </li> <li> <button name="locale_id" value="de" type="submit" > Deutsch </button> </li> <li> <button name="locale_id" value="zh_Hans" type="submit" > 中文 (简体) </button> </li> <li> <button name="locale_id" value="zh_Hant" type="submit" > 中文 (繁體) </button> </li> <li> <button name="locale_id" value="ru" type="submit" > русский </button> </li> <li> <button name="locale_id" value="he" type="submit" > עברית </button> </li> <li> <button name="locale_id" value="eo" type="submit" > Esperanto </button> </li> <li> <button name="locale_id" value="ko" type="submit" > 한국어 </button> </li> </ul> </form> </div> <div class="sponsors"> <p class="sponsors__title">Supported by</p> <div class="sponsors__divider"></div> <a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://aws.amazon.com/"> <img class=sponsors__image src="https://pypi-camo.freetls.fastly.net/ed7074cadad1a06f56bc520ad9bd3e00d0704c5b/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f6177732d77686974652d6c6f676f2d7443615473387a432e706e67" alt=AWS loading=lazy> <span class="sponsors__name">AWS</span> <span class="sponsors__service"> Cloud computing and Security Sponsor </span> </a> <a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://www.datadoghq.com/"> <img class=sponsors__image src="https://pypi-camo.freetls.fastly.net/8855f7c063a3bdb5b0ce8d91bfc50cf851cc5c51/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f64617461646f672d77686974652d6c6f676f2d6668644c4e666c6f2e706e67" alt=Datadog loading=lazy> <span class="sponsors__name">Datadog</span> <span class="sponsors__service"> Monitoring </span> </a> <a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://www.fastly.com/"> <img class=sponsors__image src="https://pypi-camo.freetls.fastly.net/df6fe8829cbff2d7f668d98571df1fd011f36192/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f666173746c792d77686974652d6c6f676f2d65684d3077735f6f2e706e67" alt=Fastly loading=lazy> <span class="sponsors__name">Fastly</span> <span class="sponsors__service"> CDN </span> </a> <a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://careers.google.com/"> <img class=sponsors__image src="https://pypi-camo.freetls.fastly.net/420cc8cf360bac879e24c923b2f50ba7d1314fb0/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f676f6f676c652d77686974652d6c6f676f2d616734424e3774332e706e67" alt=Google loading=lazy> <span class="sponsors__name">Google</span> <span class="sponsors__service"> Download Analytics </span> </a> <a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://www.pingdom.com/"> <img class=sponsors__image src="https://pypi-camo.freetls.fastly.net/d01053c02f3a626b73ffcb06b96367fdbbf9e230/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f70696e67646f6d2d77686974652d6c6f676f2d67355831547546362e706e67" alt=Pingdom loading=lazy> <span class="sponsors__name">Pingdom</span> <span class="sponsors__service"> Monitoring </span> </a> <a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://getsentry.com/for/python"> <img class=sponsors__image src="https://pypi-camo.freetls.fastly.net/67af7117035e2345bacb5a82e9aa8b5b3e70701d/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f73656e7472792d77686974652d6c6f676f2d4a2d6b64742d706e2e706e67" alt=Sentry loading=lazy> <span class="sponsors__name">Sentry</span> <span class="sponsors__service"> Error logging </span> </a> <a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://statuspage.io"> <img class=sponsors__image src="https://pypi-camo.freetls.fastly.net/b611884ff90435a0575dbab7d9b0d3e60f136466/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f737461747573706167652d77686974652d6c6f676f2d5467476c6a4a2d502e706e67" alt=StatusPage loading=lazy> <span class="sponsors__name">StatusPage</span> <span class="sponsors__service"> Status page </span> </a> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10