Skip to content

Commit f8b8784

Browse files
Merge pull request #53 from Geode-solutions/next
Next
2 parents d6905ac + b05e1e1 commit f8b8784

File tree

12 files changed

+4015
-88
lines changed

12 files changed

+4015
-88
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ dist
33
venv
44
output
55
__pycache__
6+
.vscode

CHANGELOG.md

Lines changed: 215 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,217 @@
22

33

44

5+
## v3.0.0-rc.10 (2023-12-15)
6+
7+
### Fix
8+
9+
* fix(dependencies): update ecosystem ([`cbed29d`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/cbed29dbf0e195f23ef89f7798a155d2c33a56fe))
10+
11+
### Unknown
12+
13+
* Merge pull request #52 from Geode-solutions/chore/update_ecosystem
14+
15+
fix(dependencies): update ecosystem ([`eabfe89`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/eabfe89d98db21f0087f1ca4569ff695e05c9f99))
16+
17+
* Merge pull request #51 from Geode-solutions/revert-49-feat/is_loadable
18+
19+
Revert "Feat/is loadable" ([`d0f03a7`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/d0f03a788c892ea80431d3aff3dadf7f3755240f))
20+
21+
* Revert "Feat/is loadable" ([`2aab775`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/2aab7755049c33843cc120618f1a94e32a3429f3))
22+
23+
24+
## v3.0.0-rc.9 (2023-12-15)
25+
26+
### Feature
27+
28+
* feat(tests): strenghten unit tests 2 ([`9c9ab87`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/9c9ab87bbef54c6524bb26f57d60d8d644c0f8b1))
29+
30+
* feat(tests): strenghten unit tests ([`03b0a00`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/03b0a0055b39a0ceaf3863a7f9a9be1314fa6d06))
31+
32+
* feat(list_geode_objects): test is_loadable
33+
34+
BREAKING CHANGE : arg extension -> file_absolute_path ([`4af7868`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/4af78686c761c1abba86a02df39fc9a75e40e151))
35+
36+
### Unknown
37+
38+
* Merge pull request #49 from Geode-solutions/feat/is_loadable
39+
40+
Feat/is loadable ([`3ee5c1e`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/3ee5c1e3a44d5e9b151564603e89dacb4eff3112))
41+
42+
* update requirements ([`9066879`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/9066879e7b037794bbded4184fdb29765261ebc7))
43+
44+
* Merge branch 'next' of https://github.com/Geode-solutions/OpenGeodeWeb-Back into feat/is_loadable ([`2de6600`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/2de66004cc3acf735017f7aa41d985af9871bad3))
45+
46+
* update tests & deps ([`4fc793c`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/4fc793cdc1f791f30266706bfc05493f0ef87978))
47+
48+
49+
## v3.0.0-rc.8 (2023-12-13)
50+
51+
### Feature
52+
53+
* feat(dependencies): add geode dependencies ([`4ac294f`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/4ac294fa6f83d084a0ee54f62ac1d3614ffe7fd9))
54+
55+
### Unknown
56+
57+
* Merge pull request #48 from Geode-solutions/feat/add_geode_dependencies
58+
59+
feat(dependencies): add geode dependencies ([`eeb1ad7`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/eeb1ad7278b5f45c38af79ef27398e8d70d89df3))
60+
61+
62+
## v3.0.0-rc.7 (2023-12-13)
63+
64+
### Fix
65+
66+
* fix(unit_tests): fix unit tests ([`96fc19e`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/96fc19e7f35282bc5f1dc27c85da079ec2181126))
67+
68+
### Unknown
69+
70+
* Merge pull request #47 from Geode-solutions/feat/is_saveable
71+
72+
Feat/is saveable ([`1636622`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/163662276ccccd09fbc698862b90ebb15ca6b065))
73+
74+
* remove flush=True ([`6b6d7f3`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/6b6d7f316e4f1708af31eeee54e8d179eebfb9af))
75+
76+
* update requirements ([`32c62e6`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/32c62e6685504a6bb4d48240550007eb18b88433))
77+
78+
* Merge branch 'master' into next ([`6fed8e3`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/6fed8e39bf38b64791936ff86deb5c8b3fb08d2d))
79+
80+
81+
## v3.0.0-rc.6 (2023-12-12)
82+
83+
### Breaking
84+
85+
* feat(functions): add send_file function
86+
87+
BREAKING CHANGE: geode_objects_output_extensions returns a dict ([`1948edd`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/1948eddad186904c4aecc63ed0ecbfa6780fa1b7))
88+
89+
### Feature
90+
91+
* feat(geode_functions): is_loadable key & function ([`27ef421`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/27ef421b945da827c7d65705e6149b2052ce4378))
92+
93+
### Unknown
94+
95+
* Merge pull request #45 from Geode-solutions/feat/is_saveable
96+
97+
feat(functions): add send_file function ([`b1d53a4`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/b1d53a4ab280b74fb4e39a318d26ccd309f7dc68))
98+
99+
* update unit tests ([`78fefe1`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/78fefe13186b96c6e15be6f61441d69a62b15e0a))
100+
101+
102+
## v3.0.0-rc.5 (2023-12-06)
103+
104+
### Fix
105+
106+
* fix(deps): update geode dependencies ([`516ba41`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/516ba41443107ad6368972f3215f1d00ea33fe9c))
107+
108+
### Unknown
109+
110+
* Merge pull request #44 from Geode-solutions/chore/update_geode_ecosystem
111+
112+
fix(deps): update geode dependencies ([`0805aff`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/0805aff80f8aed936a6c3d26695df0d912536545))
113+
114+
* remove --pre ([`8596dbf`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/8596dbfb61b3bf25cd47dfc496929c326e4c6fb4))
115+
116+
117+
## v3.0.0-rc.4 (2023-12-04)
118+
119+
### Fix
120+
121+
* fix(commit_msg): test commit msg ([`4607cf4`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/4607cf485be2451292bcd729cb47b7f7bc6c71a7))
122+
123+
### Unknown
124+
125+
* Merge pull request #43 from Geode-solutions/fix/update_dependencies
126+
127+
fix(dependencies): update stable deps ([`25460ea`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/25460ea46b1fb6b509ffd527ca0067fa4ef567be))
128+
129+
* fix update stable deps ([`d545d4e`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/d545d4e3c08ed24e444aa4242f04438726b908a2))
130+
131+
132+
## v3.0.0-rc.3 (2023-11-29)
133+
134+
### Fix
135+
136+
* fix(dependencies): pin stable deps ([`b0cba78`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/b0cba78ae1cdcb0444fff7280da3b3ce18d419af))
137+
138+
### Unknown
139+
140+
* Merge pull request #42 from Geode-solutions/fix/update_dependencies
141+
142+
fix(dependencies): pin stable deps ([`51597a5`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/51597a53b02184beb4cc285f9bbded5918831b43))
143+
144+
145+
## v3.0.0-rc.2 (2023-11-23)
146+
147+
### Fix
148+
149+
* fix(dependencies): dynamic dependencies ([`0107914`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/0107914913f5fe2dd6600e6f026de8a651339150))
150+
151+
### Unknown
152+
153+
* Merge pull request #41 from Geode-solutions/fix/update_dependencies
154+
155+
fix(dependencies): dynamic dependencies ([`940c6c8`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/940c6c8a2d35f29bfa0b1b850a9c147703535e21))
156+
157+
158+
## v3.0.0-rc.1 (2023-11-21)
159+
160+
### Breaking
161+
162+
* fix(dependencies): update
163+
164+
BREAKING CHANGE: geode_objects_output_extensions takes data as input ([`f9d3441`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/f9d3441f0b99887c664768ee4423a661abbe4a31))
165+
166+
### Unknown
167+
168+
* Merge branch 'next' of https://github.com/Geode-solutions/OpenGeodeWeb-Back into next ([`cf1f9c4`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/cf1f9c4f397e966cbac0aea94aa0ebffe8826917))
169+
170+
* pull from master
171+
172+
BREAKING CHANGE: geode_objects_output_extensions takes data as input ([`bbb13b1`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/bbb13b1364f925e6991ca1710a42e69bfc1c96b1))
173+
174+
175+
## v2.1.0-rc.2 (2023-11-21)
176+
177+
### Feature
178+
179+
* feat(output_extensions): return is_saveable key
180+
181+
BREAMING CHANGE: geode_objects_output_extensions needs data input ([`61edda6`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/61edda6c84429079bad3bf3f76a52f929fa3a1d7))
182+
183+
### Fix
184+
185+
* fix(CrossSection): is_saveable method ([`10c4f5c`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/10c4f5ca760c90aad57e6355d21d01957a4bebf8))
186+
187+
### Unknown
188+
189+
* Merge pull request #40 from Geode-solutions/feat/is_saveable ([`f98db5f`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/f98db5ff8627c7bd8e438c90d0729f77b2ead6fd))
190+
191+
* Merge branch 'next' into feat/is_saveable ([`2971bae`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/2971baed310ec13866a2554029ca41f23f933f81))
192+
193+
* Merge branch 'feat/is_saveable' of https://github.com/Geode-solutions/OpenGeodeWeb-Back into feat/is_saveable ([`4fcbce2`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/4fcbce29885f6d31752f14109b6ff3034d612e8d))
194+
195+
* update unit tests ([`d54ca8e`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/d54ca8e6f7de3a250ba76ef34b589506372cd60a))
196+
197+
* update unit tests ([`41fe232`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/41fe23236f440fc97a7030d5f82a087fc77e6942))
198+
199+
* update requirements ([`007cc5a`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/007cc5aa8f4d66a3d387f3e73e0141665e747f0e))
200+
201+
* add tests files ([`c6eeae5`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/c6eeae5c9812f17e509e1734e9395c2176595722))
202+
203+
* update tests ([`464eae3`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/464eae31527fe651c4f224327d8c25a3c08c92bf))
204+
205+
* update e2e tests ([`07decc6`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/07decc683244d3eb2431f74138afcf539c539235))
206+
207+
* gitignore ([`b122a9a`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/b122a9acaa403bfb6683c7598d1452cafb6ae904))
208+
209+
* remove upload_file method ([`d0fe9ab`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/d0fe9ab031d370729702ca9ee1b03da9e2e7a4ff))
210+
211+
* update requirements ([`e48c31c`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/e48c31c1217b3f156e4263ab81c9b00dbb8218de))
212+
213+
* add load test ([`37dabd1`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/37dabd1c4b8f8837e07449ff854a3c0029caf3c2))
214+
215+
5216
## v2.1.0 (2023-11-15)
6217

7218
### Unknown
@@ -42,13 +253,17 @@ BREAKING CHANGE: Arguments changement(array to json schema) ([`2128439`](https:/
42253

43254
### Unknown
44255

256+
* feat(geode_functions) : is_saveable function ([`a4c070c`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/a4c070c38ac92a941b92982f841b60f5ae5fddfc))
257+
45258
* Merge pull request #36 from Geode-solutions/json_back
46259

47260
feat(validate_request):
48261
add json schema into function
49262

50263
BREAKING CHANGE: Arguments changement(array to json schema) ([`06829f5`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/06829f5620a3c3d5ea24ebed51e64e94ad84b0b2))
51264

265+
* feat(geode_objects_dict) : is_saveable key ([`8fc9cf1`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/8fc9cf1288056f1106ab57e4ba52db8bf3ad092c))
266+
52267
* remove useless lines ([`ebbe0e8`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/ebbe0e850b45c703d1af157f3136274ae2711202))
53268

54269
* Json Back - Upgrade ([`c11c23d`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/c11c23d0c30f0ac25f89d3f28dce41dbde0fa6bd))

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta"
55

66
[project]
77
name = "OpenGeodeWeb-Back"
8-
version = "2.1.0"
8+
version = "3.0.0-rc.10"
99
dynamic = ["dependencies"]
1010
authors = [
1111
{ name="Geode-solutions", email="[email protected]" },

requirements.in

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ OpenGeode-Inspector
44
OpenGeode-Geosciences
55
OpenGeode-GeosciencesIO
66
Geode-Viewables
7+
geode-numerics
8+
geode-simplex
9+
geode-explicit
10+
geode-implicit
11+
geode-common
712
jsonschema
813
flask[async]
914
werkzeug

requirements.txt

Lines changed: 63 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.10
2+
# This file is autogenerated by pip-compile with Python 3.9
33
# by the following command:
44
#
5-
# pip-compile
5+
# pip-compile requirements.in
66
#
77
asgiref==3.7.2
88
# via flask
@@ -14,61 +14,105 @@ blinker==1.7.0
1414
# via flask
1515
click==8.1.7
1616
# via flask
17+
colorama==0.4.6
18+
# via click
1719
flask[async]==3.0.0
1820
# via -r requirements.in
19-
geode-common==29.0.1
20-
# via geode-viewables
21-
geode-viewables==2.1.3
21+
geode-background==7.4.9
22+
# via
23+
# geode-explicit
24+
# geode-implicit
25+
# geode-simplex
26+
geode-common==30.0.5
27+
# via
28+
# -r requirements.in
29+
# geode-background
30+
# geode-explicit
31+
# geode-implicit
32+
# geode-numerics
33+
# geode-simplex
34+
# geode-viewables
35+
geode-conversion==5.1.7
36+
# via
37+
# geode-explicit
38+
# geode-implicit
39+
geode-explicit==4.3.10
40+
# via
41+
# -r requirements.in
42+
# geode-implicit
43+
geode-implicit==2.5.4
44+
# via -r requirements.in
45+
geode-numerics==4.2.3
46+
# via
47+
# -r requirements.in
48+
# geode-implicit
49+
# geode-simplex
50+
geode-simplex==6.3.0
51+
# via -r requirements.in
52+
geode-viewables==2.1.8
2253
# via -r requirements.in
54+
importlib-metadata==7.0.0
55+
# via flask
2356
itsdangerous==2.1.2
2457
# via flask
2558
jinja2==3.1.2
2659
# via flask
27-
jsonschema==4.19.2
60+
jsonschema==4.20.0
2861
# via -r requirements.in
29-
jsonschema-specifications==2023.7.1
62+
jsonschema-specifications==2023.11.2
3063
# via jsonschema
3164
markupsafe==2.1.3
3265
# via
3366
# jinja2
3467
# werkzeug
35-
opengeode-core==14.9.3
68+
opengeode-core==14.10.3
3669
# via
3770
# -r requirements.in
71+
# geode-background
3872
# geode-common
73+
# geode-conversion
74+
# geode-explicit
75+
# geode-implicit
76+
# geode-numerics
77+
# geode-simplex
3978
# geode-viewables
4079
# opengeode-geosciences
4180
# opengeode-geosciencesio
4281
# opengeode-inspector
4382
# opengeode-io
44-
opengeode-geosciences==7.2.1
83+
opengeode-geosciences==7.3.3
4584
# via
4685
# -r requirements.in
86+
# geode-implicit
4787
# geode-viewables
4888
# opengeode-geosciencesio
49-
# opengeode-inspector
50-
opengeode-geosciencesio==4.5.1
89+
opengeode-geosciencesio==4.5.5
5190
# via
5291
# -r requirements.in
53-
# opengeode-inspector
54-
opengeode-inspector==4.0.0
55-
# via -r requirements.in
56-
opengeode-io==6.2.1
92+
# geode-implicit
93+
opengeode-inspector==4.0.5
94+
# via
95+
# -r requirements.in
96+
# geode-explicit
97+
# geode-implicit
98+
opengeode-io==6.2.5
5799
# via
58100
# -r requirements.in
101+
# geode-implicit
59102
# geode-viewables
60-
# opengeode-inspector
61-
referencing==0.30.2
103+
referencing==0.32.0
62104
# via
63105
# jsonschema
64106
# jsonschema-specifications
65-
rpds-py==0.12.0
107+
rpds-py==0.13.2
66108
# via
67109
# jsonschema
68110
# referencing
69-
typing-extensions==4.8.0
111+
typing-extensions==4.9.0
70112
# via asgiref
71113
werkzeug==3.0.1
72114
# via
73115
# -r requirements.in
74116
# flask
117+
zipp==3.17.0
118+
# via importlib-metadata

0 commit comments

Comments
 (0)