maplibre/martin
add `AWS_PROFILE` support by allowing async configuration finalization
Closed
#2,286 opened on Oct 6, 2025
good first issuehelp wantedpmtilesrust
Repository metrics
- Stars
- (3,761 stars)
- PR merge metrics
- (PR metrics pending)
Description
In the following PR AWS_PROFILE support was dropped, as it did not fit into the scope of the changes:
Reintroducing AWS_PROFILE will require a smaller refactoring, changing the function signature from:
fn finish(&mut self) -> ConfigurationResult<()>
to
async fn finish(&mut self) -> ConfigurationResult<()>
This change will have follow-on effects throughout the codebase.
Tasks:
- Refactor
finishto be async and propagate changes. - add
AWS_PROFILEsupport (and respectiveprofile/aws_profileconfig variable) via theaws-configcrate - Validate integration and update relevant documentation.