Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump instability from 0.3.2 to 0.3.3 #1497

Merged
merged 1 commit into from
Nov 20, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 18, 2024

Bumps instability from 0.3.2 to 0.3.3.

Release notes

Sourced from instability's releases.

instability-v0.3.3

Added

  • add stable macro (#14)
  • use doc(cfg)

Fixed

  • tests (#13)
  • change master to main in lib.rs

Other

  • bump msrv to 1.63
  • use proc_macro2 and add tests
  • use darling instead of manual parsing for better error messages on attributes
Changelog

Sourced from instability's changelog.

0.3.3 - 2024-11-12

Added

  • add stable macro (#14)
  • use doc(cfg)

Fixed

  • tests (#13)
  • change master to main in lib.rs

Other

  • bump msrv to 1.63
  • use proc_macro2 and add tests
  • use darling instead of manual parsing for better error messages on attributes
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot requested a review from a team as a code owner November 18, 2024 16:00
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Nov 18, 2024
Copy link
Member

@orhun orhun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we have any specific features that we want to use from the new version of instability?

Copy link
Contributor

github-actions bot commented Nov 18, 2024

🐰 Bencher Report

Branchdependabot/cargo/instability-0.3.3
Testbedubuntu-latest

⚠️ WARNING: No Threshold found!

Without a Threshold, no Alerts will ever be generated.

Click here to create a new Threshold
For more information, see the Threshold documentation.
To only post results if a Threshold exists, set the --ci-only-thresholds CLI flag.

Click to view all benchmark results
BenchmarkLatencynanoseconds (ns)
barchart/render/2048📈 view plot
⚠️ NO THRESHOLD
199,300.00
barchart/render/256📈 view plot
⚠️ NO THRESHOLD
132,620.00
barchart/render/64📈 view plot
⚠️ NO THRESHOLD
91,779.00
barchart/render_grouped/2048📈 view plot
⚠️ NO THRESHOLD
346,790.00
barchart/render_grouped/256📈 view plot
⚠️ NO THRESHOLD
143,490.00
barchart/render_grouped/64📈 view plot
⚠️ NO THRESHOLD
131,320.00
barchart/render_horizontal/2048📈 view plot
⚠️ NO THRESHOLD
183,520.00
barchart/render_horizontal/256📈 view plot
⚠️ NO THRESHOLD
96,375.00
barchart/render_horizontal/64📈 view plot
⚠️ NO THRESHOLD
89,708.00
block/render_all_feature/100x50📈 view plot
⚠️ NO THRESHOLD
17,915.00
block/render_all_feature/200x50📈 view plot
⚠️ NO THRESHOLD
33,298.00
block/render_all_feature/256x256📈 view plot
⚠️ NO THRESHOLD
182,250.00
block/render_empty/100x50📈 view plot
⚠️ NO THRESHOLD
12,855.00
block/render_empty/200x50📈 view plot
⚠️ NO THRESHOLD
25,750.00
block/render_empty/256x256📈 view plot
⚠️ NO THRESHOLD
168,670.00
buffer/empty/16📈 view plot
⚠️ NO THRESHOLD
769.42
buffer/empty/255📈 view plot
⚠️ NO THRESHOLD
218,550.00
buffer/empty/64📈 view plot
⚠️ NO THRESHOLD
13,077.00
buffer/filled/16📈 view plot
⚠️ NO THRESHOLD
783.16
buffer/filled/255📈 view plot
⚠️ NO THRESHOLD
219,880.00
buffer/filled/64📈 view plot
⚠️ NO THRESHOLD
13,351.00
buffer/with_lines/16📈 view plot
⚠️ NO THRESHOLD
12,313.00
buffer/with_lines/255📈 view plot
⚠️ NO THRESHOLD
14,026.00
buffer/with_lines/64📈 view plot
⚠️ NO THRESHOLD
14,126.00
line_render/Center/0📈 view plot
⚠️ NO THRESHOLD
4.02
line_render/Center/10📈 view plot
⚠️ NO THRESHOLD
592.80
line_render/Center/3📈 view plot
⚠️ NO THRESHOLD
301.99
line_render/Center/4📈 view plot
⚠️ NO THRESHOLD
339.69
line_render/Center/42📈 view plot
⚠️ NO THRESHOLD
767.02
line_render/Center/6📈 view plot
⚠️ NO THRESHOLD
381.41
line_render/Center/7📈 view plot
⚠️ NO THRESHOLD
423.96
line_render/Left/0📈 view plot
⚠️ NO THRESHOLD
4.02
line_render/Left/10📈 view plot
⚠️ NO THRESHOLD
548.63
line_render/Left/3📈 view plot
⚠️ NO THRESHOLD
211.40
line_render/Left/4📈 view plot
⚠️ NO THRESHOLD
225.45
line_render/Left/42📈 view plot
⚠️ NO THRESHOLD
767.45
line_render/Left/6📈 view plot
⚠️ NO THRESHOLD
351.45
line_render/Left/7📈 view plot
⚠️ NO THRESHOLD
365.69
line_render/Right/0📈 view plot
⚠️ NO THRESHOLD
4.02
line_render/Right/10📈 view plot
⚠️ NO THRESHOLD
534.08
line_render/Right/3📈 view plot
⚠️ NO THRESHOLD
286.53
line_render/Right/4📈 view plot
⚠️ NO THRESHOLD
339.64
line_render/Right/42📈 view plot
⚠️ NO THRESHOLD
768.13
line_render/Right/6📈 view plot
⚠️ NO THRESHOLD
446.38
line_render/Right/7📈 view plot
⚠️ NO THRESHOLD
495.12
list/render/16384📈 view plot
⚠️ NO THRESHOLD
1,234,800.00
list/render/2048📈 view plot
⚠️ NO THRESHOLD
337,090.00
list/render/64📈 view plot
⚠️ NO THRESHOLD
216,330.00
list/render_scroll_half/16384📈 view plot
⚠️ NO THRESHOLD
1,231,000.00
list/render_scroll_half/2048📈 view plot
⚠️ NO THRESHOLD
347,350.00
list/render_scroll_half/64📈 view plot
⚠️ NO THRESHOLD
154,230.00
paragraph/new/2048📈 view plot
⚠️ NO THRESHOLD
262,790.00
paragraph/new/64📈 view plot
⚠️ NO THRESHOLD
7,049.60
paragraph/new/65535📈 view plot
⚠️ NO THRESHOLD
8,325,400.00
paragraph/render/2048📈 view plot
⚠️ NO THRESHOLD
607,350.00
paragraph/render/64📈 view plot
⚠️ NO THRESHOLD
570,990.00
paragraph/render/65535📈 view plot
⚠️ NO THRESHOLD
1,810,500.00
paragraph/render_scroll_full/2048📈 view plot
⚠️ NO THRESHOLD
580,310.00
paragraph/render_scroll_full/64📈 view plot
⚠️ NO THRESHOLD
618,140.00
paragraph/render_scroll_full/65535📈 view plot
⚠️ NO THRESHOLD
1,787,300.00
paragraph/render_scroll_half/2048📈 view plot
⚠️ NO THRESHOLD
577,130.00
paragraph/render_scroll_half/64📈 view plot
⚠️ NO THRESHOLD
613,530.00
paragraph/render_scroll_half/65535📈 view plot
⚠️ NO THRESHOLD
1,786,500.00
paragraph/render_wrap/2048📈 view plot
⚠️ NO THRESHOLD
297,220.00
paragraph/render_wrap/64📈 view plot
⚠️ NO THRESHOLD
260,540.00
paragraph/render_wrap/65535📈 view plot
⚠️ NO THRESHOLD
1,515,800.00
paragraph/render_wrap_scroll_full/2048📈 view plot
⚠️ NO THRESHOLD
296,500.00
paragraph/render_wrap_scroll_full/64📈 view plot
⚠️ NO THRESHOLD
262,590.00
paragraph/render_wrap_scroll_full/65535📈 view plot
⚠️ NO THRESHOLD
1,522,800.00
rect/rect_columns_collect/16📈 view plot
⚠️ NO THRESHOLD
39.46
rect/rect_columns_collect/255📈 view plot
⚠️ NO THRESHOLD
293.50
rect/rect_columns_collect/64📈 view plot
⚠️ NO THRESHOLD
90.28
rect/rect_columns_iter/16📈 view plot
⚠️ NO THRESHOLD
9.74
rect/rect_columns_iter/255📈 view plot
⚠️ NO THRESHOLD
84.12
rect/rect_columns_iter/64📈 view plot
⚠️ NO THRESHOLD
26.20
rect/rect_positions_collect/16x16📈 view plot
⚠️ NO THRESHOLD
293.97
rect/rect_positions_collect/255x255📈 view plot
⚠️ NO THRESHOLD
60,857.00
rect/rect_positions_collect/64x64📈 view plot
⚠️ NO THRESHOLD
3,868.10
rect/rect_positions_iter/16x16📈 view plot
⚠️ NO THRESHOLD
248.87
rect/rect_positions_iter/255x255📈 view plot
⚠️ NO THRESHOLD
61,768.00
rect/rect_positions_iter/64x64📈 view plot
⚠️ NO THRESHOLD
3,816.20
rect/rect_rows_collect/16📈 view plot
⚠️ NO THRESHOLD
37.48
rect/rect_rows_collect/255📈 view plot
⚠️ NO THRESHOLD
255.40
rect/rect_rows_collect/64📈 view plot
⚠️ NO THRESHOLD
82.00
rect/rect_rows_iter/16📈 view plot
⚠️ NO THRESHOLD
7.89
rect/rect_rows_iter/255📈 view plot
⚠️ NO THRESHOLD
80.56
rect/rect_rows_iter/64📈 view plot
⚠️ NO THRESHOLD
21.53
sparkline/render/2048📈 view plot
⚠️ NO THRESHOLD
130,690.00
sparkline/render/256📈 view plot
⚠️ NO THRESHOLD
128,960.00
sparkline/render/64📈 view plot
⚠️ NO THRESHOLD
41,259.00
table/render/16384x2📈 view plot
⚠️ NO THRESHOLD
2,891,100.00
table/render/16384x4📈 view plot
⚠️ NO THRESHOLD
5,387,000.00
table/render/16384x8📈 view plot
⚠️ NO THRESHOLD
16,600,000.00
table/render/2048x2📈 view plot
⚠️ NO THRESHOLD
665,510.00
table/render/2048x4📈 view plot
⚠️ NO THRESHOLD
1,111,500.00
table/render/2048x8📈 view plot
⚠️ NO THRESHOLD
1,815,100.00
table/render/64x2📈 view plot
⚠️ NO THRESHOLD
341,580.00
table/render/64x4📈 view plot
⚠️ NO THRESHOLD
526,880.00
table/render/64x8📈 view plot
⚠️ NO THRESHOLD
609,640.00
table/render_scroll_half/16384x2📈 view plot
⚠️ NO THRESHOLD
2,854,800.00
table/render_scroll_half/16384x4📈 view plot
⚠️ NO THRESHOLD
5,578,200.00
table/render_scroll_half/16384x8📈 view plot
⚠️ NO THRESHOLD
16,850,000.00
table/render_scroll_half/2048x2📈 view plot
⚠️ NO THRESHOLD
675,510.00
table/render_scroll_half/2048x4📈 view plot
⚠️ NO THRESHOLD
1,109,600.00
table/render_scroll_half/2048x8📈 view plot
⚠️ NO THRESHOLD
1,813,300.00
table/render_scroll_half/64x2📈 view plot
⚠️ NO THRESHOLD
230,180.00
table/render_scroll_half/64x4📈 view plot
⚠️ NO THRESHOLD
350,650.00
table/render_scroll_half/64x8📈 view plot
⚠️ NO THRESHOLD
402,740.00
🐰 View full continuous benchmarking report in Bencher

Bumps [instability](https://github.com/ratatui-org/instability) from 0.3.2 to 0.3.3.
- [Release notes](https://github.com/ratatui-org/instability/releases)
- [Changelog](https://github.com/ratatui/instability/blob/main/CHANGELOG.md)
- [Commits](ratatui/instability@instability-v0.3.2...instability-v0.3.3)

---
updated-dependencies:
- dependency-name: instability
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/cargo/instability-0.3.3 branch from a9fd7e0 to fa8c197 Compare November 18, 2024 22:21
@joshka joshka merged commit 1bb41e7 into main Nov 20, 2024
36 of 39 checks passed
@joshka joshka deleted the dependabot/cargo/instability-0.3.3 branch November 20, 2024 03:31
@orhun
Copy link
Member

orhun commented Nov 20, 2024

did you see my question above? @joshka

nothing important, I was just curious

@joshka
Copy link
Member

joshka commented Nov 20, 2024

Nope. I missed it when merging, sorry. The main change I wanted to dogfood is the use doc(cfg) one. This is added to every use of the macro, and causes the compilation to emit warnings about adding the #[feature] to the lib. I fixed that up in #1506

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants