Frank de Brabander
bee8b9bbc4
python3-pydantic-core: fix incompatible version
...
The recipe for pydantic currently is at version 2.7.2. This
project specifies in its pyproject.toml that it depends on
pydantic-core version 2.18.4. Because an older 2.16.3 version
of pydantic-core was used now, a simple bit of code will break.
from enum import Enum
from pydantic import BaseModel
class Color(str, Enum):
RED = "RED"
BLUE = "BLUE"
class Car(BaseModel):
color: Color
print(Car(color=Color.RED))
This will upgrade the python3-pydantic-core recipe to make it
compatible with python3-pydantic, so that the above snippet of
code will no longer fail.
Two patches are removed, these backports are now included in the
upstream code. A new patch is added to set the required rust
compiler from 1.76 to 1.75. Version 1.76 is not actually needed.
File python3-pydantic-core-crates.inc is regenerated by running
'bitbake -c update_crates python3-pydantic-core'.
The recipes RDEPENDS now includes python3-compression. The pydantic
schema validator imports 'importlib.metadata' which wants to import
'zipfile'.
The buildpaths QA check is skipped. This should be fixed at some
point, but it was already failing before this change.
Signed-off-by: Frank de Brabander <debrabander@gmail.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2024-07-26 09:51:39 -07:00
..
2024-02-29 12:46:51 -08:00
2024-04-06 14:14:17 -07:00
2024-06-03 12:05:24 -07:00
2024-04-12 08:57:34 -07:00
2024-05-30 14:47:41 -07:00
2024-04-11 23:32:35 -07:00
2024-04-11 23:32:36 -07:00
2024-06-07 09:12:00 -07:00
2024-06-11 15:40:17 -07:00
2024-06-07 09:12:01 -07:00
2024-07-02 22:21:18 -07:00
2024-07-15 16:36:14 -07:00
2024-04-15 21:01:20 -07:00
2024-07-26 09:51:39 -07:00
2024-04-04 20:52:52 -07:00
2024-06-30 12:33:50 -07:00
2024-06-16 15:54:04 -07:00
2024-04-04 19:07:21 -07:00
2024-07-01 08:01:59 -07:00
2024-01-23 11:55:35 -08:00
2024-04-17 23:47:24 -07:00
2024-07-01 08:01:59 -07:00
2024-05-02 07:32:48 -07:00
2024-07-01 08:01:59 -07:00
2024-05-28 09:34:31 -07:00
2024-06-27 09:18:56 -07:00
2024-06-11 22:01:57 -07:00
2024-01-13 09:08:37 -08:00
2024-02-16 16:42:37 -08:00
2024-06-27 09:18:56 -07:00
2024-07-15 16:36:12 -07:00
2024-03-05 11:02:05 -08:00
2024-07-15 16:36:13 -07:00
2024-05-19 08:27:54 -07:00
2024-06-11 22:01:57 -07:00
2024-07-01 08:01:59 -07:00
2024-02-19 23:22:24 -08:00
2024-06-27 09:18:56 -07:00
2024-02-19 23:22:24 -08:00
2024-06-11 22:01:57 -07:00
2024-02-02 23:25:32 -08:00
2024-05-28 09:34:31 -07:00
2023-11-06 08:47:48 -08:00
2024-06-30 12:33:50 -07:00
2024-02-16 16:42:37 -08:00
2024-02-02 23:25:32 -08:00
2024-06-11 22:01:57 -07:00
2024-04-07 19:22:22 -07:00
2024-06-21 21:45:10 -07:00
2024-04-08 14:59:26 -07:00
2023-06-06 23:07:58 -07:00
2024-02-19 23:22:24 -08:00
2024-05-23 08:44:44 -07:00
2024-05-23 08:44:44 -07:00
2024-02-19 23:22:24 -08:00
2024-04-23 15:18:30 -07:00
2024-02-19 23:22:24 -08:00
2024-02-16 16:42:32 -08:00
2024-07-15 16:36:13 -07:00
2023-04-05 15:56:47 -07:00
2024-04-23 15:15:32 -07:00
2024-06-03 12:05:24 -07:00
2023-11-21 22:35:51 -08:00
2024-04-15 21:01:20 -07:00
2024-07-01 08:01:59 -07:00
2023-06-24 09:01:53 -07:00
2024-04-12 08:57:34 -07:00
2023-06-24 09:01:53 -07:00
2024-02-19 23:22:24 -08:00
2024-02-19 23:22:24 -08:00
2024-03-27 07:57:30 -07:00
2024-05-19 08:27:55 -07:00
2024-06-27 09:18:57 -07:00
2024-03-08 10:07:22 -08:00
2024-04-12 08:57:34 -07:00
2024-03-20 09:28:07 -07:00
2024-06-27 09:18:57 -07:00
2024-04-17 23:47:25 -07:00
2024-04-17 23:47:25 -07:00
2024-06-11 22:01:57 -07:00
2024-04-17 23:47:25 -07:00
2024-06-20 07:32:54 -07:00
2024-06-11 22:01:58 -07:00
2024-04-17 23:47:25 -07:00
2023-11-06 08:47:53 -08:00
2024-02-19 23:22:24 -08:00
2021-08-03 10:21:25 -07:00
2024-02-19 23:22:24 -08:00
2024-06-27 09:18:57 -07:00
2024-06-01 10:49:40 -07:00
2023-09-15 00:42:10 -07:00
2024-02-19 23:22:24 -08:00
2024-02-19 23:22:24 -08:00
2024-02-19 23:22:24 -08:00
2024-02-19 23:22:24 -08:00
2024-04-11 23:32:36 -07:00
2024-06-27 09:18:58 -07:00
2024-05-19 08:27:55 -07:00
2024-06-11 22:01:58 -07:00
2024-07-01 08:01:59 -07:00
2024-04-23 15:18:30 -07:00
2024-07-18 10:11:17 -07:00
2024-07-08 08:42:43 -07:00
2024-05-19 08:27:55 -07:00
2024-07-01 08:02:00 -07:00
2024-07-01 08:02:00 -07:00
2024-06-27 09:18:58 -07:00
2024-07-01 08:02:00 -07:00
2024-06-18 17:38:28 -07:00
2024-06-11 15:40:17 -07:00
2024-06-20 14:22:32 -07:00
2024-06-20 14:22:32 -07:00
2024-04-23 15:15:32 -07:00
2024-06-21 21:45:11 -07:00
2024-07-19 07:15:45 -07:00
2024-06-20 07:32:55 -07:00
2024-06-11 22:01:58 -07:00
2024-02-19 23:22:24 -08:00
2024-06-11 22:01:58 -07:00
2024-02-19 23:22:24 -08:00
2024-03-23 10:01:49 -07:00
2024-06-27 09:18:59 -07:00
2024-07-15 16:36:13 -07:00
2024-06-01 10:49:41 -07:00
2024-02-19 23:22:24 -08:00
2024-07-01 08:02:00 -07:00
2024-05-19 08:27:56 -07:00
2024-07-18 12:38:31 -07:00
2024-07-02 22:21:18 -07:00
2024-02-16 16:42:37 -08:00
2024-03-09 10:55:23 -08:00
2021-02-19 10:02:43 -08:00
2024-02-16 16:42:33 -08:00
2024-03-08 10:07:24 -08:00
2023-08-05 09:29:56 -07:00
2024-02-16 16:42:36 -08:00
2024-07-01 08:02:00 -07:00
2023-12-22 06:39:33 -08:00
2024-04-17 23:47:26 -07:00
2022-07-02 11:37:03 -04:00
2024-05-19 08:27:56 -07:00
2024-02-22 12:59:38 -08:00
2024-02-19 23:22:24 -08:00
2023-06-06 23:07:59 -07:00
2024-05-23 08:44:44 -07:00
2020-07-03 18:07:33 -07:00
2024-07-08 08:42:43 -07:00
2024-06-27 09:18:59 -07:00
2023-09-20 15:34:03 -07:00
2023-06-06 23:07:59 -07:00
2023-11-17 11:38:20 -08:00
2023-06-06 23:07:59 -07:00
2024-02-19 23:22:24 -08:00
2024-06-27 09:18:59 -07:00
2024-02-19 23:22:24 -08:00
2024-07-15 16:36:13 -07:00
2024-02-19 23:22:24 -08:00
2024-06-11 22:01:59 -07:00
2022-06-30 13:39:26 -04:00
2023-06-06 23:07:59 -07:00
2024-03-25 13:17:50 -07:00
2024-05-02 07:32:50 -07:00
2024-06-11 22:01:59 -07:00
2024-04-12 08:57:34 -07:00
2023-11-07 23:11:24 -08:00
2024-02-19 23:22:24 -08:00
2024-05-19 08:27:57 -07:00
2024-05-19 08:27:57 -07:00
2024-02-19 23:22:24 -08:00
2023-11-01 15:33:43 -07:00
2024-02-19 23:22:24 -08:00
2024-07-15 16:36:13 -07:00
2024-07-01 08:02:01 -07:00
2023-06-24 09:01:52 -07:00
2024-06-21 21:45:10 -07:00
2024-06-27 09:19:00 -07:00
2024-04-17 23:47:26 -07:00
2023-11-21 22:35:51 -08:00
2024-04-17 23:47:26 -07:00
2023-11-02 10:39:36 -07:00
2024-07-01 08:02:01 -07:00
2024-07-15 16:36:13 -07:00
2023-06-06 23:07:59 -07:00
2024-07-15 16:36:14 -07:00
2024-06-30 12:33:50 -07:00
2024-02-19 23:22:24 -08:00
2024-05-28 09:34:33 -07:00
2024-03-09 10:55:23 -08:00
2024-07-15 16:36:14 -07:00
2024-02-19 23:22:24 -08:00
2024-06-27 09:19:01 -07:00
2024-07-25 22:02:09 -07:00
2024-04-17 23:47:27 -07:00
2023-06-06 23:07:58 -07:00
2024-07-15 16:36:14 -07:00
2024-02-16 16:42:33 -08:00
2024-06-11 22:02:00 -07:00
2024-04-02 11:28:53 -07:00
2023-11-17 11:38:22 -08:00
2024-02-19 23:22:24 -08:00
2024-06-28 11:22:02 -07:00
2024-06-11 22:02:00 -07:00
2024-04-15 21:01:20 -07:00
2024-06-21 21:45:10 -07:00
2024-06-27 09:19:02 -07:00
2024-05-28 09:34:33 -07:00
2024-06-07 09:11:54 -07:00
2024-07-26 09:51:39 -07:00
2024-07-26 09:51:39 -07:00
2024-04-04 13:26:23 -07:00
2023-06-06 23:07:59 -07:00
2023-12-22 06:39:32 -08:00
2024-01-08 19:54:44 -08:00
2024-04-29 11:11:51 -07:00
2023-11-06 08:47:48 -08:00
2024-05-28 09:34:33 -07:00
2024-02-19 23:22:24 -08:00
2024-06-27 09:19:02 -07:00
2024-07-01 08:02:01 -07:00
2024-06-27 09:19:02 -07:00
2024-06-21 21:45:10 -07:00
2024-05-28 09:34:33 -07:00
2024-02-19 23:22:24 -08:00
2023-09-27 12:05:45 -07:00
2024-06-27 09:19:02 -07:00
2023-06-06 23:07:58 -07:00
2024-06-11 22:02:00 -07:00
2024-05-23 08:44:45 -07:00
2023-06-27 13:44:47 -07:00
2024-02-16 16:42:38 -08:00
2024-02-19 23:22:24 -08:00
2024-04-02 11:28:53 -07:00
2022-11-07 08:39:05 -08:00
2024-04-02 11:28:53 -07:00
2024-05-24 14:31:07 -07:00
2024-06-03 12:05:24 -07:00
2024-04-02 11:28:53 -07:00
2024-02-19 23:22:24 -08:00
2024-05-24 14:31:08 -07:00
2024-05-24 14:31:08 -07:00
2023-11-08 22:55:06 -08:00
2024-05-19 08:27:57 -07:00
2024-02-19 23:22:24 -08:00
2024-06-11 22:02:00 -07:00
2024-04-15 21:01:20 -07:00
2024-05-28 09:34:34 -07:00
2022-07-16 06:52:09 -07:00
2024-07-01 08:02:01 -07:00
2024-04-17 23:47:27 -07:00
2024-07-08 12:09:39 -07:00
2024-05-28 09:34:34 -07:00
2024-06-20 07:32:55 -07:00
2024-05-24 14:31:08 -07:00
2024-04-02 11:28:54 -07:00
2024-06-27 09:19:03 -07:00
2024-05-02 07:32:51 -07:00
2024-06-27 09:19:03 -07:00
2024-02-19 23:22:24 -08:00
2024-02-19 23:22:24 -08:00
2024-06-27 09:19:04 -07:00
2024-06-11 22:02:01 -07:00
2023-06-06 23:07:58 -07:00
2024-02-16 16:42:38 -08:00
2024-04-17 23:47:27 -07:00
2024-02-16 16:42:35 -08:00
2024-06-11 22:02:01 -07:00
2022-03-10 10:03:30 -05:00
2024-06-11 22:02:01 -07:00
2024-04-02 11:28:54 -07:00
2020-04-05 10:38:13 -07:00
2022-05-29 06:39:14 -07:00
2022-11-09 10:17:15 -08:00
2024-06-27 09:19:04 -07:00
2024-06-30 12:33:50 -07:00
2023-10-23 17:00:49 -07:00
2024-06-11 22:02:01 -07:00
2024-05-23 08:44:44 -07:00
2024-05-23 08:44:44 -07:00
2024-07-15 16:36:14 -07:00
2024-02-19 23:22:24 -08:00
2024-02-19 23:22:24 -08:00
2022-05-02 14:12:12 -07:00
2024-07-15 16:36:14 -07:00
2024-06-21 21:45:10 -07:00
2024-06-27 09:19:04 -07:00
2024-05-19 08:27:58 -07:00
2024-04-19 14:33:13 -07:00
2024-05-28 09:34:34 -07:00
2024-07-01 08:02:01 -07:00
2024-05-05 17:04:48 -07:00
2024-04-23 15:18:30 -07:00
2024-06-11 22:02:02 -07:00
2024-06-16 15:54:04 -07:00
2024-06-27 09:19:04 -07:00
2024-07-15 16:36:14 -07:00
2024-02-09 09:52:16 -08:00
2024-05-28 09:34:35 -07:00
2024-05-19 08:27:58 -07:00
2024-07-15 16:36:15 -07:00
2024-07-01 08:02:02 -07:00
2020-04-04 07:22:16 -07:00
2024-02-09 09:52:13 -08:00
2024-05-28 09:34:35 -07:00
2022-12-03 08:11:30 -08:00
2024-07-01 08:02:02 -07:00
2024-02-19 23:22:24 -08:00
2024-02-19 23:22:24 -08:00
2024-07-26 09:51:39 -07:00
2024-06-21 21:45:10 -07:00
2024-04-04 19:07:21 -07:00
2024-03-04 08:56:51 -08:00
2024-02-19 23:22:24 -08:00
2024-06-11 22:02:02 -07:00
2024-05-02 07:32:53 -07:00
2024-02-19 23:22:24 -08:00
2024-04-23 15:15:34 -07:00
2024-05-06 17:47:33 -07:00
2024-04-17 23:47:28 -07:00
2024-02-19 23:22:24 -08:00
2024-02-19 23:22:24 -08:00
2024-02-19 23:22:24 -08:00
2024-06-14 10:20:36 -07:00