File tree Expand file tree Collapse file tree 2 files changed +30
-19
lines changed Expand file tree Collapse file tree 2 files changed +30
-19
lines changed Original file line number Diff line number Diff line change 22# This file is autogenerated by pip-compile with Python 3.12
33# by the following command:
44#
5- # pip-compile
5+ # pip-compile requirements.in
66#
7- asgiref == 3.9 .1
7+ asgiref == 3.8 .1
88 # via flask
9+ attrs == 25.3.0
10+ # via
11+ # jsonschema
12+ # referencing
913blinker == 1.9.0
1014 # via flask
1115click == 8.2.1
1216 # via flask
1317fastjsonschema == 2.21.1
14- # via -r requirements.in
18+ # via -r requirements.in
1519flask [async ]== 3.1.1
1620 # via
1721 # -r requirements.in
1822 # flask-cors
1923flask-cors == 6.0.1
2024 # via -r requirements.in
21- geode-background == 9.3.3
25+ geode-background == 9.2.9
2226 # via
2327 # geode-explicit
2428 # geode-implicit
2529 # geode-simplex
26- geode-common == 33.8.12
30+ geode-common == 33.8.8
2731 # via
2832 # -r requirements.in
2933 # geode-background
@@ -33,22 +37,22 @@ geode-common==33.8.12
3337 # geode-numerics
3438 # geode-simplex
3539 # geode-viewables
36- geode-conversion == 6.3.5
40+ geode-conversion == 6.3.3
3741 # via
3842 # geode-explicit
3943 # geode-implicit
40- geode-explicit == 6.2.6
44+ geode-explicit == 6.2.3
4145 # via
4246 # -r requirements.in
4347 # geode-implicit
44- geode-implicit == 4.0.1
48+ geode-implicit == 3.9.4
4549 # via -r requirements.in
46- geode-numerics == 6.2.3
50+ geode-numerics == 6.2.2
4751 # via
4852 # -r requirements.in
4953 # geode-implicit
5054 # geode-simplex
51- geode-simplex == 9.5.3
55+ geode-simplex == 9.4.2
5256 # via
5357 # -r requirements.in
5458 # geode-implicit
@@ -63,7 +67,7 @@ markupsafe==3.0.2
6367 # flask
6468 # jinja2
6569 # werkzeug
66- opengeode-core == 15.21.7
70+ opengeode-core == 15.21.2
6771 # via
6872 # -r requirements.in
6973 # geode-background
@@ -78,30 +82,40 @@ opengeode-core==15.21.7
7882 # opengeode-geosciencesio
7983 # opengeode-inspector
8084 # opengeode-io
81- opengeode-geosciences == 9.1.2
85+ opengeode-geosciences == 9.0.0
8286 # via
8387 # -r requirements.in
8488 # geode-implicit
8589 # geode-viewables
8690 # opengeode-geosciencesio
87- opengeode-geosciencesio == 5.4.3
91+ opengeode-geosciencesio == 5.4.2
8892 # via
8993 # -r requirements.in
9094 # geode-implicit
91- opengeode-inspector == 6.6.4
95+ opengeode-inspector == 6.6.1
9296 # via
9397 # -r requirements.in
9498 # geode-explicit
9599 # geode-implicit
96100 # geode-simplex
97- opengeode-io == 7.2.3
101+ opengeode-io == 7.2.1
98102 # via
99103 # -r requirements.in
100104 # geode-implicit
101105 # geode-viewables
102106 # opengeode-geosciencesio
107+ referencing == 0.36.2
108+ # via
109+ # jsonschema
110+ # jsonschema-specifications
111+ rpds-py == 0.25.1
112+ # via
113+ # jsonschema
114+ # referencing
115+ typing-extensions == 4.14.0
116+ # via referencing
103117werkzeug == 3.1.3
104118 # via
105119 # -r requirements.in
106120 # flask
107- # flask-cors
121+ # flask-cors
Original file line number Diff line number Diff line change @@ -86,13 +86,10 @@ def validate_request(request, schema):
8686 except fastjsonschema .JsonSchemaException as e :
8787 error_msg = str (e )
8888
89- # Transforme les messages d'erreur pour les rendre plus lisibles
9089 if "data must contain" in error_msg :
91- # Estraire le nom du champ depuis jsonschema erreurs
9290 field = error_msg .split ("data must contain ['" )[1 ].split ("']" )[0 ]
9391 error_msg = f"'{ field } ' is a required property"
9492 elif "data must not contain" in error_msg :
95- # Extrait le nom en plus du champ
9693 field = error_msg .split ("data must not contain {'" )[1 ].split ("'" )[0 ]
9794 error_msg = f"Additional properties are not allowed ('{ field } ' was unexpected)"
9895
You can’t perform that action at this time.
0 commit comments