Skip to content

Implement pep-503 - Simple Repository API #1090

Open

Description

@pbsds

🚀 Feature

Basically the same request as: pytorch/pytorch#25639

In short, lots of different tooling will benefit from being able to find precompiled wheels.

Motivation

I prefer using the poetry package manager due to various features it has over conda, but it lacks a --find-links equivalent. The prettiest solution then would be to use pep-503 as shown both here and and in the pytorch issue linked at the top.

Currently the way to install pytorch3d with poetry is to directly link a wheel.

Pitch

Like pytorch does it.
Your implementation is not far off.
For example: https://dl.fbaipublicfiles.com/pytorch3d/packaging/wheels/py38_cu102_pyt1100/download.html do list versions, but the parent folder https://dl.fbaipublicfiles.com/pytorch3d/packaging/wheels/py38_cu102_pyt1100/ returns a Access Denied instead of listing a single link labeled "pytorch3d".

Related

#1073 will become simpler, since you can have multiple channels like pytorch has.

Activity

  1. juanprietob commented on May 26, 2026

    @juanprietob

    A repository to build pytorch3d wheels via github actions here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestinstallationInstallation questions or issues

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions