Commit Graph
980 Commits
Author SHA1 Message Date
David Peter f78f482d8f Add --time-unit option to 'advanced_statistics.py' 2024-12-01 21:13:31 +01:00
dependabot[bot] 4e1e9f2e48 Bump serde_json from 1.0.132 to 1.0.133
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.132 to 1.0.133.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.132...v1.0.133)

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

Signed-off-by: dependabot[bot] <[email protected]>
2024-12-01 12:38:15 +01:00
dependabot[bot] e8ebfc4913 Bump serde from 1.0.214 to 1.0.215
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.214 to 1.0.215.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.214...v1.0.215)

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

Signed-off-by: dependabot[bot] <[email protected]>
2024-12-01 12:37:50 +01:00
David Peter 87d77c861f Fix version in README 2024-11-13 15:00:12 +01:00
David Peter 12fec42098 Update README.md v1.19.0 2024-11-11 22:41:35 +01:00
David Peter 564ccafb03 Preparations for v1.19 2024-11-11 22:39:30 +01:00
David Peter 99d24b7a2e Multiple output policies 2024-11-11 22:24:25 +01:00
David Carlier 2899deb8fd apply clippy advices on executor/commands lifetimes. 2024-11-11 08:47:33 +01:00
David Peter 74615f01fb Update README.md
This reverts commit 09c39d8989.
2024-11-11 08:30:58 +01:00
rindeal 83edd2f8e3 Update CICD.yml 2024-11-10 23:00:44 +01:00
David Peter 2efc633486 Update dependencies 2024-11-10 22:57:23 +01:00
David Peter 83f04cdd31 Add iteration information to failure error message 2024-11-10 22:26:13 +01:00
David Carlier f096c266f0 fix build warning proposal
```rust
warning: elided lifetime has a name
   --> src/command.rs:137:66
    |
136 | impl<'a> Commands<'a> {
    |      -- lifetime `'a` declared here
