Skip to content

bug: CI release sequence is not getting a correct RECORD #96

Description

@sbillinge

Problem

Here is the deprecation message from PyPi:

This email is notifying you of an upcoming deprecation that we have determined may affect you as a result of your recent upload to 'pyobjcryst'.

In the future, PyPI will require the file contents of all newly uploaded wheel distributions to match their included RECORD file. Specifically, your recent upload of 'pyobjcryst-2026.1.0rc0-cp314-cp314-manylinux_2_39_x86_64.whl' has file contents that do not match the included RECORD file. 

Proposed solution

Figure out the origin of this issue and fix the CI release script. We don't see this when we build pure python packages so it may be an issue with the c++ builds. I am not sure if we see it when we release other packages with c++ either though, so it needs a bit of sleuth work, but at some point in the future we won''t be able to release anything so this is a critical bug and is urgent.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions