Skip to content

Automate release publish to PyPI #29

Open

Description

@targos

Activity

  1. cclauss commented on Apr 3, 2020

    @cclauss
    Contributor

    https://github.com/nodejs/gyp-next/packages is an alternative approach. Python not supported.

  2. gengjiawen commented on Aug 26, 2022

    @gengjiawen
    Member

    @targos do you have PYPI_API_TOKEN or @ryzokuken has ? This need to configured to settings if I understand correctly.

  3. targos commented on Aug 29, 2022

    @targos
    MemberAuthor

    I don't have any token.

  4. ryzokuken commented on Aug 29, 2022

    @ryzokuken
    Contributor

    I suppose you'd need a token from my account? Or could I add a new "Node.js" user to the package and we could use the token for that...

  5. dennisjackson commented on Mar 2, 2023

    @dennisjackson

    Is there anything we can do to help this along? PyPI is still stuck on 0.4 and #83 is now biting new installs.

  6. ryzokuken commented on Mar 3, 2023

    @ryzokuken
    Contributor

    I can post the new release on PyPI manually but we need to figure out something long-term.

  7. kpfleming commented on Mar 10, 2023

    @kpfleming

    Agreed with @dennisjackson I've just run into this for the first time trying to build an unrelated piece of software which is using gyp-next somewhere in its build system... and my build machine has Python 3.11.

  8. ryzokuken commented on Apr 19, 2023

    @ryzokuken
    Contributor

    Manually updated the package to 0.15.0 on PyPI (https://pypi.org/project/gyp-next/0.15.0/) since it was very outdated and didn't work with Python 3.11 which is what most distros will soon switch to. Please feel free to contact me if you want to set up an automated pipeline for this.

  9. cclauss commented on Apr 19, 2023

    @cclauss
    Contributor

    I can work with you on it now that I learned from doing nodejs/tap2junit#49

  10. ryzokuken commented on Apr 19, 2023

    @ryzokuken
    Contributor

    Do we need a Node.js org on PyPI to handle this, or is there a better way?

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions