Skip to content
This repository has been archived by the owner on Feb 27, 2024. It is now read-only.

Add a new subdirectory to allow wheels to bypass installation schemes #49

Open
qwcode opened this issue Sep 15, 2015 · 0 comments
Open
Labels

Comments

@qwcode
Copy link
Contributor

qwcode commented Sep 15, 2015

Currently, the wheel format only supports installation to directories covered by the sysconfig schemes. This is a good thing for cross-platform wheel files, but can be an annoying limitation for platform specific ones.

The existing subdirectory containing additional content for sysconfig scheme paths is:
{distribution}-{version}.data/

A possible name for the new subdirectory would be:
{distribution}-{version}.custompaths/

All content listed under ".custompaths" would be installed directly to those paths, relative to the nominated root directory for the installation.

This would mostly be useful on *nix systems, as it allows things to be installed in FHS compliant locations under /etc, /var and elsewhere, without switching to platform specific packaging formats, and without a proliferation of FHS specific entries in the sysconfig scheme definitions.


migrated from https://bitbucket.org/pypa/pypi-metadata-formats/issues/13/add-a-new-subdirectory-to-allow-wheels-to

@qwcode qwcode added the Wheel label Sep 15, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant