Files
requirements/global-requirements.txt
Thomas Goirand cbafcca3c8 Add awscurl
Ceilometer recently added requests-aws to requirements.
Though this package is unmaintained for 10+ years upstream.
Let's add awscurl to replace it.

Related PR: https://review.opendev.org/c/openstack/ceilometer/+/964757

Checklist:
- Is the library actively maintained?:
Yes, and it's even recommended by AWS itself.

- Is the library good code?
Looks good to me.

- Is the library license compatible?
It's under the MIT license (ie: we call that variant "Expat" license
in Debian, since there's multiple version of MIT). That's compatible.

- Is the library already packaged in the distros we target (Ubuntu
latest LTS / Debian latest)?
Well, I'm the actual maintainer, and refused to package requests-aws
because it's unmaintained upstream. I've just uploaded awscurl in
Debian, so it's in the NEW queue. It will eventually reach Ubuntu
when approved by FTP masters.

- Is the library required for OpenStack project or related dev or
infrastructure setup?
Yes, see https://review.opendev.org/c/openstack/ceilometer/+/964757

That's a replacement for requests-aws that Ceilometer has been using,
and which I don't think is maintained upstream.

- If the library release is managed by the Openstack release process
does it use the cycle-with-intermediary release type?
N/A

Signed-off-by: Thomas Goirand <zigo@debian.org>
Change-Id: I3a95d3e4cc83e1bf3fec2557becc0b7d88fef2ba
Signed-off-by: Tony Breeds <tony@bakeyournoodle.com>
2025-10-29 05:06:43 +11:00

15 KiB