termux / termux-create-package

Python script to create Termux packages easily.
https://termux.com
Apache License 2.0
417 stars 95 forks source link

termux-create-package on pip needs to be updated #39

Closed 2096779623 closed 11 months ago

2096779623 commented 2 years ago

https://pypi.org/project/termux-create-package

The latest version is 0.12.0, but using pip install can only install 0.7.

Grimler91 commented 2 years ago

Yes, that would be great, but none of the active maintainers have access to @fornwall's pypi account.

Probably we would have to rename the package to be able to upload it to pypi.

agnostic-apollo commented 2 years ago

Could rename to termux-create-package-v1. Maybe for apt as well.

fornwall commented 11 months ago

I have updated the pypi package to 0.12.0 (with https://github.com/termux/termux-create-package/pull/46 applied) now!

I have also published https://github.com/termux/termux-apt-repo.

Let me know of your pypi accounts and I'll add you as owners of termux-create-package and termux-apt-repo on pypi.

agnostic-apollo commented 11 months ago

Thanks. Mine's https://pypi.org/user/agnostic-apollo/

fornwall commented 11 months ago

@agnostic-apollo I've sent you an invite to both termux-create-package and termux-apt-repo - you need to accept that to be added as an owner.

I think we should (and need) transition to a pypi organisation, to have one place to manage members. A common termux account on pypi will not work after 2FA goes live shortly: https://blog.pypi.org/posts/2023-05-25-securing-pypi-with-2fa/

agnostic-apollo commented 11 months ago

Thanks, have accepted, also added our termux.devs account.

All new accounts already require 2FA. But creating an org account might be a good idea. Although security depends on google vs migadu as well.

Have sent you an invite for the fornwall@termux.dev migadu email.

Grimler91 commented 11 months ago

But creating an org account might be a good idea.

I have requested one. Seems it needs to be reviewed by a human to be approved.

fornwall commented 11 months ago

As we'll have a pypi organisation account soon, we won't have a dedicated termuxdevs pypi user account (which won't work with 2FA anyway), so I've removed that user (added grimler directly instead).

Have sent you an invite for the fornwall@termux.dev migadu email.

Thanks!

agnostic-apollo commented 11 months ago

Okay. Welcome.