After publishing packages on pyx, you may want to perform various
management tasks. All management tasks can be performed via the
pyx dashboard.See the concepts documentation for more information about the
difference between files, releases,
and packages.
Deleting a release is a permanent action and cannot be undone. When you
delete a release, all files associated with that release are also deleted.Projects that depend on a deleted release will fail to resolve and install.
1
Navigate to the project in the pyx dashboard.
2
Select the “Releases” tab.
3
Locate the release you wish to delete.
4
Click the options menu () next to the release and
click “Delete release.”
Deleting a package is a permanent action and cannot be undone. When you delete
a package, all releases and files associated with that package are also deleted.Projects that depend on a deleted package will fail to resolve and install.
1
Navigate to the project in the pyx dashboard.
2
Select the “Settings” tab.
3
Scroll to the bottom of the settings page and click the “Delete package”
button.
pyx supports the
project status markers
standard for communicating the status of a package to downstream users.
A package’s status is not permanent and can be updated at any time.
Changing a package’s status can affect its installability as well as your
team’s ability to upload new releases. See the explanation of each status in
the standard above for details.
1
Navigate to the project in the pyx dashboard.
2
Select the “Settings” tab.
3
In the “Package status” section, click the “Update status” button.
4
Select the desired status from the dropdown menu and add an optional reason
for the status change.
After you update a package’s status, the new status will be reflected in the
package’s index metadata and on the pyx dashboard.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"pyx","colors":{"primary":"#261230","light":"#d7ff64","dark":"#6340ac"},"logo":{"light":"https://mintcdn.com/astral/BiNOrWOYLqanFISQ/logo/light.svg?fit=max\u0026auto=format\u0026n=BiNOrWOYLqanFISQ\u0026q=85\u0026s=defd9aef1872cd271d7890b25dd28cc6","dark":"https://mintcdn.com/astral/BiNOrWOYLqanFISQ/logo/dark.svg?fit=max\u0026auto=format\u0026n=BiNOrWOYLqanFISQ\u0026q=85\u0026s=d23d73d2fb1362376ea6d679b2529ff6"},"favicon":"/favicon.svg","navbar":{"links":[{"href":"https://docs.pyx.dev/contact","label":"Contact"},{"href":"https://pyx-status.com","label":"Service Status"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.pyx.dev"}},"footer":{"socials":{"x":"https://x.com/astral-sh","github":"https://github.com/astral-sh","linkedin":"https://linkedin.com/company/astral-sh","discord":"https://discord.gg/astral-sh"}},"integrations":{"fathom":{"siteId":"AOCSRYMM"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"astral","hasAudioNarration":false,"actualSubdomain":"astral","customDomains":["docs.pyx.dev"],"gitSource":{"type":"github","owner":"astral-sh","repo":"pyx-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21e709f325d2bf10061377","collectionId":"c874f6c4-dd65-469b-904a-25854f66482b","schemaVersion":"v2"},"entitlements":{},"buildId":"6a21e709f325d2bf10061377:success","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"pyx","count":11},{"language":"default","tag":"Account","count":3},{"language":"default","tag":"Legal","count":2},{"language":"default","tag":"Support","count":1}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"managing-packages","slug":"/managing-packages","pageMetadata":{"title":"Managing Packages","description":null,"href":"/managing-packages","hidden":false},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading,Icon,Step,Steps,Tip,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Icon)_missingMdxReference(`Icon`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`After `,_jsx(_components.a,{href:`/publishing`,children:`publishing`}),` packages on pyx, you may want to perform various\nmanagement tasks. All management tasks can be performed via the\n`,_jsx(_components.a,{href:`https://app.pyx.dev`,children:`pyx dashboard`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/concepts`,children:`concepts`}),` documentation for more information about the\ndifference between `,_jsx(_components.a,{href:`/concepts#files`,children:`files`}),`, `,_jsx(_components.a,{href:`/concepts#releases`,children:`releases`}),`,\nand `,_jsx(_components.a,{href:`/concepts#packages`,children:`packages`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`deleting-files`,children:`Deleting files`}),`\n`,_jsxs(Warning,{children:[_jsx(_components.p,{children:`Deleting files is a permanent action and cannot be undone.`}),_jsx(_components.p,{children:`Projects that depend on a deleted file will fail to resolve and install.`})]}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{children:`Navigate to the project in the pyx dashboard.`}),_jsx(Step,{children:`Select the “Files” tab.`}),_jsx(Step,{children:`Locate the file you wish to delete.`}),_jsx(Step,{children:_jsxs(_components.p,{children:[`Click the options menu (`,_jsx(Icon,{icon:`ellipsis`}),`) next to the file and click\n“Delete file.”`]})}),_jsx(Step,{children:`Follow the prompts to confirm the deletion.`})]}),`\n`,_jsx(Heading,{level:`2`,id:`deleting-releases`,children:`Deleting releases`}),`\n`,_jsxs(Warning,{children:[_jsx(_components.p,{children:`Deleting a release is a permanent action and cannot be undone. When you\ndelete a release, all files associated with that release are also deleted.`}),_jsx(_components.p,{children:`Projects that depend on a deleted release will fail to resolve and install.`})]}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{children:`Navigate to the project in the pyx dashboard.`}),_jsx(Step,{children:`Select the “Releases” tab.`}),_jsx(Step,{children:`Locate the release you wish to delete.`}),_jsx(Step,{children:_jsxs(_components.p,{children:[`Click the options menu (`,_jsx(Icon,{icon:`ellipsis`}),`) next to the release and\nclick “Delete release.”`]})}),_jsx(Step,{children:`Follow the prompts to confirm the deletion.`})]}),`\n`,_jsx(Heading,{level:`2`,id:`deleting-packages`,children:`Deleting packages`}),`\n`,_jsxs(Warning,{children:[_jsx(_components.p,{children:`Deleting a package is a permanent action and cannot be undone. When you delete\na package, all releases and files associated with that package are also deleted.`}),_jsx(_components.p,{children:`Projects that depend on a deleted package will fail to resolve and install.`})]}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{children:`Navigate to the project in the pyx dashboard.`}),_jsx(Step,{children:`Select the “Settings” tab.`}),_jsx(Step,{children:_jsx(_components.p,{children:`Scroll to the bottom of the settings page and click the “Delete package”\nbutton.`})}),_jsx(Step,{children:`Follow the prompts to confirm the deletion.`})]}),`\n`,_jsx(Heading,{level:`2`,id:`changing-a-package’s-status`,children:`Changing a package’s status`}),`\n`,_jsxs(_components.p,{children:[`pyx supports the\n`,_jsx(_components.a,{href:`https://packaging.python.org/en/latest/specifications/project-status-markers/`,children:`project status markers`}),`\nstandard for communicating the status of a package to downstream users.`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`A package’s status is `,_jsx(_components.strong,{children:`not`}),` permanent and can be updated at any time.`]})}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Changing a package’s status can affect its installability as well as your\nteam’s ability to upload new releases. See the explanation of each status in\nthe standard above for details.`})}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{children:`Navigate to the project in the pyx dashboard.`}),_jsx(Step,{children:`Select the “Settings” tab.`}),_jsx(Step,{children:_jsx(_components.p,{children:`In the “Package status” section, click the “Update status” button.`})}),_jsx(Step,{children:_jsx(_components.p,{children:`Select the desired status from the dropdown menu and add an optional reason\nfor the status change.`})})]}),`\n`,_jsx(_components.p,{children:`After you update a package’s status, the new status will be reflected in the\npackage’s index metadata and on the pyx dashboard.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Managing Packages","description":null,"href":"/managing-packages","hidden":false}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Deleting files","slug":"deleting-files","depth":2,"children":[]},{"title":"Deleting releases","slug":"deleting-releases","depth":2,"children":[]},{"title":"Deleting packages","slug":"deleting-packages","depth":2,"children":[]},{"title":"Changing a package’s status","slug":"changing-a-package’s-status","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"astral","siteName":"pyx","title":"Managing Packages - pyx","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-26T18:43:20.336Z","originalFileLocation":"managing-packages.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"pyx\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/astral/wfaXdrrexOQ6ON3g/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/astral/wfaXdrrexOQ6ON3g/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/astral/wfaXdrrexOQ6ON3g/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/astral/wfaXdrrexOQ6ON3g/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/astral/wfaXdrrexOQ6ON3g/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/astral/wfaXdrrexOQ6ON3g/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/astral/wfaXdrrexOQ6ON3g/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/astral/wfaXdrrexOQ6ON3g/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/astral/wfaXdrrexOQ6ON3g/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Managing Packages - pyx\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"pyx\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.pyx.dev/managing-packages\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://astral.mintlify.app/_mintlify/api/og/v2?division=pyx\u0026amp;title=Managing+Packages\u0026amp;theme=23d0b3f38b0455a620ce0ed0\u0026amp;signature=7f8951f46e9e39dfaa1aff30e20752972da44934a4c3212566f2ed06ae853fb1\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Managing Packages - pyx\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://astral.mintlify.app/_mintlify/api/og/v2?division=pyx\u0026amp;title=Managing+Packages\u0026amp;theme=23d0b3f38b0455a620ce0ed0\u0026amp;signature=7f8951f46e9e39dfaa1aff30e20752972da44934a4c3212566f2ed06ae853fb1\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/astral/wfaXdrrexOQ6ON3g/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"pyx\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#261230\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.pyx.dev/managing-packages\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/managing-packages.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.pyx.dev/#organization\",\"name\":\"pyx\",\"url\":\"https://docs.pyx.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/astral/BiNOrWOYLqanFISQ/logo/light.svg?fit=max\u0026auto=format\u0026n=BiNOrWOYLqanFISQ\u0026q=85\u0026s=defd9aef1872cd271d7890b25dd28cc6\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.pyx.dev#website\",\"name\":\"pyx\",\"url\":\"https://docs.pyx.dev\",\"publisher\":{\"@id\":\"https://docs.pyx.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.pyx.dev/managing-packages#webpage\",\"url\":\"https://docs.pyx.dev/managing-packages\",\"name\":\"Managing Packages\",\"dateModified\":\"2026-01-26T18:43:20.336Z\",\"isPartOf\":{\"@id\":\"https://docs.pyx.dev#website\"},\"breadcrumb\":{\"@id\":\"https://docs.pyx.dev/managing-packages#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.pyx.dev/managing-packages#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"pyx\",\"item\":\"https://docs.pyx.dev/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Managing Packages\",\"item\":\"https://docs.pyx.dev/managing-packages\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.pyx.dev/managing-packages#article\",\"headline\":\"Managing Packages\",\"name\":\"Managing Packages\",\"url\":\"https://docs.pyx.dev/managing-packages\",\"mainEntityOfPage\":{\"@id\":\"https://docs.pyx.dev/managing-packages#webpage\"},\"dateModified\":\"2026-01-26T18:43:20.336Z\",\"publisher\":{\"@id\":\"https://docs.pyx.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.pyx.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"pyx\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"pyx","nav":{"global":{"anchors":[]},"groups":[{"group":"pyx","pages":[{"title":"Introduction","href":"/index","hidden":false},{"title":"Installation","href":"/installation","hidden":false},{"title":"Concepts","href":"/concepts","hidden":false},{"title":"Authentication","href":"/authentication"},{"title":"Installing packages","href":"/installing","hidden":false},{"title":"Publishing packages","description":null,"href":"/publishing"},{"title":"Managing Packages","href":"/managing-packages","hidden":false},{"title":"GPU support","description":null,"href":"/gpu","hidden":false},{"title":"Mirroring vs. proxying","href":"/mirroring","hidden":false},{"title":"Custom views","href":"/views","hidden":false},{"title":"Static IP addresses","href":"/static-ips","hidden":false}]},{"group":"Account","pages":[{"title":"Permissions","href":"/permissions","hidden":false},{"title":"Usage","href":"/usage","hidden":false},{"title":"Pricing","href":"/pricing","hidden":false}]},{"group":"Support","pages":[{"title":"Contact","href":"/contact","hidden":false}]},{"group":"Legal","pages":[{"title":"Privacy Policy","url":"https://astral.sh/legal/privacy","href":"/privacy","hidden":false},{"title":"Terms \u0026 Conditions","url":"https://astral.sh/legal/terms","href":"/terms","hidden":false}]}]},"basePath":"","title":"Managing Packages - pyx","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":[],"chunks":[]}