Commit Graph

64 Commits

Author SHA1 Message Date
af7e7abc05 Update Rust crate zip to v2.2.1 2024-11-22 00:15:43 +00:00
2f559ad0c5 Update Rust crate tokio to v1.41.1 2024-11-08 00:12:56 +00:00
35d8d2b3ee Update Rust crate thiserror to v2 2024-11-07 00:13:38 +00:00
8f35254354 Update Rust crate thiserror to v1.0.67 2024-11-04 00:12:50 +00:00
db3b9fe131 Update Rust crate thiserror to v1.0.66 2024-11-01 00:32:36 +00:00
41cbc8880a Update Rust crate reqwest to v0.12.9 2024-10-29 00:26:32 +00:00
9e132e3034 Update Rust crate tokio to v1.41.0 2024-10-24 00:19:04 +00:00
cf4d0fbd72 Update Rust crate thiserror to v1.0.65 2024-10-23 00:07:43 +00:00
946cea8d2e Update Rust crate reqwest to v0.12.8 2024-10-01 00:29:21 +00:00
ff5f606923 Update Rust crate serde to v1.0.210 (#31)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde](https://serde.rs) ([source](https://github.com/serde-rs/serde)) | dependencies | patch | `1.0.206` -> `1.0.210` |

---

### Release Notes

<details>
<summary>serde-rs/serde (serde)</summary>

### [`v1.0.210`](https://github.com/serde-rs/serde/releases/tag/v1.0.210)

[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.209...v1.0.210)

-   Support serializing and deserializing `IpAddr` and `SocketAddr` in no-std mode on Rust 1.77+ ([#&#8203;2816](https://github.com/serde-rs/serde/issues/2816), thanks [@&#8203;MathiasKoch](https://github.com/MathiasKoch))
-   Make `serde::ser::StdError` and `serde:🇩🇪:StdError` equivalent to `core::error::Error` on Rust 1.81+ ([#&#8203;2818](https://github.com/serde-rs/serde/issues/2818))

### [`v1.0.209`](https://github.com/serde-rs/serde/releases/tag/v1.0.209)

[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.208...v1.0.209)

-   Fix deserialization of empty structs and empty tuples inside of untagged enums ([#&#8203;2805](https://github.com/serde-rs/serde/issues/2805), thanks [@&#8203;Mingun](https://github.com/Mingun))

### [`v1.0.208`](https://github.com/serde-rs/serde/releases/tag/v1.0.208)

[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.207...v1.0.208)

-   Support serializing and deserializing unit structs in a `flatten` field ([#&#8203;2802](https://github.com/serde-rs/serde/issues/2802), thanks [@&#8203;jonhoo](https://github.com/jonhoo))

### [`v1.0.207`](https://github.com/serde-rs/serde/releases/tag/v1.0.207)

[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.206...v1.0.207)

-   Improve interactions between `flatten` attribute and `skip_serializing`/`skip_deserializing` ([#&#8203;2795](https://github.com/serde-rs/serde/issues/2795), thanks [@&#8203;Mingun](https://github.com/Mingun))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguNzcuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Reviewed-on: pierre/GrammalecteClient#31
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2024-09-23 08:39:03 +00:00
6b7fc8e3ef Update Rust crate thiserror to v1.0.64 (#35)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [thiserror](https://github.com/dtolnay/thiserror) | dependencies | patch | `1.0.63` -> `1.0.64` |

---

### Release Notes

<details>
<summary>dtolnay/thiserror (thiserror)</summary>

### [`v1.0.64`](https://github.com/dtolnay/thiserror/releases/tag/1.0.64)

[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.63...1.0.64)

-   Exclude derived impls from coverage instrumentation ([#&#8203;322](https://github.com/dtolnay/thiserror/issues/322), thanks [@&#8203;oxalica](https://github.com/oxalica))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45My4yIiwidXBkYXRlZEluVmVyIjoiMzguOTMuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Reviewed-on: pierre/GrammalecteClient#35
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2024-09-23 08:38:53 +00:00
c67e4daf7e Update Rust crate zip to v2.2.0 (#34)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [zip](https://github.com/zip-rs/zip2) | dependencies | minor | `2.1.6` -> `2.2.0` |

---

### Release Notes

<details>
<summary>zip-rs/zip2 (zip)</summary>

### [`v2.2.0`](https://github.com/zip-rs/zip2/blob/HEAD/CHANGELOG.md#220---2024-08-11)

[Compare Source](https://github.com/zip-rs/zip2/compare/v2.1.6...v2.2.0)

##### <!-- 0 -->🚀 Features

-   Expose `ZipArchive::central_directory_start` ([#&#8203;232](https://github.com/zip-rs/zip2/pull/232))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43Ny43IiwidXBkYXRlZEluVmVyIjoiMzguNzcuNyIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Reviewed-on: pierre/GrammalecteClient#34
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2024-09-17 09:30:17 +00:00
386f7009d7 Update Rust crate tokio to v1.40.0 2024-09-13 00:48:21 +00:00
ed315214b4 Update Rust crate serde_json to v1.0.128 2024-09-13 00:31:31 +00:00
e7f5de3c73 Update Rust crate reqwest to v0.12.7 2024-09-12 00:31:47 +00:00
c634cb16cc Update Rust crate serde to v1.0.206 (#26)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde](https://serde.rs) ([source](https://github.com/serde-rs/serde)) | dependencies | patch | `1.0.205` -> `1.0.206` |

---

### Release Notes

<details>
<summary>serde-rs/serde (serde)</summary>

### [`v1.0.206`](https://github.com/serde-rs/serde/releases/tag/v1.0.206)

[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.205...v1.0.206)

-   Improve support for `flatten` attribute inside of enums ([#&#8203;2567](https://github.com/serde-rs/serde/issues/2567), thanks [@&#8203;Mingun](https://github.com/Mingun))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNS4wIiwidXBkYXRlZEluVmVyIjoiMzguMjUuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Reviewed-on: pierre/GrammalecteClient#26
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2024-08-22 07:12:01 +00:00
b26445a5f2 Update Rust crate tokio to v1.39.3 2024-08-18 00:29:18 +00:00
2784089e9f Update Rust crate serde_json to v1.0.125 2024-08-15 15:17:30 +00:00
938fb1297e Update Rust crate serde_json to v1.0.124 2024-08-12 00:08:24 +00:00
a6e502b864 Update Rust crate serde to v1.0.205 2024-08-09 00:09:51 +00:00
5634f9615b Update Rust crate serde_json to v1.0.122 2024-08-02 00:08:32 +00:00
16b44e002c Update Rust crate zip to v2.1.6 2024-08-01 00:08:21 +00:00
c6386d8cc5 Update Rust crate serde_json to v1.0.121 2024-07-29 00:08:31 +00:00
1687a1c09f Update Rust crate tokio to v1.39.2 2024-07-28 00:08:24 +00:00
ca59eb2849 Update Rust crate env_logger to v0.11.5 2024-07-26 00:09:10 +00:00
a8a1cac9ac Update Rust crate zip to v2.1.5 2024-07-25 00:31:14 +00:00
ae41e25869 Update Rust crate thiserror to v1.0.63 2024-07-25 00:08:03 +00:00
99a7f7e297 Update Rust crate zip to v2.1.4 (#15)
Reviewed-on: pierre/GrammalecteClient#15
2024-07-24 13:23:34 +00:00
8c514bfd7b Update Rust crate thiserror to v1.0.62 (#13)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [thiserror](https://github.com/dtolnay/thiserror) | dependencies | patch | `1.0.61` -> `1.0.62` |

---

### Release Notes

<details>
<summary>dtolnay/thiserror (thiserror)</summary>

### [`v1.0.62`](https://github.com/dtolnay/thiserror/releases/tag/1.0.62)

[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.61...1.0.62)

-   Support referring to nested tuple struct fields inside `#[error("…", …)]` attribute ([#&#8203;309](https://github.com/dtolnay/thiserror/issues/309))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjkuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQyOS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: pierre/GrammalecteClient#13
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2024-07-24 13:23:25 +00:00
5d3de56c35 Update Rust crate tokio to v1.39.1 2024-07-24 00:37:40 +00:00
c104e74ce2 Update Rust crate env_logger to v0.11.4 2024-07-24 00:08:04 +00:00
2df7944058 Update Rust crate zip to v2.1.4 2024-07-20 00:08:53 +00:00
cf14fd1a6b Update Rust crate tokio to v1.38.1 2024-07-17 00:08:43 +00:00
5476cd0613 Update Rust crate serde to v1.0.204 2024-07-07 00:21:50 +00:00
81463fa438 Update Rust crate serde_json to v1.0.120 2024-07-02 00:21:27 +00:00
06277cff8b Update Rust crate serde_json to v1.0.119 2024-07-01 00:06:56 +00:00
f5212213f0 Update Rust crate log to v0.4.22 2024-06-29 00:15:48 +00:00
387f283ce5 Update Rust crate serde_json to v1.0.118 2024-06-26 00:14:55 +00:00
e305dc6582 Update Rust crate reqwest to v0.12.5 2024-06-18 00:15:35 +00:00
150097f77a Release v0.2.0 (#6)
Reviewed-on: pierre/GrammalecteClient#6
2024-06-14 17:00:16 +00:00
d33202816f Configure Renovate (#1)
Welcome to [Renovate](https://github.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.

---
### Detected Package Files

 * `Cargo.toml` (cargo)

### What to Expect

With your current configuration, Renovate will create 8 Pull Requests:

<details>
<summary>Update Rust crate log to v0.4.21</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/log-0.x-lockfile`
  - Merge into: `master`
  - Upgrade [log](https://github.com/rust-lang/log) to `0.4.21`

</details>

<details>
<summary>Update Rust crate mktemp to v0.5.1</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/mktemp-0.x-lockfile`
  - Merge into: `master`
  - Upgrade [mktemp](https://github.com/samgiles/rs-mktemp) to `0.5.1`

</details>

<details>
<summary>Update Rust crate serde to v1.0.203</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/serde-1.x-lockfile`
  - Merge into: `master`
  - Upgrade [serde](https://github.com/serde-rs/serde) to `1.0.203`

</details>

<details>
<summary>Update Rust crate serde_json to v1.0.117</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/serde_json-1.x-lockfile`
  - Merge into: `master`
  - Upgrade [serde_json](https://github.com/serde-rs/json) to `1.0.117`

</details>

<details>
<summary>Update Rust crate env_logger to 0.11.0</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/env_logger-0.x`
  - Merge into: `master`
  - Upgrade [env_logger](https://github.com/rust-cli/env_logger) to `0.11.0`

</details>

<details>
<summary>Update Rust crate reqwest to 0.12.0</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/reqwest-0.x`
  - Merge into: `master`
  - Upgrade [reqwest](https://github.com/seanmonstar/reqwest) to `0.12.0`

</details>

<details>
<summary>Update Rust crate tokio to v1.38.0</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/tokio-1.x-lockfile`
  - Merge into: `master`
  - Upgrade [tokio](https://github.com/tokio-rs/tokio) to `1.38.0`

</details>

<details>
<summary>Update Rust crate zip to v2</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/zip-2.x`
  - Merge into: `master`
  - Upgrade [zip](https://github.com/zip-rs/zip2) to `2.0.0`

</details>

<br />

🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for `prhourlylimit` for details.

---

 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 PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).

<!--renovate-config-hash:94693a990c975907e7f13da3309b9d56ba02b3983519b41786edf5cf031e457c-->

Reviewed-on: pierre/GrammalecteClient#1
2024-06-14 16:48:30 +00:00
Gwen Lg
b0543aaba9 add err output when server failed to start 2024-06-14 16:46:39 +00:00
Gwen Lg
597a681801 check if server correctly start
in same time than the port was opened.
Rename function into `wait_for_server` according.
2024-06-14 16:46:39 +00:00
Gwen Lg
74ff8463ba fix grammalecte archive with python files
- update bottle.py dependency to v0.12.25
- fix test of python version in grammalecte-server.py
2024-06-14 14:12:16 +02:00
Gwen Lg
1ad5dfbe78 improve error management with thiserror use
- add thiserror dependency
- use distinct Error enum in lib and server
2024-06-14 12:05:45 +02:00
Gwen Lg
0d43729a02 update dependencies in Cargo.toml
update: zip, reqwest and env_logger
fix fmt in Cargo.toml
2024-06-14 12:05:05 +02:00
2dd1e5907a Enable CI (#2)
Reviewed-on: pierre/GrammalecteClient#2
2024-06-14 06:43:14 +00:00
b09034d6fb Bump Grammalecte version 2023-05-23 14:50:44 +02:00
757692e054 Expose server 2023-05-23 14:46:45 +02:00
7f8a37ce01 Update dependencies 2023-05-23 14:41:19 +02:00