Skip to content

Files in wheel are unreadable due to uv_build bug #411

@gdfast

Description

@gdfast

Issue

The uv_build build backend had a bug that led to files in the built wheel missing read permissions (astral-sh/uv#14920).

This is the same as jorenham/numpy-typing-compat#40

Details

Downloaded the wheel at https://files.pythonhosted.org/packages/da/0f/35fd26222a48cb4601c62616f992586b39fdcb963bd362bbeec435f81355/optype-0.13.1-py3-none-any.whl

zipinfo ~/Downloads/optype-0.13.1-py3-none-any.whl                   
Archive:  ~/Downloads/optype-0.13.1-py3-none-any.whl
Zip file size: 87632 bytes, number of entries: 50
drwxr-xr-x  2.0 unx        0 b- stor 80-Jan-01 00:00 optype/
--w--wx---  2.0 unx     1318 b- defN 80-Jan-01 00:00 optype/__init__.py
--w--wx---  2.0 unx    12147 b- defN 80-Jan-01 00:00 optype/__init__.pyi
drwxr-xr-x  2.0 unx        0 b- stor 80-Jan-01 00:00 optype/_core/
--w--wx---  2.0 unx      881 b- defN 80-Jan-01 00:00 optype/_core/__init__.py
--w--wx---  2.0 unx    39029 b- defN 80-Jan-01 00:00 optype/_core/_can.py
--w--wx---  2.0 unx     7931 b- defN 80-Jan-01 00:00 optype/_core/_do.py
--w--wx---  2.0 unx    20852 b- defN 80-Jan-01 00:00 optype/_core/_does.py
--w--wx---  2.0 unx     5148 b- defN 80-Jan-01 00:00 optype/_core/_has.py
--w--wx---  2.0 unx     8184 b- defN 80-Jan-01 00:00 optype/_core/_just.py
--w--wx---  2.0 unx     2130 b- defN 80-Jan-01 00:00 optype/_utils.py
--w--wx---  2.0 unx     2038 b- defN 80-Jan-01 00:00 optype/copy.py
--w--wx---  2.0 unx      785 b- defN 80-Jan-01 00:00 optype/dataclasses.py
--w--wx---  2.0 unx     2863 b- defN 80-Jan-01 00:00 optype/dlpack.py
--w--wx---  2.0 unx     9502 b- defN 80-Jan-01 00:00 optype/inspect.py
--w--wx---  2.0 unx     5995 b- defN 80-Jan-01 00:00 optype/io.py
--w--wx---  2.0 unx     1440 b- defN 80-Jan-01 00:00 optype/json.py
drwxr-xr-x  2.0 unx        0 b- stor 80-Jan-01 00:00 optype/numpy/
--w--wx---  2.0 unx     2478 b- defN 80-Jan-01 00:00 optype/numpy/__init__.py
--w--wx---  2.0 unx     5553 b- defN 80-Jan-01 00:00 optype/numpy/_any_array.py
--w--wx---  2.0 unx     7262 b- defN 80-Jan-01 00:00 optype/numpy/_any_dtype.py
--w--wx---  2.0 unx     6726 b- defN 80-Jan-01 00:00 optype/numpy/_array.py
--w--wx---  2.0 unx       91 b- defN 80-Jan-01 00:00 optype/numpy/_ctypeslib.py
--w--wx---  2.0 unx      264 b- defN 80-Jan-01 00:00 optype/numpy/_ctypeslib.pyi
--w--wx---  2.0 unx     1914 b- defN 80-Jan-01 00:00 optype/numpy/_dtype.py
--w--wx---  2.0 unx     7916 b- defN 80-Jan-01 00:00 optype/numpy/_dtype_attr.py
--w--wx---  2.0 unx     2628 b- defN 80-Jan-01 00:00 optype/numpy/_is.py
--w--wx---  2.0 unx     1302 b- defN 80-Jan-01 00:00 optype/numpy/_literals.py
--w--wx---  2.0 unx     4490 b- defN 80-Jan-01 00:00 optype/numpy/_scalar.py
--w--wx---  2.0 unx      726 b- defN 80-Jan-01 00:00 optype/numpy/_sequence_nd.py
--w--wx---  2.0 unx     2268 b- defN 80-Jan-01 00:00 optype/numpy/_shape.py
--w--wx---  2.0 unx    18476 b- defN 80-Jan-01 00:00 optype/numpy/_to.py
--w--wx---  2.0 unx     5648 b- defN 80-Jan-01 00:00 optype/numpy/_ufunc.py
--w--wx---  2.0 unx     1427 b- defN 80-Jan-01 00:00 optype/numpy/compat.py
--w--wx---  2.0 unx     5796 b- defN 80-Jan-01 00:00 optype/numpy/ctypeslib.py
--w--wx---  2.0 unx      785 b- defN 80-Jan-01 00:00 optype/numpy/random.py
--w--wx---  2.0 unx     2921 b- defN 80-Jan-01 00:00 optype/pickle.py
--w--wx---  2.0 unx        0 b- defN 80-Jan-01 00:00 optype/py.typed
--w--wx---  2.0 unx     3034 b- defN 80-Jan-01 00:00 optype/string.py
drwxr-xr-x  2.0 unx        0 b- stor 80-Jan-01 00:00 optype/types/
--w--wx---  2.0 unx     1484 b- defN 80-Jan-01 00:00 optype/types/__init__.py
--w--wx---  2.0 unx      537 b- defN 80-Jan-01 00:00 optype/types/_typeforms.py
--w--wx---  2.0 unx     2661 b- defN 80-Jan-01 00:00 optype/types/_typeforms.pyi
--w--wx---  2.0 unx     5764 b- defN 80-Jan-01 00:00 optype/typing.py
drwxr-xr-x  2.0 unx        0 b- stor 80-Jan-01 00:00 optype-0.13.1.dist-info/licenses/
--w--wx---  2.0 unx     1505 b- defN 80-Jan-01 00:00 optype-0.13.1.dist-info/licenses/LICENSE
drwxr-xr-x  2.0 unx        0 b- stor 80-Jan-01 00:00 optype-0.13.1.dist-info/
-rw-r--r--  2.0 unx       78 b- defN 80-Jan-01 00:00 optype-0.13.1.dist-info/WHEEL
-rw-r--r--  2.0 unx   115868 b- defN 80-Jan-01 00:00 optype-0.13.1.dist-info/METADATA
--w--wx---  2.0 unx     4320 b- defN 80-Jan-01 00:00 optype-0.13.1.dist-info/RECORD

Metadata

Metadata

Assignees

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions