Skip to content

Commit a8db5c1

Browse files
committed
Update requirements.txt (#727)
1 parent da0d8b2 commit a8db5c1

3 files changed

Lines changed: 159 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 155 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,168 @@
11
# Changelog
22

3+
## [Unreleased](https://github.com/EMMC-ASBL/oteapi-services/tree/HEAD)
4+
5+
[Full Changelog](https://github.com/EMMC-ASBL/oteapi-services/compare/v1.20250410.410...HEAD)
6+
7+
**Merged pull requests:**
8+
9+
- Replace push-protected with direct push via TEAM4-0 bypass [\#721](https://github.com/EMMC-ASBL/oteapi-services/pull/721) ([CasperWA](https://github.com/CasperWA))
10+
- Remove \[skip ci\] from bot commit message in CD release [\#720](https://github.com/EMMC-ASBL/oteapi-services/pull/720) ([CasperWA](https://github.com/CasperWA))
11+
- \[pre-commit.ci\] pre-commit autoupdate [\#717](https://github.com/EMMC-ASBL/oteapi-services/pull/717) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
12+
- \[pre-commit.ci\] pre-commit autoupdate [\#715](https://github.com/EMMC-ASBL/oteapi-services/pull/715) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
13+
- \[pre-commit.ci\] pre-commit autoupdate [\#711](https://github.com/EMMC-ASBL/oteapi-services/pull/711) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
14+
- \[pre-commit.ci\] pre-commit autoupdate [\#708](https://github.com/EMMC-ASBL/oteapi-services/pull/708) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
15+
- \[pre-commit.ci\] pre-commit autoupdate [\#705](https://github.com/EMMC-ASBL/oteapi-services/pull/705) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
16+
- \[pre-commit.ci\] pre-commit autoupdate [\#703](https://github.com/EMMC-ASBL/oteapi-services/pull/703) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
17+
- Update dependabot's gh-actions section [\#700](https://github.com/EMMC-ASBL/oteapi-services/pull/700) ([CasperWA](https://github.com/CasperWA))
18+
- \[pre-commit.ci\] pre-commit autoupdate [\#695](https://github.com/EMMC-ASBL/oteapi-services/pull/695) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
19+
- \[pre-commit.ci\] pre-commit autoupdate [\#693](https://github.com/EMMC-ASBL/oteapi-services/pull/693) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
20+
- \[pre-commit.ci\] pre-commit autoupdate [\#690](https://github.com/EMMC-ASBL/oteapi-services/pull/690) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
21+
- \[pre-commit.ci\] pre-commit autoupdate [\#688](https://github.com/EMMC-ASBL/oteapi-services/pull/688) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
22+
- \[pre-commit.ci\] pre-commit autoupdate [\#685](https://github.com/EMMC-ASBL/oteapi-services/pull/685) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
23+
- \[pre-commit.ci\] pre-commit autoupdate [\#683](https://github.com/EMMC-ASBL/oteapi-services/pull/683) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
24+
- \[pre-commit.ci\] pre-commit autoupdate [\#682](https://github.com/EMMC-ASBL/oteapi-services/pull/682) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
25+
- \[pre-commit.ci\] pre-commit autoupdate [\#679](https://github.com/EMMC-ASBL/oteapi-services/pull/679) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
26+
- \[pre-commit.ci\] pre-commit autoupdate [\#676](https://github.com/EMMC-ASBL/oteapi-services/pull/676) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
27+
- \[pre-commit.ci\] pre-commit autoupdate [\#673](https://github.com/EMMC-ASBL/oteapi-services/pull/673) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
28+
- \[pre-commit.ci\] pre-commit autoupdate [\#670](https://github.com/EMMC-ASBL/oteapi-services/pull/670) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
29+
- \[pre-commit.ci\] pre-commit autoupdate [\#668](https://github.com/EMMC-ASBL/oteapi-services/pull/668) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
30+
- \[pre-commit.ci\] pre-commit autoupdate [\#616](https://github.com/EMMC-ASBL/oteapi-services/pull/616) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci))
31+
332
## [v1.20250410.410](https://github.com/EMMC-ASBL/oteapi-services/tree/v1.20250410.410) (2025-04-10)
433

534
[Full Changelog](https://github.com/EMMC-ASBL/oteapi-services/compare/v1.20230324.302...v1.20250410.410)
635

36+
**Implemented enhancements:**
37+
38+
- Upgrade to using `ruff` for linting [\#451](https://github.com/EMMC-ASBL/oteapi-services/issues/451)
39+
- Migrate to pydantic v2 [\#338](https://github.com/EMMC-ASBL/oteapi-services/issues/338)
40+
- Generic triplestore interface & replace SFTP [\#283](https://github.com/EMMC-ASBL/oteapi-services/issues/283)
41+
- Config option for setting `base_url`/`root_url` [\#177](https://github.com/EMMC-ASBL/oteapi-services/issues/177)
42+
- An introspective metadata endpoint [\#113](https://github.com/EMMC-ASBL/oteapi-services/issues/113)
43+
- Separate parse and download [\#55](https://github.com/EMMC-ASBL/oteapi-services/issues/55)
44+
- General documentation and document configuration options [\#10](https://github.com/EMMC-ASBL/oteapi-services/issues/10)
45+
46+
**Fixed bugs:**
47+
48+
- Install `safety` in a separate environment in CI [\#525](https://github.com/EMMC-ASBL/oteapi-services/issues/525)
49+
- OpenAPI is not retrievable [\#447](https://github.com/EMMC-ASBL/oteapi-services/issues/447)
50+
- pre-commit config should be updated to state `master` instead of `main` [\#434](https://github.com/EMMC-ASBL/oteapi-services/issues/434)
51+
- Docker compose failing in CI test workflows [\#370](https://github.com/EMMC-ASBL/oteapi-services/issues/370)
52+
53+
**Closed issues:**
54+
55+
- Fallback to FakeRedis if Redis is not available [\#412](https://github.com/EMMC-ASBL/oteapi-services/issues/412)
56+
- Remove triplestore and sftp [\#397](https://github.com/EMMC-ASBL/oteapi-services/issues/397)
57+
- Revert update of codecov-action from v4 to v3 [\#325](https://github.com/EMMC-ASBL/oteapi-services/issues/325)
58+
- Add oteapi-dlite-plugin python package as a dependency [\#300](https://github.com/EMMC-ASBL/oteapi-services/issues/300)
59+
- Remove sftp service from production compose file [\#120](https://github.com/EMMC-ASBL/oteapi-services/issues/120)
60+
- Issue with TripleStoreConfig on latest oteapi image [\#112](https://github.com/EMMC-ASBL/oteapi-services/issues/112)
61+
62+
**Merged pull requests:**
63+
64+
- \[Auto-generated\] Update dependencies [\#459](https://github.com/EMMC-ASBL/oteapi-services/pull/459) ([TEAM4-0](https://github.com/TEAM4-0))
65+
- \[Auto-generated\] Update dependencies [\#452](https://github.com/EMMC-ASBL/oteapi-services/pull/452) ([TEAM4-0](https://github.com/TEAM4-0))
66+
- \[Auto-generated\] Update dependencies [\#429](https://github.com/EMMC-ASBL/oteapi-services/pull/429) ([TEAM4-0](https://github.com/TEAM4-0))
67+
768
## [v1.20230324.302](https://github.com/EMMC-ASBL/oteapi-services/tree/v1.20230324.302) (2023-03-24)
869

970
[Full Changelog](https://github.com/EMMC-ASBL/oteapi-services/compare/beaeac12453922f381a676df7876427fa62677fe...v1.20230324.302)
1071

72+
**Implemented enhancements:**
73+
74+
- Authentication pathway [\#178](https://github.com/EMMC-ASBL/oteapi-services/issues/178)
75+
- Implement Function router [\#92](https://github.com/EMMC-ASBL/oteapi-services/issues/92)
76+
- Support local paths for plugins in container-image [\#77](https://github.com/EMMC-ASBL/oteapi-services/issues/77)
77+
- Specify local plugin versions to install [\#76](https://github.com/EMMC-ASBL/oteapi-services/issues/76)
78+
- Implement way to provide list of plugin repositories [\#72](https://github.com/EMMC-ASBL/oteapi-services/issues/72)
79+
- Allow custom path to `oteapi-core` in `development` Docker target [\#66](https://github.com/EMMC-ASBL/oteapi-services/issues/66)
80+
- Data resource prioritization [\#56](https://github.com/EMMC-ASBL/oteapi-services/issues/56)
81+
- Update to oteapi-core v0.1.0 [\#51](https://github.com/EMMC-ASBL/oteapi-services/issues/51)
82+
- Handle new `SessionUpdate` response from strategy methods [\#47](https://github.com/EMMC-ASBL/oteapi-services/issues/47)
83+
- Consider replacing dependabot with a custom workflow [\#38](https://github.com/EMMC-ASBL/oteapi-services/issues/38)
84+
- Move over `docker-compose.yml` from oteapi-deploy [\#18](https://github.com/EMMC-ASBL/oteapi-services/issues/18)
85+
- Use official release line for oteapi-core [\#17](https://github.com/EMMC-ASBL/oteapi-services/issues/17)
86+
- Use pydantic models as Response Model [\#9](https://github.com/EMMC-ASBL/oteapi-services/issues/9)
87+
- Implement dependabot [\#8](https://github.com/EMMC-ASBL/oteapi-services/issues/8)
88+
89+
**Fixed bugs:**
90+
91+
- Have correct version number in OpenAPI schema [\#234](https://github.com/EMMC-ASBL/oteapi-services/issues/234)
92+
- Pylint fails with useless-option-value / R0022 [\#182](https://github.com/EMMC-ASBL/oteapi-services/issues/182)
93+
- Implement sanity checks for updating the `requirements.txt` file [\#159](https://github.com/EMMC-ASBL/oteapi-services/issues/159)
94+
- Clarify how to install local `oteapi-core` for plugin development [\#82](https://github.com/EMMC-ASBL/oteapi-services/issues/82)
95+
- Custom pydantic types not used for `.construct()` method [\#67](https://github.com/EMMC-ASBL/oteapi-services/issues/67)
96+
- CI automerge - GH GraphQL type update [\#58](https://github.com/EMMC-ASBL/oteapi-services/issues/58)
97+
- Typo issue with CI workflow [\#50](https://github.com/EMMC-ASBL/oteapi-services/issues/50)
98+
- Calls to `parse` method for parse strategies should be `get` [\#41](https://github.com/EMMC-ASBL/oteapi-services/issues/41)
99+
- Update according to new `oteapi-core` plugins API [\#36](https://github.com/EMMC-ASBL/oteapi-services/issues/36)
100+
- Out-of-scope CVE from NumPy makes safety cry [\#20](https://github.com/EMMC-ASBL/oteapi-services/issues/20)
101+
- Update tests to new structure [\#3](https://github.com/EMMC-ASBL/oteapi-services/issues/3)
102+
- Use the `get()` method throughout for strategies [\#42](https://github.com/EMMC-ASBL/oteapi-services/pull/42) ([CasperWA](https://github.com/CasperWA))
103+
104+
**Closed issues:**
105+
106+
- `set-output` is deprecated for GH Actions [\#233](https://github.com/EMMC-ASBL/oteapi-services/issues/233)
107+
- deprecate run\(\) method for transformation strategies [\#226](https://github.com/EMMC-ASBL/oteapi-services/issues/226)
108+
- Development image does not start correctly [\#89](https://github.com/EMMC-ASBL/oteapi-services/issues/89)
109+
- Add a triple store to the docker-compose for mapping strategy [\#75](https://github.com/EMMC-ASBL/oteapi-services/issues/75)
110+
- Remove checkboxes from PR body for the "update `requirements.txt`" workflow [\#60](https://github.com/EMMC-ASBL/oteapi-services/issues/60)
111+
- Clean up dockerfile [\#30](https://github.com/EMMC-ASBL/oteapi-services/issues/30)
112+
- Update README with correct env vars [\#12](https://github.com/EMMC-ASBL/oteapi-services/issues/12)
113+
- Maybe publish Docker image on GitHub Packages [\#11](https://github.com/EMMC-ASBL/oteapi-services/issues/11)
114+
- Rename endpoint "datasource" to "dataresource" for consistency [\#5](https://github.com/EMMC-ASBL/oteapi-services/issues/5)
115+
- Implement CI/CD test for the `development` target build of Dockerfile [\#4](https://github.com/EMMC-ASBL/oteapi-services/issues/4)
116+
- Update requirements to new oteapi-core [\#1](https://github.com/EMMC-ASBL/oteapi-services/issues/1)
117+
118+
**Merged pull requests:**
119+
120+
- Enh/add auth [\#189](https://github.com/EMMC-ASBL/oteapi-services/pull/189) ([MBueschelberger](https://github.com/MBueschelberger))
121+
- \[Auto-generated\] Update dependencies [\#122](https://github.com/EMMC-ASBL/oteapi-services/pull/122) ([TEAM4-0](https://github.com/TEAM4-0))
122+
- \[Auto-generated\] Update dependencies [\#119](https://github.com/EMMC-ASBL/oteapi-services/pull/119) ([TEAM4-0](https://github.com/TEAM4-0))
123+
- \[Auto-generated\] Update dependencies [\#117](https://github.com/EMMC-ASBL/oteapi-services/pull/117) ([TEAM4-0](https://github.com/TEAM4-0))
124+
- \[Auto-generated\] Update dependencies [\#115](https://github.com/EMMC-ASBL/oteapi-services/pull/115) ([TEAM4-0](https://github.com/TEAM4-0))
125+
- \[Auto-generated\] Update dependencies [\#111](https://github.com/EMMC-ASBL/oteapi-services/pull/111) ([TEAM4-0](https://github.com/TEAM4-0))
126+
- \[Auto-generated\] Update dependencies [\#106](https://github.com/EMMC-ASBL/oteapi-services/pull/106) ([TEAM4-0](https://github.com/TEAM4-0))
127+
- Added pull request template [\#102](https://github.com/EMMC-ASBL/oteapi-services/pull/102) ([francescalb](https://github.com/francescalb))
128+
- \[Auto-generated\] Update dependencies [\#101](https://github.com/EMMC-ASBL/oteapi-services/pull/101) ([TEAM4-0](https://github.com/TEAM4-0))
129+
- Update README.md [\#99](https://github.com/EMMC-ASBL/oteapi-services/pull/99) ([quaat](https://github.com/quaat))
130+
- Trj/75 add a triplestore and sample endpoint [\#97](https://github.com/EMMC-ASBL/oteapi-services/pull/97) ([Treesarj](https://github.com/Treesarj))
131+
- Check for downloadUrl/mediaType before access\* [\#95](https://github.com/EMMC-ASBL/oteapi-services/pull/95) ([CasperWA](https://github.com/CasperWA))
132+
- \[Auto-generated\] Update dependencies [\#94](https://github.com/EMMC-ASBL/oteapi-services/pull/94) ([TEAM4-0](https://github.com/TEAM4-0))
133+
- Implement `/function` endpoint and router [\#93](https://github.com/EMMC-ASBL/oteapi-services/pull/93) ([CasperWA](https://github.com/CasperWA))
134+
- \[Auto-generated\] Update dependencies [\#88](https://github.com/EMMC-ASBL/oteapi-services/pull/88) ([TEAM4-0](https://github.com/TEAM4-0))
135+
- Correct handling of arguments to entrypoint that contain spaces. [\#85](https://github.com/EMMC-ASBL/oteapi-services/pull/85) ([jesper-friis](https://github.com/jesper-friis))
136+
- Use pipe \(`|`\) instead of colon \(`:`\) for plugins [\#84](https://github.com/EMMC-ASBL/oteapi-services/pull/84) ([CasperWA](https://github.com/CasperWA))
137+
- Clarify docker compose file for plugin developers [\#83](https://github.com/EMMC-ASBL/oteapi-services/pull/83) ([CasperWA](https://github.com/CasperWA))
138+
- \[Auto-generated\] Update dependencies [\#80](https://github.com/EMMC-ASBL/oteapi-services/pull/80) ([TEAM4-0](https://github.com/TEAM4-0))
139+
- New plugin package delimiter: A colon \(`:`\) [\#78](https://github.com/EMMC-ASBL/oteapi-services/pull/78) ([CasperWA](https://github.com/CasperWA))
140+
- Use an entrypoint script for the Dockerfile [\#73](https://github.com/EMMC-ASBL/oteapi-services/pull/73) ([CasperWA](https://github.com/CasperWA))
141+
- \[Auto-generated\] Update dependencies [\#70](https://github.com/EMMC-ASBL/oteapi-services/pull/70) ([TEAM4-0](https://github.com/TEAM4-0))
142+
- Remove usage of `.construct()` method [\#68](https://github.com/EMMC-ASBL/oteapi-services/pull/68) ([CasperWA](https://github.com/CasperWA))
143+
- \[Auto-generated\] Update dependencies [\#65](https://github.com/EMMC-ASBL/oteapi-services/pull/65) ([TEAM4-0](https://github.com/TEAM4-0))
144+
- \[Auto-generated\] Update dependencies [\#63](https://github.com/EMMC-ASBL/oteapi-services/pull/63) ([TEAM4-0](https://github.com/TEAM4-0))
145+
- Remove checkboxes from `requirements.txt` update PR body [\#62](https://github.com/EMMC-ASBL/oteapi-services/pull/62) ([CasperWA](https://github.com/CasperWA))
146+
- Fix type notation for GH GraphQL [\#59](https://github.com/EMMC-ASBL/oteapi-services/pull/59) ([CasperWA](https://github.com/CasperWA))
147+
- \[Auto-generated\] Update dependencies [\#54](https://github.com/EMMC-ASBL/oteapi-services/pull/54) ([TEAM4-0](https://github.com/TEAM4-0))
148+
- Add missing `==` operator to CI workflow [\#53](https://github.com/EMMC-ASBL/oteapi-services/pull/53) ([CasperWA](https://github.com/CasperWA))
149+
- \[Auto-generated\] Update dependencies [\#48](https://github.com/EMMC-ASBL/oteapi-services/pull/48) ([TEAM4-0](https://github.com/TEAM4-0))
150+
- Bumped required version of oteapi-core up to 0.0.6 [\#46](https://github.com/EMMC-ASBL/oteapi-services/pull/46) ([jesper-friis](https://github.com/jesper-friis))
151+
- Pydantic response models [\#44](https://github.com/EMMC-ASBL/oteapi-services/pull/44) ([CasperWA](https://github.com/CasperWA))
152+
- Add new workflow CD publish job [\#43](https://github.com/EMMC-ASBL/oteapi-services/pull/43) ([CasperWA](https://github.com/CasperWA))
153+
- Improve dependency updates [\#40](https://github.com/EMMC-ASBL/oteapi-services/pull/40) ([CasperWA](https://github.com/CasperWA))
154+
- Update code to be compliant with `oteapi-core` v0.0.5 [\#39](https://github.com/EMMC-ASBL/oteapi-services/pull/39) ([CasperWA](https://github.com/CasperWA))
155+
- Use oteapi-core v0.0.4 [\#37](https://github.com/EMMC-ASBL/oteapi-services/pull/37) ([CasperWA](https://github.com/CasperWA))
156+
- Update Dockerfile - use python base image [\#32](https://github.com/EMMC-ASBL/oteapi-services/pull/32) ([CasperWA](https://github.com/CasperWA))
157+
- \[Auto-generated\] Update dependencies [\#29](https://github.com/EMMC-ASBL/oteapi-services/pull/29) ([TEAM4-0](https://github.com/TEAM4-0))
158+
- Ignore ID 44715 for safety [\#21](https://github.com/EMMC-ASBL/oteapi-services/pull/21) ([CasperWA](https://github.com/CasperWA))
159+
- Add Docker Compose template/example [\#19](https://github.com/EMMC-ASBL/oteapi-services/pull/19) ([CasperWA](https://github.com/CasperWA))
160+
- Implement dependabot [\#16](https://github.com/EMMC-ASBL/oteapi-services/pull/16) ([CasperWA](https://github.com/CasperWA))
161+
- Update README \(for env vars\) [\#15](https://github.com/EMMC-ASBL/oteapi-services/pull/15) ([CasperWA](https://github.com/CasperWA))
162+
- Test Dockerfile in CI/CD [\#7](https://github.com/EMMC-ASBL/oteapi-services/pull/7) ([CasperWA](https://github.com/CasperWA))
163+
- Got the services up and running [\#6](https://github.com/EMMC-ASBL/oteapi-services/pull/6) ([jesper-friis](https://github.com/jesper-friis))
164+
- Flb/close1 fix to oteapicore on asbl [\#2](https://github.com/EMMC-ASBL/oteapi-services/pull/2) ([francescalb](https://github.com/francescalb))
165+
11166

12167

13168
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*

app/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@
66

77
from __future__ import annotations
88

9-
__version__ = "1.20260427.525"
9+
__version__ = "1.20260504.526"
1010
__author__ = "SINTEF"
1111
__author_email__ = "Team4.0@SINTEF.no"

requirements.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ paramiko==3.5.1
3333
pillow==12.2.0
3434
priority==2.0.0
3535
prompt_toolkit==3.0.52
36-
psycopg==3.3.3
37-
psycopg-binary==3.3.3
36+
psycopg==3.3.4
37+
psycopg-binary==3.3.4
3838
pycparser==3.0
3939
pydantic==2.13.3
4040
pydantic-settings==2.14.0
@@ -56,5 +56,5 @@ tzdata==2026.2
5656
tzlocal==5.3.1
5757
urllib3==2.6.3
5858
vine==5.1.0
59-
wcwidth==0.6.0
59+
wcwidth==0.7.0
6060
wsproto==1.3.2

0 commit comments

Comments
 (0)