tabacco merge requestshttps://git.autistici.org/ai3/tools/tabacco/-/merge_requests2022-08-17T16:27:59Zhttps://git.autistici.org/ai3/tools/tabacco/-/merge_requests/43Update git.autistici.org/ai3/go-common digest to 2152f73 - autoclosed2022-08-17T16:27:59ZrenovateUpdate git.autistici.org/ai3/go-common digest to 2152f73 - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [git.autistici.org/ai3/go-common](https://git.autistici.org/ai3/go-common) | require | digest | `39e01d3` -> `2152f73` |
---
### Configur...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [git.autistici.org/ai3/go-common](https://git.autistici.org/ai3/go-common) | require | digest | `39e01d3` -> `2152f73` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xNTkuMCIsInVwZGF0ZWRJblZlciI6IjMyLjE1OS4wIn0=-->https://git.autistici.org/ai3/tools/tabacco/-/merge_requests/42Update module github.com/mattn/go-sqlite3 to v1.14.15 - autoclosed2022-08-17T16:28:00ZrenovateUpdate module github.com/mattn/go-sqlite3 to v1.14.15 - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) | require | patch | `v1.14.14` -> `v1.14.15` |
---
### Release Notes
...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) | require | patch | `v1.14.14` -> `v1.14.15` |
---
### Release Notes
<details>
<summary>mattn/go-sqlite3</summary>
### [`v1.14.15`](https://github.com/mattn/go-sqlite3/compare/v1.14.14...v1.14.15)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v1.14.14...v1.14.15)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xNTkuMCIsInVwZGF0ZWRJblZlciI6IjMyLjE1OS4wIn0=-->https://git.autistici.org/ai3/tools/tabacco/-/merge_requests/38Update git.autistici.org/ai3/go-common digest to 39e01d3 - autoclosed2022-08-14T16:49:49ZrenovateUpdate git.autistici.org/ai3/go-common digest to 39e01d3 - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [git.autistici.org/ai3/go-common](https://git.autistici.org/ai3/go-common) | require | digest | `1eb6de8` -> `39e01d3` |
---
### Configur...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [git.autistici.org/ai3/go-common](https://git.autistici.org/ai3/go-common) | require | digest | `1eb6de8` -> `39e01d3` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xNTkuMCIsInVwZGF0ZWRJblZlciI6IjMyLjE1OS4wIn0=-->https://git.autistici.org/ai3/tools/tabacco/-/merge_requests/37Update module go to 1.20 - autoclosed2023-05-17T08:29:25ZrenovateUpdate module go to 1.20 - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [go](https://go.dev/) ([source](https://github.com/golang/go)) | golang | minor | `1.15` -> `1.20` |
---
### Configuration
📅 **Schedule*...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [go](https://go.dev/) ([source](https://github.com/golang/go)) | golang | minor | `1.15` -> `1.20` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xNTkuMCIsInVwZGF0ZWRJblZlciI6IjM0LjI4LjAifQ==-->https://git.autistici.org/ai3/tools/tabacco/-/merge_requests/35Update module gopkg.in/yaml.v2 to v3 - autoclosed2022-08-14T16:49:50ZrenovateUpdate module gopkg.in/yaml.v2 to v3 - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [gopkg.in/yaml.v2](https://github.com/go-yaml/yaml) | require | major | `v2.4.0` -> `v3.0.1` |
---
### Release Notes
<details>
<summary>...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [gopkg.in/yaml.v2](https://github.com/go-yaml/yaml) | require | major | `v2.4.0` -> `v3.0.1` |
---
### Release Notes
<details>
<summary>go-yaml/yaml</summary>
### [`v3.0.1`](https://github.com/go-yaml/yaml/compare/v3.0.0...v3.0.1)
[Compare Source](https://github.com/go-yaml/yaml/compare/v3.0.0...v3.0.1)
### [`v3.0.0`](https://github.com/go-yaml/yaml/compare/v2.4.0...v3.0.0)
[Compare Source](https://github.com/go-yaml/yaml/compare/v2.4.0...v3.0.0)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xNTkuMCIsInVwZGF0ZWRJblZlciI6IjMyLjE1OS4wIn0=-->https://git.autistici.org/ai3/tools/tabacco/-/merge_requests/29Add Litestream2023-01-24T09:29:06ZaleAdd Litestreamhttps://git.autistici.org/ai3/tools/tabacco/-/merge_requests/27Improve data compression options2021-11-22T14:54:59ZaleImprove data compression optionsTool that can decompress any format on standard input.
Fixes issue #10.Tool that can decompress any format on standard input.
Fixes issue #10.https://git.autistici.org/ai3/tools/tabacco/-/merge_requests/26Update module github.com/mattn/go-sqlite3 to v22023-05-17T08:29:25ZrenovateUpdate module github.com/mattn/go-sqlite3 to v2This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) | require | major | `v1.14.9` -> `v2.0.6` |
---
### Release Notes
<de...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) | require | major | `v1.14.9` -> `v2.0.6` |
---
### Release Notes
<details>
<summary>mattn/go-sqlite3</summary>
### [`v2.0.6`](https://github.com/mattn/go-sqlite3/compare/v2.0.5...v2.0.6)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v2.0.5...v2.0.6)
### [`v2.0.5`](https://github.com/mattn/go-sqlite3/compare/v2.0.4...v2.0.5)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v2.0.4...v2.0.5)
### [`v2.0.4`](https://github.com/mattn/go-sqlite3/compare/v2.0.3...v2.0.4)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v2.0.3...v2.0.4)
### [`v2.0.3`](https://github.com/mattn/go-sqlite3/compare/v2.0.2...v2.0.3)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v2.0.2...v2.0.3)
### [`v2.0.2`](https://github.com/mattn/go-sqlite3/compare/v2.0.1...v2.0.2)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v2.0.1...v2.0.2)
### [`v2.0.1`](https://github.com/mattn/go-sqlite3/compare/v2.0.0...v2.0.1)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v2.0.0...v2.0.1)
### [`v2.0.0`](https://github.com/mattn/go-sqlite3/compare/v1.14.9...v2.0.0)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v1.14.9...v2.0.0)
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://git.autistici.org/ai3/tools/tabacco/-/merge_requests/18Update module github.com/mattn/go-sqlite3 to v2 - autoclosed2021-10-19T07:25:33ZrenovateUpdate module github.com/mattn/go-sqlite3 to v2 - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) | require | major | `v1.14.8` -> `v2.0.6` |
---
### Release Notes
<de...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) | require | major | `v1.14.8` -> `v2.0.6` |
---
### Release Notes
<details>
<summary>mattn/go-sqlite3</summary>
### [`v2.0.6`](https://github.com/mattn/go-sqlite3/compare/v2.0.5...v2.0.6)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v2.0.5...v2.0.6)
### [`v2.0.5`](https://github.com/mattn/go-sqlite3/compare/v2.0.4...v2.0.5)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v2.0.4...v2.0.5)
### [`v2.0.4`](https://github.com/mattn/go-sqlite3/compare/v2.0.3...v2.0.4)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v2.0.3...v2.0.4)
### [`v2.0.3`](https://github.com/mattn/go-sqlite3/compare/v2.0.2...v2.0.3)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v2.0.2...v2.0.3)
### [`v2.0.2`](https://github.com/mattn/go-sqlite3/compare/v2.0.1...v2.0.2)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v2.0.1...v2.0.2)
### [`v2.0.1`](https://github.com/mattn/go-sqlite3/compare/v1.14.8...v2.0.1)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v1.14.8...v2.0.1)
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://git.autistici.org/ai3/tools/tabacco/-/merge_requests/13Update module robfig/cron to v32021-01-10T14:56:12ZrenovateUpdate module robfig/cron to v3This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/robfig/cron](https://github.com/robfig/cron) | require | major | `v1.2.0` -> `v3.0.1` |
---
### Release Notes
<details>
<sum...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/robfig/cron](https://github.com/robfig/cron) | require | major | `v1.2.0` -> `v3.0.1` |
---
### Release Notes
<details>
<summary>robfig/cron</summary>
### [`v3.0.1`](https://github.com/robfig/cron/compare/v3.0.0...v3.0.1)
[Compare Source](https://github.com/robfig/cron/compare/v3.0.0...v3.0.1)
### [`v3.0.0`](https://github.com/robfig/cron/compare/v1.2.0...v3.0.0)
[Compare Source](https://github.com/robfig/cron/compare/v1.2.0...v3.0.0)
</details>
---
### Renovate configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻️ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://git.autistici.org/ai3/tools/tabacco/-/merge_requests/12Update module prometheus/client_golang to v1 - autoclosed2021-01-10T20:20:41ZrenovateUpdate module prometheus/client_golang to v1 - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | require | major | `v0.9.1` -> `v1.9.0` |
---
### Rel...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | require | major | `v0.9.1` -> `v1.9.0` |
---
### Release Notes
<details>
<summary>prometheus/client_golang</summary>
### [`v1.9.0`](https://github.com/prometheus/client_golang/releases/v1.9.0)
[Compare Source](https://github.com/prometheus/client_golang/compare/v1.8.0...v1.9.0)
- [FEATURE] `NewPidFileFn` helper to create process collectors for processes whose PID is read from a file. [#​804](https://github.com/prometheus/client_golang/issues/804)
- [BUGFIX] promhttp: Prevent endless loop in `InstrumentHandler...` middlewares with invalid metric or label names. [#​823](https://github.com/prometheus/client_golang/issues/823)
### [`v1.8.0`](https://github.com/prometheus/client_golang/releases/v1.8.0)
[Compare Source](https://github.com/prometheus/client_golang/compare/v1.7.1...v1.8.0)
- [CHANGE] API client: Use `time.Time` rather than `string` for timestamps in `RuntimeinfoResult`. [#​777](https://github.com/prometheus/client_golang/issues/777)
- [FEATURE] Export `MetricVec` to facilitate implementation of vectors of custom `Metric` types. [#​803](https://github.com/prometheus/client_golang/issues/803)
- \[FEATURE API client: Support `/status/tsdb` endpoint. [#​773](https://github.com/prometheus/client_golang/issues/773)
- [ENHANCEMENT] API client: Enable GET fallback on status code 501. [#​802](https://github.com/prometheus/client_golang/issues/802)
- [ENHANCEMENT] Remove `Metric` references after reslicing to free up more memory. [#​784](https://github.com/prometheus/client_golang/issues/784)
### [`v1.7.1`](https://github.com/prometheus/client_golang/releases/v1.7.1)
[Compare Source](https://github.com/prometheus/client_golang/compare/v1.7.0...v1.7.1)
- [BUGFIX] API client: Actually propagate start/end parameters of `LabelNames` and `LabelValues`. [#​771](https://github.com/prometheus/client_golang/issues/771)
### [`v1.7.0`](https://github.com/prometheus/client_golang/releases/v1.7.0)
[Compare Source](https://github.com/prometheus/client_golang/compare/v1.6.0...v1.7.0)
- [CHANGE] API client: Add start/end parameters to `LabelNames` and `LabelValues`. [#​767](https://github.com/prometheus/client_golang/issues/767)
- [FEATURE] testutil: Add `GatherAndCount` and enable filtering in `CollectAndCount` [#​753](https://github.com/prometheus/client_golang/issues/753)
- [FEATURE] API client: Add support for `status` and `runtimeinfo` endpoints. [#​755](https://github.com/prometheus/client_golang/issues/755)
- [ENHANCEMENT] Wrapping `nil` with a `WrapRegistererWith...` function creates a no-op `Registerer`. [#​764](https://github.com/prometheus/client_golang/issues/764)
- [ENHANCEMENT] promlint: Allow Kelvin as a base unit for cases like color temperature. [#​761](https://github.com/prometheus/client_golang/issues/761)
- [BUGFIX] push: Properly handle empty job and label values. [#​752](https://github.com/prometheus/client_golang/issues/752)
### [`v1.6.0`](https://github.com/prometheus/client_golang/releases/v1.6.0)
[Compare Source](https://github.com/prometheus/client_golang/compare/v1.5.1...v1.6.0)
- [FEATURE] testutil: Add lint checks for metrics, including a sub-package `promlint` to expose the linter engine for external usage. [#​739](https://github.com/prometheus/client_golang/issues/739) [#​743](https://github.com/prometheus/client_golang/issues/743)
- [ENHANCEMENT] API client: Improve error messages. [#​731](https://github.com/prometheus/client_golang/issues/731)
- [BUGFIX] process collector: Fix `process_resident_memory_bytes` on 32bit MS Windows. [#​734](https://github.com/prometheus/client_golang/issues/734)
### [`v1.5.1`](https://github.com/prometheus/client_golang/releases/v1.5.1)
[Compare Source](https://github.com/prometheus/client_golang/compare/v1.5.0...v1.5.1)
- [BUGFIX] promhttp: Remove another superfluous `WriteHeader` call.
### [`v1.5.0`](https://github.com/prometheus/client_golang/releases/v1.5.0)
[Compare Source](https://github.com/prometheus/client_golang/compare/v1.4.1...v1.5.0)
- [FEATURE] promauto: Add a factory to allow automatic registration with a local registry. [#​713](https://github.com/prometheus/client_golang/issues/713)
- [FEATURE] promauto: Add `NewUntypedFunc`. [#​713](https://github.com/prometheus/client_golang/issues/713)
- [FEATURE] API client: Support new metadata endpoint. [#​718](https://github.com/prometheus/client_golang/issues/718)
### [`v1.4.1`](https://github.com/prometheus/client_golang/releases/v1.4.1)
[Compare Source](https://github.com/prometheus/client_golang/compare/v1.4.0...v1.4.1)
- [BUGFIX] Fix timestamp of exemplars in `CounterVec`. [#​710](https://github.com/prometheus/client_golang/issues/710)
### [`v1.4.0`](https://github.com/prometheus/client_golang/releases/v1.4.0)
[Compare Source](https://github.com/prometheus/client_golang/compare/v1.3.0...v1.4.0)
- [CHANGE] Go collector: Improve doc string for `go_gc_duration_seconds`. [#​702](https://github.com/prometheus/client_golang/issues/702)
- [FEATURE] Support a subset of OpenMetrics, including exemplars. Needs opt-in via `promhttp.HandlerOpts`. **EXPERIMENTAL** [#​706](https://github.com/prometheus/client_golang/issues/706)
- [FEATURE] Add `testutil.CollectAndCount`. [#​703](https://github.com/prometheus/client_golang/issues/703)
### [`v1.3.0`](https://github.com/prometheus/client_golang/releases/v1.3.0)
[Compare Source](https://github.com/prometheus/client_golang/compare/v1.2.1...v1.3.0)
- [FEATURE] Support tags in Graphite bridge. [#​668](https://github.com/prometheus/client_golang/issues/668)
- [BUGFIX] API client: Actually return Prometheus warnings. [#​699](https://github.com/prometheus/client_golang/issues/699)
### [`v1.2.1`](https://github.com/prometheus/client_golang/releases/v1.2.1)
[Compare Source](https://github.com/prometheus/client_golang/compare/v1.2.0...v1.2.1)
#### 1.2.1 / 2019-10-17
- [BUGFIX] Fix regression in the implementation of `Registerer.Unregister`. [#​663](https://github.com/prometheus/client_golang/issues/663)
### [`v1.2.0`](https://github.com/prometheus/client_golang/releases/v1.2.0)
[Compare Source](https://github.com/prometheus/client_golang/compare/v1.1.0...v1.2.0)
- [FEATURE] Support pushing to Pushgateway v0.10+. [#​652](https://github.com/prometheus/client_golang/issues/652)
- [ENHANCEMENT] Improve hashing to make a spurious `AlreadyRegisteredError` less likely to occur. [#​657](https://github.com/prometheus/client_golang/issues/657)
- [ENHANCEMENT] API client: Add godoc examples. [#​630](https://github.com/prometheus/client_golang/issues/630)
- [BUGFIX] promhttp: Correctly call WriteHeader in HTTP middleware. [#​634](https://github.com/prometheus/client_golang/issues/634)
### [`v1.1.0`](https://github.com/prometheus/client_golang/releases/v1.1.0)
[Compare Source](https://github.com/prometheus/client_golang/compare/v1.0.0...v1.1.0)
- [CHANGE] API client: Format time as UTC rather than RFC3339Nano. [#​617](https://github.com/prometheus/client_golang/issues/617)
- [CHANGE] API client: Add warnings to `LabelValues` and `LabelNames` calls. [#​609](https://github.com/prometheus/client_golang/issues/609)
- [FEATURE] Push: Support base64 encoding in grouping key. [#​624](https://github.com/prometheus/client_golang/issues/624)
- [FEATURE] Push: Add Delete method to Pusher. [#​613](https://github.com/prometheus/client_golang/issues/613)
### [`v1.0.0`](https://github.com/prometheus/client_golang/releases/v1.0.0)
[Compare Source](https://github.com/prometheus/client_golang/compare/v0.9.4...v1.0.0)
_This release removes all previously deprecated features, resulting in the breaking changes listed below. As this is v1.0.0, semantic versioning applies from now on, with the exception of the API client and parts marked explicitly as experimental._
- [CHANGE] Remove objectives from the default `Summary`. (Objectives have to be set explicitly in the `SummaryOpts`.) [#​600](https://github.com/prometheus/client_golang/issues/600)
- [CHANGE] Remove all HTTP related feature in the `prometheus` package. (Use the `promhttp` package instead.) [#​600](https://github.com/prometheus/client_golang/issues/600)
- [CHANGE] Remove `push.FromGatherer`, `push.AddFromGatherer`, `push.Collectors`. (Use `push.New` instead.) [#​600](https://github.com/prometheus/client_golang/issues/600)
- [CHANGE] API client: Pass warnings through on non-error responses. [#​599](https://github.com/prometheus/client_golang/issues/599)
- [CHANGE] API client: Add warnings to `Series` call. [#​603](https://github.com/prometheus/client_golang/issues/603)
- [FEATURE] Make process collector work on Microsoft Windows. **EXPERIMENTAL** [#​596](https://github.com/prometheus/client_golang/issues/596)
- [FEATURE] API client: Add `/labels` call. [#​604](https://github.com/prometheus/client_golang/issues/604)
- [BUGFIX] Make `AlreadyRegisteredError` usable for wrapped registries. [#​607](https://github.com/prometheus/client_golang/issues/607)
### [`v0.9.4`](https://github.com/prometheus/client_golang/releases/v0.9.4)
[Compare Source](https://github.com/prometheus/client_golang/compare/v0.9.3...v0.9.4)
- [CHANGE] API client: Switch to alert values as strings. [#​585](https://github.com/prometheus/client_golang/issues/585)
- [FEATURE] Add a collector for Go module build information. [#​595](https://github.com/prometheus/client_golang/issues/595)
- [FEATURE] promhttp: Add an counter for internal errors during HTTP exposition. [#​594](https://github.com/prometheus/client_golang/issues/594)
- [FEATURE] API client: Support target metadata API. [#​590](https://github.com/prometheus/client_golang/issues/590)
- [FEATURE] API client: Support storage warnings. [#​562](https://github.com/prometheus/client_golang/issues/562)
- [ENHANCEMENT] API client: Improve performance handling JSON. [#​570](https://github.com/prometheus/client_golang/issues/570)
- [BUGFIX] Reduce test flakiness. [#​573](https://github.com/prometheus/client_golang/issues/573)
### [`v0.9.3`](https://github.com/prometheus/client_golang/releases/v0.9.3)
[Compare Source](https://github.com/prometheus/client_golang/compare/v0.9.2...v0.9.3)
- [CHANGE] Required Go version is now 1.9+. [#​561](https://github.com/prometheus/client_golang/issues/561)
- [FEATURE] API client: Add POST with get fallback for Query/QueryRange. [#​557](https://github.com/prometheus/client_golang/issues/557)
- [FEATURE] API client: Add alerts endpoint. [#​552](https://github.com/prometheus/client_golang/issues/552)
- [FEATURE] API client: Add rules endpoint. [#​508](https://github.com/prometheus/client_golang/issues/508)
- [FEATURE] push: Add option to pick metrics format. [#​540](https://github.com/prometheus/client_golang/issues/540)
- [ENHANCEMENT] Limit time the Go collector may take to collect memstats,
returning results from the previous collection in case of a timeout. [#​568](https://github.com/prometheus/client_golang/issues/568)
- [ENHANCEMENT] Pusher now requires only a thin interface instead of a full
`http.Client`, facilitating mocking and custom HTTP client implementation.
[#​559](https://github.com/prometheus/client_golang/issues/559)
- [ENHANCEMENT] Memory usage improvement for histograms and summaries without
objectives. [#​536](https://github.com/prometheus/client_golang/issues/536)
- [ENHANCEMENT] Summaries without objectives are now lock-free. [#​521](https://github.com/prometheus/client_golang/issues/521)
- [BUGFIX] promhttp: `InstrumentRoundTripperTrace` now takes into account a pre-set context. [#​582](https://github.com/prometheus/client_golang/issues/582)
- [BUGFIX] `TestCounterAddLarge` now works on all platforms. [#​567](https://github.com/prometheus/client_golang/issues/567)
- [BUGFIX] Fix `promhttp` examples. [#​535](https://github.com/prometheus/client_golang/issues/535) [#​544](https://github.com/prometheus/client_golang/issues/544)
- [BUGFIX] API client: Wait for done before writing to shared response
body. [#​532](https://github.com/prometheus/client_golang/issues/532)
- [BUGFIX] API client: Deal with discovered labels properly. [#​529](https://github.com/prometheus/client_golang/issues/529)
### [`v0.9.2`](https://github.com/prometheus/client_golang/releases/v0.9.2)
[Compare Source](https://github.com/prometheus/client_golang/compare/v0.9.1...v0.9.2)
- [FEATURE] Support for Go modules. [#​501](https://github.com/prometheus/client_golang/issues/501)
- [FEATURE] `Timer.ObserveDuration` returns observed duration. [#​509](https://github.com/prometheus/client_golang/issues/509)
- [ENHANCEMENT] Improved doc comments and error messages. [#​504](https://github.com/prometheus/client_golang/issues/504)
- [BUGFIX] Fix race condition during metrics gathering. [#​512](https://github.com/prometheus/client_golang/issues/512)
- [BUGFIX] Fix testutil metric comparison for Histograms and empty labels. [#​494](https://github.com/prometheus/client_golang/issues/494) [#​498](https://github.com/prometheus/client_golang/issues/498)
</details>
---
### Renovate configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻️ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://git.autistici.org/ai3/tools/tabacco/-/merge_requests/11Update module mattn/go-sqlite3 to v22021-01-18T08:08:41ZrenovateUpdate module mattn/go-sqlite3 to v2This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) | require | major | `v1.14.6` -> `v2.0.6` |
---
### Release Notes
<de...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) | require | major | `v1.14.6` -> `v2.0.6` |
---
### Release Notes
<details>
<summary>mattn/go-sqlite3</summary>
### [`v2.0.6`](https://github.com/mattn/go-sqlite3/compare/v2.0.5...v2.0.6)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v2.0.5...v2.0.6)
### [`v2.0.5`](https://github.com/mattn/go-sqlite3/compare/v2.0.4...v2.0.5)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v2.0.4...v2.0.5)
### [`v2.0.4`](https://github.com/mattn/go-sqlite3/compare/v2.0.3...v2.0.4)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v2.0.3...v2.0.4)
### [`v2.0.3`](https://github.com/mattn/go-sqlite3/compare/v2.0.2...v2.0.3)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v2.0.2...v2.0.3)
### [`v2.0.2`](https://github.com/mattn/go-sqlite3/compare/v2.0.1...v2.0.2)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v2.0.1...v2.0.2)
### [`v2.0.1`](https://github.com/mattn/go-sqlite3/compare/v1.14.6...v2.0.1)
[Compare Source](https://github.com/mattn/go-sqlite3/compare/v1.14.6...v2.0.1)
</details>
---
### Renovate configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻️ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://git.autistici.org/ai3/tools/tabacco/-/merge_requests/10Update module mattes/migrate to v32021-01-16T14:46:22ZrenovateUpdate module mattes/migrate to v3This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/mattes/migrate](https://github.com/mattes/migrate) | require | major | `v0.0.0-20180508041624-4768a648fbd9` -> `v3.0.1` |
---
...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/mattes/migrate](https://github.com/mattes/migrate) | require | major | `v0.0.0-20180508041624-4768a648fbd9` -> `v3.0.1` |
---
### Release Notes
<details>
<summary>mattes/migrate</summary>
### [`v3.0.1`](https://github.com/mattes/migrate/releases/v3.0.1)
[Compare Source](https://github.com/mattes/migrate/compare/v3.0.0...v3.0.1)
- [@​fln](https://github.com/fln) fixed MySQL multi statement bug
- [@​watersofoblivion](https://github.com/watersofoblivion) added AWS Redshift database driver
- [@​Menta2L](https://github.com/Menta2L) added QL database driver (but see [#​232](https://github.com/mattes/migrate/issues/232))
- [@​fsouza](https://github.com/fsouza) added source drivers for Google Cloud Storage and AWS S3
### [`v3.0.0`](https://github.com/mattes/migrate/releases/v3.0.0)
[Compare Source](https://github.com/mattes/migrate/compare/v1.3.2...v3.0.0)
**Version 3 is a complete rewrite and not compatible with previous versions.**
Not all drivers from previous versions are available yet. Any help porting existing drivers to this latest version is greatly appreciated. If you want to continue v1 for now, please have a look at [branch v1](https://github.com/mattes/migrate/tree/v1).
- [Sources](source) are drivers now. That makes it very easy to read migrations from a lot of places, like filesystem, S3, [go-bindata](https://github.com/jteeuwen/go-bindata), ...
- [Database](database) drivers only have the bare minimum logic to apply migrations. All logic is handled by the core migrate library. This makes implementing and testing drivers even easier.
- V3 is a complete rewrite. It uses io.Readers internally, is tested for thread-safety (also no leaking goroutines).
- `dirty` state was introduced to give database drivers more flexibility to handle failed migrations.
### [`v1.3.2`](https://github.com/mattes/migrate/releases/v1.3.2)
[Compare Source](https://github.com/mattes/migrate/compare/v1.3.1...v1.3.2)
- fixes import paths to work with gopkg.in
### [`v1.3.1`](https://github.com/mattes/migrate/releases/v1.3.1)
[Compare Source](https://github.com/mattes/migrate/compare/v1.3.0...v1.3.1)
.
### [`v1.3.0`](https://github.com/mattes/migrate/releases/v1.3.0)
[Compare Source](https://github.com/mattes/migrate/compare/v1.2.0...v1.3.0)
.
</details>
---
### Renovate configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻️ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://git.autistici.org/ai3/tools/tabacco/-/merge_requests/6Update module prometheus/client_golang to v0.9.42021-01-10T11:22:58ZrenovateUpdate module prometheus/client_golang to v0.9.4This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | require | patch | `v0.9.1` -> `v0.9.4` |
---
### Rel...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | require | patch | `v0.9.1` -> `v0.9.4` |
---
### Release Notes
<details>
<summary>prometheus/client_golang</summary>
### [`v0.9.4`](https://github.com/prometheus/client_golang/releases/v0.9.4)
[Compare Source](https://github.com/prometheus/client_golang/compare/v0.9.3...v0.9.4)
- [CHANGE] API client: Switch to alert values as strings. [#​585](https://github.com/prometheus/client_golang/issues/585)
- [FEATURE] Add a collector for Go module build information. [#​595](https://github.com/prometheus/client_golang/issues/595)
- [FEATURE] promhttp: Add an counter for internal errors during HTTP exposition. [#​594](https://github.com/prometheus/client_golang/issues/594)
- [FEATURE] API client: Support target metadata API. [#​590](https://github.com/prometheus/client_golang/issues/590)
- [FEATURE] API client: Support storage warnings. [#​562](https://github.com/prometheus/client_golang/issues/562)
- [ENHANCEMENT] API client: Improve performance handling JSON. [#​570](https://github.com/prometheus/client_golang/issues/570)
- [BUGFIX] Reduce test flakiness. [#​573](https://github.com/prometheus/client_golang/issues/573)
### [`v0.9.3`](https://github.com/prometheus/client_golang/releases/v0.9.3)
[Compare Source](https://github.com/prometheus/client_golang/compare/v0.9.2...v0.9.3)
- [CHANGE] Required Go version is now 1.9+. [#​561](https://github.com/prometheus/client_golang/issues/561)
- [FEATURE] API client: Add POST with get fallback for Query/QueryRange. [#​557](https://github.com/prometheus/client_golang/issues/557)
- [FEATURE] API client: Add alerts endpoint. [#​552](https://github.com/prometheus/client_golang/issues/552)
- [FEATURE] API client: Add rules endpoint. [#​508](https://github.com/prometheus/client_golang/issues/508)
- [FEATURE] push: Add option to pick metrics format. [#​540](https://github.com/prometheus/client_golang/issues/540)
- [ENHANCEMENT] Limit time the Go collector may take to collect memstats,
returning results from the previous collection in case of a timeout. [#​568](https://github.com/prometheus/client_golang/issues/568)
- [ENHANCEMENT] Pusher now requires only a thin interface instead of a full
`http.Client`, facilitating mocking and custom HTTP client implementation.
[#​559](https://github.com/prometheus/client_golang/issues/559)
- [ENHANCEMENT] Memory usage improvement for histograms and summaries without
objectives. [#​536](https://github.com/prometheus/client_golang/issues/536)
- [ENHANCEMENT] Summaries without objectives are now lock-free. [#​521](https://github.com/prometheus/client_golang/issues/521)
- [BUGFIX] promhttp: `InstrumentRoundTripperTrace` now takes into account a pre-set context. [#​582](https://github.com/prometheus/client_golang/issues/582)
- [BUGFIX] `TestCounterAddLarge` now works on all platforms. [#​567](https://github.com/prometheus/client_golang/issues/567)
- [BUGFIX] Fix `promhttp` examples. [#​535](https://github.com/prometheus/client_golang/issues/535) [#​544](https://github.com/prometheus/client_golang/issues/544)
- [BUGFIX] API client: Wait for done before writing to shared response
body. [#​532](https://github.com/prometheus/client_golang/issues/532)
- [BUGFIX] API client: Deal with discovered labels properly. [#​529](https://github.com/prometheus/client_golang/issues/529)
### [`v0.9.2`](https://github.com/prometheus/client_golang/releases/v0.9.2)
[Compare Source](https://github.com/prometheus/client_golang/compare/v0.9.1...v0.9.2)
- [FEATURE] Support for Go modules. [#​501](https://github.com/prometheus/client_golang/issues/501)
- [FEATURE] `Timer.ObserveDuration` returns observed duration. [#​509](https://github.com/prometheus/client_golang/issues/509)
- [ENHANCEMENT] Improved doc comments and error messages. [#​504](https://github.com/prometheus/client_golang/issues/504)
- [BUGFIX] Fix race condition during metrics gathering. [#​512](https://github.com/prometheus/client_golang/issues/512)
- [BUGFIX] Fix testutil metric comparison for Histograms and empty labels. [#​494](https://github.com/prometheus/client_golang/issues/494) [#​498](https://github.com/prometheus/client_golang/issues/498)
</details>
---
### Renovate configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻️ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).