Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to 7.3.1 #18

Closed
ionelmc opened this issue May 11, 2020 · 15 comments · Fixed by #19
Closed

Update to 7.3.1 #18

ionelmc opened this issue May 11, 2020 · 15 comments · Fixed by #19

Comments

@ionelmc
Copy link
Contributor

ionelmc commented May 11, 2020

Hey, can someone update to 7.3.1?

If I were to do it - what files should be changed?

@dhermes
Copy link
Collaborator

dhermes commented May 14, 2020

@ionelmc thanks for taking initiative!

https://github.com/refi64/chocolatey-pypy/pull/17/files is a representative PR for what goes into a new release.

I usually grab the URL and hash from https://www.pypy.org/download.html.

@ionelmc
Copy link
Contributor Author

ionelmc commented May 22, 2020

@refi64 @dhermes how/when does the master of this repo get published in choco? It looks like it still has 7.1.0 in there.

@dhermes
Copy link
Collaborator

dhermes commented May 23, 2020

I just created a tag: https://github.com/refi64/chocolatey-pypy/releases/tag/7.3.1

Am gonna log into Chocolatey right now to poke around (it's been awhile I'm a bit fuzzy on the process).

@dhermes
Copy link
Collaborator

dhermes commented May 23, 2020

OK I've got the .nupkg files from the build but uploading via https://chocolatey.org/packages/upload looks like it's currently not working. I'll try again tomorrow or later on.

@dhermes
Copy link
Collaborator

dhermes commented May 27, 2020

Just tried again and it failed again, but I now noticed a warning

Warning: Do not use this upload form for bigger sized packages. Use choco push command line when uploading packages from 2 MB - 200 MB. See account for details on associating your API key with your local Chocolatey install.

@dhermes
Copy link
Collaborator

dhermes commented May 29, 2020

I'm having a hard time finding API docs / a way to install the choco CLI on a non-Windows machine. If anyone has a suggestion I'd love to hear it.

@refi64
Copy link
Owner

refi64 commented Jun 4, 2020 via email

@ionelmc
Copy link
Contributor Author

ionelmc commented Jun 8, 2020

I do run Windows - perhaps I can help?

@ionelmc
Copy link
Contributor Author

ionelmc commented Jun 15, 2020

@refi64 @dhermes any update?

@dhermes
Copy link
Collaborator

dhermes commented Jun 15, 2020

@ionelmc I'm happy to add you as a maintainer to the packages (python.pypy and pypy3). Do you have a username on https://chocolatey.org/?

@dhermes
Copy link
Collaborator

dhermes commented Jun 15, 2020

The files here (https://ci.appveyor.com/project/refi64/chocolatey-pypy-bvk94/builds/33074109/artifacts) need to be uploaded (via choco push) for each version.

@ionelmc
Copy link
Contributor Author

ionelmc commented Jun 16, 2020

@dhermes I made a "ionelmc" account on https://chocolatey.org/

@dhermes
Copy link
Collaborator

dhermes commented Jun 16, 2020

Great! I just added you to both:

It's unclear to me (1) why Chocolatey has a tool that is Windows only and (2) why they would have discontinued uploads from the web UI.

Long term, this project should probably invest in a way to choco push on tag builds.

@ionelmc
Copy link
Contributor Author

ionelmc commented Jun 16, 2020

So I've pushed the artifacts but I got this: This package will remain unlisted until it has been approved by a moderator. You can see the package because you are one of its maintainers. You should have received an email about moderation.

Is that something that just takes a while?

@dhermes
Copy link
Collaborator

dhermes commented Jun 16, 2020

Yes. Not too long, but there is a manual review process.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants