Simon Willison
d90ebd12d7
Fixed example output for list-buckets --details
2022-01-17 18:18:23 -08:00
Simon Willison
6d3fa9283e
Updated example output in README for list-buckets
2022-01-17 18:15:11 -08:00
Simon Willison
adf5c567f6
Release 0.9
...
Refs #28 , #40 , #42 , #48 , #52 , #54
2022-01-17 18:11:03 -08:00
Simon Willison
07fa2073c7
Documentation for list-bucket, closes #28
2022-01-17 18:03:49 -08:00
Simon Willison
d608d482df
Integration test for --prefix= --write-only, closes #54
2022-01-17 18:00:04 -08:00
Simon Willison
e723c4d97c
Integration test for --prefix --read-only
...
Plus added that and --writ-only examples to README
Refs #54
2022-01-17 17:54:10 -08:00
Simon Willison
917d575c73
list-users/list-buckets --nl, --csv, --tsv - refs #48
2022-01-17 17:36:02 -08:00
Simon Willison
cc10c7f2b5
--nl and --tsv and --csv for list-bucket, refs #48
2022-01-17 16:58:11 -08:00
Simon Willison
fa091830e8
list-bucket now outputs indented JSON array, refs #48
2022-01-17 16:42:47 -08:00
Simon Willison
aa690245e3
list-bucket --prefix option, closes #52
...
Still needs documentation which I will add in #28
2022-01-17 14:24:11 -08:00
Simon Willison
e8106907b4
Test for list-bucket, refs #28
2022-01-17 14:13:23 -08:00
Simon Willison
022abdfa5b
Removed unused fixture
2022-01-17 14:10:15 -08:00
Simon Willison
7303e5bae4
--prefix option for restricting to a specified path within a bucket
...
Closes #12 .
* s3-credentials create --prefix option
* s3-credentials policy --prefix option
* Integration tests for --prefix both with and without --duration
2022-01-17 13:08:08 -08:00
Simon Willison
199009dd64
Clarified pytest --integration
2022-01-17 11:42:51 -08:00
Simon Willison
75ce3b2c28
Removed the warning
...
Thanks to this project and conversations around it I'm feeling much more confident than I was when I added this.
2022-01-16 12:17:40 -08:00
Simon Willison
5e5e3893cd
Configure Dependabot
...
https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
2022-01-14 16:28:51 -08:00
Simon Willison
c7717702cd
Also test against Python 3.10
2021-12-09 14:46:49 -08:00
Tom Dyson
3a65c99104
add leading space to report of bucket creation
...
`Created bucket:my-bucket-namein region: eu-west-1` -> `Created bucket: my-bucket-name in region: eu-west-1`
2021-12-09 14:45:25 -08:00
Simon Willison
ea13a98a97
Test for --dry-run against --public, refs #42
2021-12-06 23:09:53 -08:00
Simon Willison
f5bc18d4ef
Link to permission boundary policies, closes #40
2021-12-06 23:03:39 -08:00
Simon Willison
081778d6aa
Release 0.8
...
Refs #42 , #43 , #44
2021-12-06 22:56:47 -08:00
Simon Willison
6e0a2c2029
--public option for creating public buckets, closes #42
...
Will help with buckets as websites in #21
Includes integration test cowerage for put-object content-type in #43
2021-12-06 22:54:47 -08:00
Simon Willison
a2a642d616
s3-credentials policy --public-bucket option, closes #44
2021-12-06 19:25:36 -08:00
Simon Willison
2a8fae5b22
Documentation for put-object --content-type, refs #43
2021-12-06 19:15:03 -08:00
Simon Willison
ab44ce6e76
put-object now sends content-type, refs #43
2021-12-06 19:12:40 -08:00
Simon Willison
75ad983a36
Release 0.7
...
Refs #36 , #37 , #38
2021-11-30 11:47:06 -08:00
Simon Willison
46b6531e45
put-object and get-object commands, closes #38
2021-11-30 11:46:27 -08:00
Simon Willison
0cce643994
Applied Black
2021-11-30 11:36:43 -08:00
Simon Willison
41f33d507c
Policy examples in README using Cog, refs #36
2021-11-29 18:16:27 -08:00
Simon Willison
9052583798
s3-credentials policy command, closes #37
2021-11-29 18:06:04 -08:00
Simon Willison
5c6810b351
Small README tweaks
2021-11-18 12:49:52 -08:00
Simon Willison
8d3ee0921a
Release 0.6
...
Refs #33 , #34 , #35
2021-11-18 12:29:34 -08:00
Simon Willison
6d6e1e4c6e
Include duration in --dry-run output, refs #35
2021-11-18 12:26:54 -08:00
Simon Willison
7749ad2e01
--dry-run option, closes #35
2021-11-18 12:24:43 -08:00
Simon Willison
600a01f2e7
whoami --auth tip, refs #33
2021-11-18 09:53:56 -08:00
Simon Willison
03417d9a24
whoami uses sts.get-caller-identity, closes #33
2021-11-18 08:53:20 -08:00
Matthias Kestenholz
6813b72bc7
Fix a typo ( #34 )
2021-11-17 22:00:52 -08:00
Simon Willison
794e4402af
Release 0.5
...
Refs #15 , #16 , #17 , #22 , #27 , #30
2021-11-10 19:40:30 -08:00
Simon Willison
c75d418e2e
Don't stringify, parameter order broken on Python 3.7
2021-11-10 19:33:32 -08:00
Simon Willison
f444ef1ba1
create --duration --format ini, closes #17
2021-11-10 19:29:37 -08:00
Simon Willison
56cede90cc
Documentation for new --duration option, closes #31 , ref #27
2021-11-10 19:16:05 -08:00
Simon Willison
f6fd1633ef
create --duration option using sts.assume_role(), closes #27
...
Also with new integration test, refs #30
2021-11-10 19:01:58 -08:00
Simon Willison
f70e76c37b
Documentation for --integration tests, refs #30
2021-11-10 18:04:14 -08:00
Simon Willison
98b2a40b33
Initial integration test, refs #30
...
Run with pytest --integration
2021-11-10 17:59:01 -08:00
Simon Willison
f7989bce2d
--auth option, closes #29
2021-11-10 14:16:42 -08:00
Simon Willison
b68e70743e
New read-write policy, closes #24 , refs #15
2021-11-10 10:55:11 -08:00
Simon Willison
447917b237
Add GetBucketLocation to read-only policy
...
Refs #24 , closes #23
2021-11-10 10:44:48 -08:00
Simon Willison
22528013a3
Refactored write-only policies, refs #25
2021-11-10 10:39:38 -08:00
Simon Willison
c6d8766d1d
Redesigned read only policy, closes #23 , refs #15
2021-11-09 21:15:11 -08:00
Simon Willison
6e56b1b3ec
create --format ini option, refs #17
2021-11-08 17:06:02 -08:00