Nike-Inc / gimme-aws-creds

A CLI that utilizes Okta IdP via SAML to acquire temporary AWS credentials
Apache License 2.0
919 stars 262 forks source link

Introduce pyproject.toml #443

Closed steven-aerts closed 6 months ago

steven-aerts commented 6 months ago

Using a more modern setuptools build pipeline, removing warnings in the generated files:

/usr/local/bin/gimme-aws-creds:4: DeprecationWarning:
pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
  __import__('pkg_resources').run_script('gimme-aws-creds==2.7.2', 'gimme-aws-creds')

Description

In this change we introduce a more modern version of packaging this project by using a pyproject.toml. The changes is the most limited change we could see. Maybe you want to be done more?

Motivation and Context

The docker images and local install (on some setups) generated the above warning.

How Has This Been Tested?

Types of changes