redhat-qe-security / SCAutolib

Library for automation of smart card testing
GNU General Public License v3.0
3 stars 10 forks source link

Pypi publication is not working #139

Open GeorgePantelakis opened 3 weeks ago

GeorgePantelakis commented 3 weeks ago

The publication of the package to Pip is not working because of some email verification that is needed.

GeorgePantelakis commented 3 weeks ago

@x00Pavel since it is your account that is connected to it can you please take a look if you can fix it and if you still have access? Also, perhaps we should consider moving it to a non-personal upstream account so the active maintainer of the time will have access and fix these kinds of issues (if any).

x00Pavel commented 3 weeks ago

@GeorgePantelakis This problem is probably appeared because this package is published to my personal PyPi repository and I didn't maintain this account for a while. To solve this problem and prevent it in future, I would suggest to create/use some company account/repository. O

GeorgePantelakis commented 3 weeks ago

@x00Pavel I am glad that we are on the same page! Could you enable it for now until I figure out how to make an account and move it there?

x00Pavel commented 3 weeks ago

@GeorgePantelakis sure, I will check it later this evening.

x00Pavel commented 3 weeks ago

@GeorgePantelakis Hi. I've just updated settings in my PyPi account. Can you please check that it works? Also, there is an option to create the organisation in PyPi. If you would be able to create one, I think I would be able to transfer the package to the organisation / share somehow it with the organisation

GeorgePantelakis commented 3 weeks ago

@x00Pavel There is still a problem, a different one this time, which says that the file already exists (https://github.com/redhat-qe-security/SCAutolib/actions/runs/9413600787/job/25930684176). Can you check if is that file indeed there since I can only see up to the 3.2.2 version in Pip? Perhaps just updating the version will do it. Also, about the account I will take a look next week so leaving the issue open until we migrate it.

x00Pavel commented 3 weeks ago

@GeorgePantelakis

GeorgePantelakis commented 3 weeks ago

Yes please??

x00Pavel commented 3 weeks ago

@GeorgePantelakis Sorry, the comment hadn’t posted for some reasons.

The latest version is 3.2.2. So, just bump the version and everything should work.

Regrading accounts, there is an option to collaborate on the package maintains/ownership. I will need a username of the account for this

GeorgePantelakis commented 1 week ago

@x00Pavel Just an update, I have requested the organization to be created by Pypi for a week now but it hasn't been approved yet. Still waiting.