137 |     pub fn from_cli_arguments(matches: &'a ArgMatches) -> Result<Commands> {
    |                                                                  ^^^^^^^^ this elided lifetime gets resolved as `'
```
2024-11-10 20:45:03 +01:00
David Peter e3e86174d9 Minor rewording 2024-08-28 17:26:40 +02:00
David Peter 5c716e48c8 Update docu 2024-08-28 17:25:05 +02:00
David Peter 9e265bd99b Add target Python version 2024-08-28 17:18:42 +02:00
David Peter eeaa6bdb40 Fix multiple strings in one line 2024-08-28 17:10:33 +02:00
David Peter bc37eff924 Sort imports 2024-08-28 17:01:09 +02:00
David Peter cfae9cbdab Add PEP-723 inline metadata 2024-08-28 16:52:02 +02:00
David Peter 65dd84fb07 Update formatting, use f-strings 2024-08-28 16:41:58 +02:00
dependabot[bot] b0d29f01b0 Bump anyhow from 1.0.80 to 1.0.86 (#762)
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.80 to 1.0.86.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.80...1.0.86)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-01 08:52:19 +02:00
ef9e1409c6 add: legend modification parameters and output DPI (#758)
* add: legend modification parameters and output DPI

This commit adds a CLI parameter to plot_histogram in order to position
the legend of the plot on the diagram.
It also defines the output DPI for the plot to 600 dpi.

Plot_progression gets a CLI paramter to add a custom label and to
overwrite the default one.

---------

Co-authored-by: dbv <[email protected]>
Co-authored-by: dbv <[email protected]>
2024-07-17 20:40:12 +02:00
Antonin Décimo 824aafbd69 Fix typos README.md 2024-07-09 10:31:45 +02:00
dependabot[bot] df34f32dca Bump once_cell from 1.18.0 to 1.19.0
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.18.0 to 1.19.0.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.18.0...v1.19.0)

---
updated-dependencies:
- dependency-name: once_cell
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2024-07-01 13:22:08 +02:00
dependabot[bot] 4c3f6ad4f8 Bump rust_decimal from 1.32.0 to 1.35.0
Bumps [rust_decimal](https://github.com/paupino/rust-decimal) from 1.32.0 to 1.35.0.
- [Release notes](https://github.com/paupino/rust-decimal/releases)
- [Changelog](https://github.com/paupino/rust-decimal/blob/master/CHANGELOG.md)
- [Commits](https://github.com/paupino/rust-decimal/compare/1.32.0...1.35.0)

---
updated-dependencies:
- dependency-name: rust_decimal
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2024-07-01 13:17:38 +02:00
Jan-Eric Nitschke 13547e973c Change message for identical time and add test for it 2024-06-30 22:45:40 +02:00
Jan-Eric Nitschke 9134337b62 Fix typo 2024-06-30 22:45:40 +02:00
Jan-Eric Nitschke d4749b015f Fix prepare and conclude behaviour and add tests. 2024-06-30 22:45:40 +02:00
Jan-Eric Nitschke 9806ed7694 Added option to manually specify a reference to compare the results to. 2024-06-30 22:45:40 +02:00
Bryan Honof 4a00f1821c docs: Add flox install 2024-06-22 22:42:33 +02:00
Hamir Mahal 981db9d102 fix: formatting in src/command.rs 2024-06-01 11:07:23 +02:00
Hamir Mahal ef1263279d style: simplify string interpolation 2024-06-01 11:07:23 +02:00
dependabot[bot] e8ff88dad1 Bump colored from 2.0.4 to 2.1.0
Bumps [colored](https://github.com/mackwic/colored) from 2.0.4 to 2.1.0.
- [Release notes](https://github.com/mackwic/colored/releases)
- [Changelog](https://github.com/colored-rs/colored/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mackwic/colored/compare/v2.0.4...v2.1.0)

---
updated-dependencies:
- dependency-name: colored
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2024-04-07 20:06:41 +02:00
Aymen c6a6dccd95 Fix the Arch url to repo in README.md 2024-04-07 20:00:06 +02:00
David Legrand d712879c9f docs: add Exherbo Linux in README.md setup instructions 2024-04-07 19:59:41 +02:00
one230six c0921351e7 refactor: Optimize code based on cargo clippy suggestions
Signed-off-by: one230six <[email protected]>

refactor: Optimize code based on cargo clippy suggestions

Signed-off-by: one230six <[email protected]>
2024-03-14 08:46:35 +01:00
Everett Pompeii 865b496098 Fix hyperlink sup copy 2024-03-14 08:45:34 +01:00
Serpent7776 51d056a3de Add --sort-by option 2024-03-14 08:26:35 +01:00
Serpent7776 836d1730b5 Fix long labels being cut off 2024-03-14 08:26:35 +01:00
Serpent7776 5c9d7a8b1e Nicer whiskers plot
- add missing encoding when opening input file
- add labels to x ticks, rotated by 45 deg
- sort data by median, ascending
2024-03-14 08:26:35 +01:00
dependabot[bot] 5493cf5039 Bump softprops/action-gh-release from 1 to 2
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
2024-03-12 21:33:20 +01:00
Hamir Mahal 6c774103d9 refactor: replace repeated string allocation
on each iteration with one `String` creation in
`fold`, for efficiency
2024-03-12 21:32:40 +01:00
Everett Pompeii 09c39d8989 Add Bencher as sponsor 2024-03-12 19:53:24 +01:00
Hamir Mahal 96f8ae52ad refactor: remove redundant redefinition 2024-03-10 21:02:09 +01:00
dependabot[bot] ce6df59f0f Bump anyhow from 1.0.75 to 1.0.80
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.75 to 1.0.80.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.75...1.0.80)

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

Signed-off-by: dependabot[bot] <[email protected]>
2024-03-09 22:43:23 +01:00
Casper Lindschouw 39df4d821d Build binaries for aarch64-apple-darwin 2024-03-09 22:43:04 +01:00
David Peter c7be935da3 Improve plot_progression.py script 2024-02-02 17:51:31 +01:00
David Peter a75dca90e1 Update execution-order illustration 2024-02-02 17:46:23 +01:00
Jack O'Connor 942719b0ed Update docs to reflect addition of --conclude
I'm not use to inkscape but I did my best to insert
the --conclude stage into the existing image without
changing it too much.
2024-02-02 17:46:23 +01:00
Jack O'Connor e13d0cb144 Add --conclude option with tests
This implementation of --conclude is basically identical
to the existing implementation for --prepare. I have not
adapted any existing tests. All tests which test --conclude
functionality are new.

The --conclude commands will run in the same order in which
they are supplied on the cli in the same manner as --prepare
and there must either be one --conclude command, or else the
same number of --concludes as there are commands.
2024-02-02 17:46:23 +01:00