tabacco merge requestshttps://git.autistici.org/ai3/tools/tabacco/-/merge_requests2021-01-10T14:56:12Zhttps://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/8Update module dustin/go-humanize to v12021-01-10T14:28:45ZrenovateUpdate module dustin/go-humanize to v1This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/dustin/go-humanize](https://github.com/dustin/go-humanize) | require | major | `v0.0.0-20200219035652-afde56e7acac` -> `v1.0.0`...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/dustin/go-humanize](https://github.com/dustin/go-humanize) | require | major | `v0.0.0-20200219035652-afde56e7acac` -> `v1.0.0` |
---
### 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/7Update module yaml to v2.4.02021-01-10T13:33:17ZrenovateUpdate module yaml to v2.4.0This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [gopkg.in/yaml.v2](https://github.com/go-yaml/yaml) | require | minor | `v2.2.1` -> `v2.4.0` |
---
### 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 | minor | `v2.2.1` -> `v2.4.0` |
---
### Release Notes
<details>
<summary>go-yaml/yaml</summary>
### [`v2.4.0`](https://github.com/go-yaml/yaml/compare/v2.3.0...v2.4.0)
[Compare Source](https://github.com/go-yaml/yaml/compare/v2.3.0...v2.4.0)
### [`v2.3.0`](https://github.com/go-yaml/yaml/compare/v2.2.8...v2.3.0)
[Compare Source](https://github.com/go-yaml/yaml/compare/v2.2.8...v2.3.0)
### [`v2.2.8`](https://github.com/go-yaml/yaml/compare/v2.2.7...v2.2.8)
[Compare Source](https://github.com/go-yaml/yaml/compare/v2.2.7...v2.2.8)
### [`v2.2.7`](https://github.com/go-yaml/yaml/compare/v2.2.6...v2.2.7)
[Compare Source](https://github.com/go-yaml/yaml/compare/v2.2.6...v2.2.7)
### [`v2.2.6`](https://github.com/go-yaml/yaml/compare/v2.2.5...v2.2.6)
[Compare Source](https://github.com/go-yaml/yaml/compare/v2.2.5...v2.2.6)
### [`v2.2.5`](https://github.com/go-yaml/yaml/compare/v2.2.4...v2.2.5)
[Compare Source](https://github.com/go-yaml/yaml/compare/v2.2.4...v2.2.5)
### [`v2.2.4`](https://github.com/go-yaml/yaml/compare/v2.2.3...v2.2.4)
[Compare Source](https://github.com/go-yaml/yaml/compare/v2.2.3...v2.2.4)
### [`v2.2.3`](https://github.com/go-yaml/yaml/compare/v2.2.2...v2.2.3)
[Compare Source](https://github.com/go-yaml/yaml/compare/v2.2.2...v2.2.3)
### [`v2.2.2`](https://github.com/go-yaml/yaml/compare/v2.2.1...v2.2.2)
[Compare Source](https://github.com/go-yaml/yaml/compare/v2.2.1...v2.2.2)
</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/5Update module google/subcommands to v1.2.02021-01-10T13:32:54ZrenovateUpdate module google/subcommands to v1.2.0This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/google/subcommands](https://github.com/google/subcommands) | require | minor | `v1.0.1` -> `v1.2.0` |
---
### Release Notes
...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/google/subcommands](https://github.com/google/subcommands) | require | minor | `v1.0.1` -> `v1.2.0` |
---
### Release Notes
<details>
<summary>google/subcommands</summary>
### [`v1.2.0`](https://github.com/google/subcommands/compare/v1.0.1...v1.2.0)
[Compare Source](https://github.com/google/subcommands/compare/v1.0.1...v1.2.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/9Update module hashicorp/go-version to v12021-01-10T12:03:03ZrenovateUpdate module hashicorp/go-version to v1This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/hashicorp/go-version](https://github.com/hashicorp/go-version) | require | major | `v0.0.0-20180716215031-270f2f71b1ee` -> `v1....This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/hashicorp/go-version](https://github.com/hashicorp/go-version) | require | major | `v0.0.0-20180716215031-270f2f71b1ee` -> `v1.2.1` |
---
### Release Notes
<details>
<summary>hashicorp/go-version</summary>
### [`v1.2.1`](https://github.com/hashicorp/go-version/releases/v1.2.1)
[Compare Source](https://github.com/hashicorp/go-version/compare/v1.2.0...v1.2.1)
Prevent `Version.Equal` method from panicking on `nil` encounter ([#​73](https://github.com/hashicorp/go-version/issues/73))
### [`v1.2.0`](https://github.com/hashicorp/go-version/releases/v1.2.0)
[Compare Source](https://github.com/hashicorp/go-version/compare/v1.1.0...v1.2.0)
Add `GreaterThanOrEqual` + `LessThanOrEqual` helper methods.
### [`v1.1.0`](https://github.com/hashicorp/go-version/releases/v1.1.0)
[Compare Source](https://github.com/hashicorp/go-version/compare/v1.0.0...v1.1.0)
Adds `NewSemver` constructor
</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).https://git.autistici.org/ai3/tools/tabacco/-/merge_requests/4Configure Renovate2021-01-09T12:14:34ZrenovateConfigure RenovateWelcome to [Renovate](https://github.com/renovatebot/renovate)! This is an onboarding MR to help you understand and configure settings before regular Merge Requests begin.
🚦 To activate Renovate, merge this Merge Request. To disable Ren...Welcome to [Renovate](https://github.com/renovatebot/renovate)! This is an onboarding MR to help you understand and configure settings before regular Merge Requests begin.
🚦 To activate Renovate, merge this Merge Request. To disable Renovate, simply close this Merge Request unmerged.
---
### Detected Package Files
* `go.mod` (gomod)
### Configuration Summary
Based on the default config's presets, Renovate will:
- Start dependency updates only once this onboarding MR is merged
- Separate major versions of dependencies into individual branches/MRs
- Do not separate patch and minor upgrades into separate MRs for the same dependency
- Upgrade to unstable versions only if the existing version is unstable
- Raise MRs immediately (after branch is created)
- If semantic commits detected, use semantic commit type <code>fix</code> for dependencies and <code>chore</code> for all others
- Keep existing branches updated even when not scheduled
- Disable automerging feature - wait for humans to merge all MRs
- Ignore `node_modules`, `bower_components`, `vendor` and various test/tests directories
- Autodetect whether to pin dependencies or maintain ranges
- Rate limit MR creation to a maximum of two per hour
- Limit to maximum 20 open MRs at any time
- Group known monorepo packages together
- Use curated list of recommended non-monorepo package groupings
- Do not upgrade sbt latest.integration
- Ignore spring cloud 1.x releases
🔡 Would you like to change the way Renovate is upgrading your dependencies? Simply edit the `renovate.json` in this branch with your custom config and the list of Merge Requests in the "What to Expect" section below will be updated the next time Renovate runs.
---
### What to Expect
With your current configuration, Renovate will create 9 Merge Requests:
<details>
<summary>Update module google/subcommands to v1.2.0</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/github.com-google-subcommands-1.x`
- Merge into: `master`
- Upgrade [github.com/google/subcommands](https://github.com/google/subcommands) to `v1.2.0`
</details>
<details>
<summary>Update module prometheus/client_golang to v0.9.4</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/github.com-prometheus-client_golang-0.x`
- Merge into: `master`
- Upgrade [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) to `v0.9.4`
</details>
<details>
<summary>Update module yaml to v2.4.0</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/gopkg.in-yaml.v2-2.x`
- Merge into: `master`
- Upgrade [gopkg.in/yaml.v2](https://github.com/go-yaml/yaml) to `v2.4.0`
</details>
<details>
<summary>Update module dustin/go-humanize to v1</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/github.com-dustin-go-humanize-1.x`
- Merge into: `master`
- Upgrade [github.com/dustin/go-humanize](https://github.com/dustin/go-humanize) to `9f541cc9db5d55bce703bd99987c9d5cb8eea45e`
</details>
<details>
<summary>Update module hashicorp/go-version to v1</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/github.com-hashicorp-go-version-1.x`
- Merge into: `master`
- Upgrade [github.com/hashicorp/go-version](https://github.com/hashicorp/go-version) to `59da58cfd357de719a4d16dac30481391a56c002`
</details>
<details>
<summary>Update module mattes/migrate to v3</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/github.com-mattes-migrate-3.x`
- Merge into: `master`
- Upgrade [github.com/mattes/migrate](https://github.com/mattes/migrate) to `035c07716cd373d88456ec4d701402df52584cb4`
</details>
<details>
<summary>Update module mattn/go-sqlite3 to v2</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/github.com-mattn-go-sqlite3-2.x`
- Merge into: `master`
- Upgrade [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) to `baaf8a978416040e7f2d00ac36e345098d0588d8`
</details>
<details>
<summary>Update module prometheus/client_golang to v1</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/github.com-prometheus-client_golang-1.x`
- Merge into: `master`
- Upgrade [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) to `v1.9.0`
</details>
<details>
<summary>Update module robfig/cron to v3</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/github.com-robfig-cron-3.x`
- Merge into: `master`
- Upgrade [github.com/robfig/cron](https://github.com/robfig/cron) to `v3.0.1`
</details>
<br />
🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or spam the project. See docs for `prhourlylimit` for details.
---
### ⚠️ Dependency Lookup Warnings ⚠️
Please correct - or verify that you can safely ignore - these lookup failures before you merge this MR.
- `Failed to look up dependency git.autistici.org/ai3/go-common`
Files affected: `go.mod`
---
❓ Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section.
If you need any further assistance then you can also [request help here](https://github.com/renovatebot/renovate/discussions).
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://git.autistici.org/ai3/tools/tabacco/-/merge_requests/3Support per-source excludes (for file handlers)2020-11-12T12:01:08ZaleSupport per-source excludes (for file handlers)Fixes issue #4.Fixes issue #4.https://git.autistici.org/ai3/tools/tabacco/-/merge_requests/2Snapshot cache2019-11-02T14:05:47ZgodogSnapshot cachehttps://git.autistici.org/ai3/tools/tabacco/-/merge_requests/1V22019-06-19T21:11:50ZaleV2Next version with simplified data and execution models.Next version with simplified data and execution models.