Skip to content

Commit bf258f1

Browse files
Revise CHANGELOG for v1.10.2 updates
Updated CHANGELOG.md to include new version v1.10.2 with documentation rewrite and new CLI command.
1 parent 0222aa2 commit bf258f1

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## Upcoming
44

5+
6+
7+
## v1.10.2
8+
59
### 📝 Documentation
610

711
- Rewrote this changelog to use the AGENTS.md section layout. ([#246](https://github.com/dandi/s3-log-extraction/pull/246))
@@ -11,6 +15,7 @@
1115
- Added `s3logextraction update ip refresh` CLI command and `refresh_ip_to_region_codes` API. Re-checks a partition of the existing `ip_to_region` cache against IPInfo each run, recording any changes in a log file under `[cache_directory]/logs/`. The partition size is `ceil(cache_size / 90)`, selected deterministically by today's date so that the entire cache is refreshed over a 90-day cycle.
1216

1317

18+
1419
## v1.9.12
1520

1621
### 🚀 Enhancement
@@ -22,6 +27,7 @@
2227
- Swapped all runtime type checking from `pydantic` to `beartype`. ([#228](https://github.com/dandi/s3-log-extraction/pull/228))
2328

2429

30+
2531
## v1.9.2
2632

2733
### 🚀 Enhancement
@@ -33,34 +39,39 @@
3339
- Added `number_of_downloads` column to `by_day.tsv`, `by_asset.tsv`, and `by_region.tsv` summaries. This counts the number of complete downloads (HTTP status `200`) per grouping. Also added `total_number_of_downloads` to `totals.json` and `archive_totals.json`. ([#213](https://github.com/dandi/s3-log-extraction/pull/213))
3440

3541

42+
3643
## v1.4.0
3744

3845
### 🚀 Enhancement
3946

4047
- Added Docker images built and published to GHCR (GitHub Container Registry). Available tags are `ghcr.io/dandi/s3-log-extraction:latest-minimal` for the minimal install from the latest PyPI release, `ghcr.io/dandi/s3-log-extraction:latest` for the full install from the latest PyPI release, and `ghcr.io/dandi/s3-log-extraction:dev` for the full install built from the `main` branch. ([#202](https://github.com/dandi/s3-log-extraction/pull/202))
4148

4249

50+
4351
## v1.3.9
4452

4553
### 🚀 Enhancement
4654

4755
- Added `number_of_requests` column to `by_day.tsv`, `by_asset.tsv`, and `by_region.tsv` summaries. This counts the number of S3 log lines per grouping. Also added `total_number_of_requests` to `totals.json` and `archive_totals.json`. ([#201](https://github.com/dandi/s3-log-extraction/pull/201))
4856

4957

58+
5059
## v1.3.8
5160

5261
### 🚀 Enhancement
5362

5463
- Added a new `download` field to the GAWK extraction step. The field is stored as plain text (`download.txt`) alongside the other extraction files. Its value is `1` when the raw log line has exactly a `200` HTTP status code and `0` otherwise. ([#198](https://github.com/dandi/s3-log-extraction/pull/198))
5564

5665

66+
5767
## v1.3.7
5868

5969
### 🚀 Enhancement
6070

6171
- Added `inventory_s3_path` parameter to `RemoteS3LogAccessExtractor.extract_s3_bucket` and a new `--inventory` CLI option. When an S3 inventory path is provided, unprocessed log files are discovered from the weekly inventory snapshot instead of performing live ``s5cmd ls`` calls against the bucket. The inventory file must be a plain-text file stored in S3 containing one full S3 URL per line. ([#195](https://github.com/dandi/s3-log-extraction/pull/195))
6272

6373

74+
6475
## v1.3.0
6576

6677
### 🚀 Enhancement
@@ -80,6 +91,7 @@
8091
- Added tests for the CLI. ([#170](https://github.com/dandi/s3-log-extraction/pull/170))
8192

8293

94+
8395
## v1.2.0
8496

8597
### 🚀 Enhancement
@@ -95,6 +107,7 @@
95107
- Upgraded the CLI to use `rich_click` for better formatting. ([#143](https://github.com/dandi/s3-log-extraction/pull/143))
96108

97109

110+
98111
## v1.1.3
99112

100113
### 🚀 Enhancement
@@ -116,6 +129,7 @@
116129
- Fixed `s3logextraction update summaries --mode dandi` when running without `skip` or `pick` options. ([#109](https://github.com/dandi/s3-log-extraction/pull/109))
117130

118131

132+
119133
## v1.0.0
120134

121135
### 🚀 Enhancement

0 commit comments

Comments
 (0)