trek10inc / awsume

A utility for easily assuming AWS IAM roles from the command line.
https://awsu.me
MIT License
485 stars 90 forks source link

Is this still an active project ? #220

Closed jimsmith closed 6 months ago

jimsmith commented 1 year ago

Hello,

This is a great 'must have' utility especially for refreshing automatically session tokens, however I find this no longer works especially with AWS native AWS SSO.

Give the amount of 'open issues' and the last commit to master branch was back in Oct 10, 2022 by @LucasZielke

I'm wondering if this is still an active project ?

xeger commented 1 year ago

I've been wondering the same thing; after six months with no activity and no comments on my PRs, I think it's safe to say the answer is "no." The maintainers are apparently busy with other things and have no time to devote to the project.

lhendrick-t10 commented 11 months ago

Hey @jimsmith and @xeger! Thank you both for your continued interest in awsume - we're glad to hear that it's as useful to you as it is for us! We know we've dropped the ball here and have spun up an internal team that will have time focused on awsume maintenance and contributions. We hope that as we move forward we can count on this community to help us continue making awsume the must-have utility for AWS session management!

I look forward to sharing more progress in the coming weeks as we investigate/triage the open PRs and Issues, and start to move towards a release.

lhendrick-t10 commented 6 months ago

Hello again!

Today we're shipping version 4.5.4 to PyPi which comes with a number of enhancements and bug improvements! I encourage to visit the ChangeLog either here or on our docs

Thanks again for your continued interest and support of awsume!

jimsmith commented 6 months ago

Hi @lhendrick-t10 thanks very much.

Looking at PyPi the latest version is 4.5.3

https://pypi.org/project/awsume/

image
jimsmith commented 6 months ago

Looks like it didn't take to PyPi because the deploy Job failed to deploy - 401 Unauthorized https://github.com/trek10inc/awsume/actions/runs/7200605480/job/19614917223 https://github.com/trek10inc/awsume/actions/runs/7200605480/job/19614917223#step:6:250

ERROR    HTTPError: 401 Unauthorized from https://upload.pypi.org/legacy/       
         User *** has two factor auth enabled, an API Token or Trusted       
         Publisher must be used to upload in place of password.                 
Error: Process completed with exit code 1.

https://pypi.org/project/awsume/#history

image
jimsmith commented 6 months ago

PyPi's announcement https://blog.pypi.org/posts/2023-12-13-2fa-enforcement/

https://blog.pypi.org/posts/2023-06-01-2fa-enforcement-for-upload/