Renku

Latest version: v2.9.4

Safety actively analyzes 725646 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 58 of 70

0.11.0

Not secure
-----------------------------------------------------------------------------------------------------------

Bug Fixes
~~~~~~~~~

- **cli:** disable version check in git hook calls
(`1300 <https://github.com/SwissDataScienceCenter/renku-python/issues/1300>`__)
(`5132db3 <https://github.com/SwissDataScienceCenter/renku-python/commit/5132db3813dd0bd87f289dbf286ea73149478aeb>`__)
- **core:** fix paths in migration of workflows
(`1371 <https://github.com/SwissDataScienceCenter/renku-python/issues/1371>`__)
(`8c3d34b <https://github.com/SwissDataScienceCenter/renku-python/commit/8c3d34b526dbec5147d5ec4196669dcf3084930a>`__)
- **core:** Fixes SoftwareAgent person context
(`1323 <https://github.com/SwissDataScienceCenter/renku-python/issues/1323>`__)
(`a207a7f <https://github.com/SwissDataScienceCenter/renku-python/commit/a207a7f999d68373133801ac4ee3e08c06959ff3>`__)
- **core:** Only update project metadata if any migrations were
executed
(`1308 <https://github.com/SwissDataScienceCenter/renku-python/issues/1308>`__)
(`1056a03 <https://github.com/SwissDataScienceCenter/renku-python/commit/1056a0363c85fe788b1a9a152c3674e4b093e827>`__)
- **service:** adds more custom logging and imp. except handling
(`1435 <https://github.com/SwissDataScienceCenter/renku-python/issues/1435>`__)
(`6c3adb5 <https://github.com/SwissDataScienceCenter/renku-python/commit/6c3adb510ca102f07e143b8c74aafaf29850656c>`__)
- **service:** fixes handlers for internal loggers
(`1433 <https://github.com/SwissDataScienceCenter/renku-python/issues/1433>`__)
(`a312f7c <https://github.com/SwissDataScienceCenter/renku-python/commit/a312f7c641c27de111fb78012c2f546405eee72e>`__)
- **service:** move project_id to query string on migrations check
(`1367 <https://github.com/SwissDataScienceCenter/renku-python/issues/1367>`__)
(`0f89726 <https://github.com/SwissDataScienceCenter/renku-python/commit/0f8972698399aee50bced4a141cb24add6d9494b>`__)
- **tests:** integration tests
(`1351 <https://github.com/SwissDataScienceCenter/renku-python/issues/1351>`__)
(`3974a39 <https://github.com/SwissDataScienceCenter/renku-python/commit/3974a39d5098ecebcc49f2d624e6912e1d423e03>`__)

Features
~~~~~~~~

- **cli:** Adds renku save command
(`1273 <https://github.com/SwissDataScienceCenter/renku-python/issues/1273>`__)
(`4ddc1c2 <https://github.com/SwissDataScienceCenter/renku-python/commit/4ddc1c2cf8db05fecc3634bc33f9d5df8488d017>`__)
- **cli:** prompt for missing variables
(`1e1d408 <https://github.com/SwissDataScienceCenter/renku-python/commit/1e1d4087e9a4fc338b64e050c4b345f298d9eb3f>`__),
closes
`1126 <https://github.com/SwissDataScienceCenter/renku-python/issues/1126>`__
- **cli:** Show detailed commands for renku log output
(`1345 <https://github.com/SwissDataScienceCenter/renku-python/issues/1345>`__)
(`19fb819 <https://github.com/SwissDataScienceCenter/renku-python/commit/19fb8194003646c4ae78009a3714ac8ff89f4edb>`__)
- **core:** Calamus integration
(`1281 <https://github.com/SwissDataScienceCenter/renku-python/issues/1281>`__)
(`bda538f <https://github.com/SwissDataScienceCenter/renku-python/commit/bda538fb3733d222003b62bf7821ce02f44afac7>`__)
- **core:** configurable data dir
(`1347 <https://github.com/SwissDataScienceCenter/renku-python/issues/1347>`__)
(`e388773 <https://github.com/SwissDataScienceCenter/renku-python/commit/e388773b0cc70219a8791ed0a34c07cb8fb3a00b>`__)
- **core:** disabling of inputs/outputs auto-detection
(`1406 <https://github.com/SwissDataScienceCenter/renku-python/issues/1406>`__)
(`3245ca0 <https://github.com/SwissDataScienceCenter/renku-python/commit/3245ca077a9937241836617ff73756bd1602ee60>`__)
- **core:** migration check in core
(`1320 <https://github.com/SwissDataScienceCenter/renku-python/issues/1320>`__)
(`4bc52f4 <https://github.com/SwissDataScienceCenter/renku-python/commit/4bc52f430b0def821df7cb3dc498af46ee9c4448>`__)
- **core:** Move workflow serialization over to calamus
(`1386 <https://github.com/SwissDataScienceCenter/renku-python/issues/1386>`__)
(`f0fbc49 <https://github.com/SwissDataScienceCenter/renku-python/commit/f0fbc4979955de04ac5c565e471a52019eb6cd48>`__)
- **core:** save and load workflow as jsonld
(`1185 <https://github.com/SwissDataScienceCenter/renku-python/issues/1185>`__)
(`d403289 <https://github.com/SwissDataScienceCenter/renku-python/commit/d403289cec6cdb11ad002b17fbbb751de2818ce1>`__)
- **core:** separate models for migrations
(`1431 <https://github.com/SwissDataScienceCenter/renku-python/issues/1431>`__)
(`127d606 <https://github.com/SwissDataScienceCenter/renku-python/commit/127d606fa9ad26479645a06b132a7c9a952ae989>`__)
- **dataset:** source and url for DatasetFile
(`1451 <https://github.com/SwissDataScienceCenter/renku-python/issues/1451>`__)
(`b4fa5db <https://github.com/SwissDataScienceCenter/renku-python/commit/b4fa5dbed50b47a6a64f3c84b40bb99d86abd51e>`__)
- **service:** added endpoints to execute all migrations on a project
(`1322 <https://github.com/SwissDataScienceCenter/renku-python/issues/1322>`__)
(`aca8cc2 <https://github.com/SwissDataScienceCenter/renku-python/commit/aca8cc2f540041d5e5d5c06e180d62cd52876086>`__)
- **service:** adds endpoint for explicit migrations check
(`1326 <https://github.com/SwissDataScienceCenter/renku-python/issues/1326>`__)
(`146b1a7 <https://github.com/SwissDataScienceCenter/renku-python/commit/146b1a7a579898110fdf95ffc67ebc813115cc2e>`__)
- **service:** adds source and destination versions to migrations check
(`1372 <https://github.com/SwissDataScienceCenter/renku-python/issues/1372>`__)
(`ea76b48 <https://github.com/SwissDataScienceCenter/renku-python/commit/ea76b48a90e5f476f057a939d661f39d09f1b4c3>`__)
- decode base64 headers
(`1407 <https://github.com/SwissDataScienceCenter/renku-python/issues/1407>`__)
(`9901cc3 <https://github.com/SwissDataScienceCenter/renku-python/commit/9901cc339f9832a5161b82d4368f239d3929f740>`__)
- **service:** adds endpoints for dataset remove
(`1383 <https://github.com/SwissDataScienceCenter/renku-python/issues/1383>`__)
(`289e4b9 <https://github.com/SwissDataScienceCenter/renku-python/commit/289e4b9fec4cec18e9fb82e2360b00f562b7b09b>`__)
- **service:** adds endpoints for unlinking files from a dataset
(`1314 <https://github.com/SwissDataScienceCenter/renku-python/issues/1314>`__)
(`1b78b16 <https://github.com/SwissDataScienceCenter/renku-python/commit/1b78b16d97ba42d08505fb6b38fa2d66c6209417>`__)
- **service:** async migrations execution
(`1344 <https://github.com/SwissDataScienceCenter/renku-python/issues/1344>`__)
(`ff66953 <https://github.com/SwissDataScienceCenter/renku-python/commit/ff66953de06d8abdd6ca8067aaa7d48ae24423de>`__)
- **service:** create new projects from templates
(`1287 <https://github.com/SwissDataScienceCenter/renku-python/issues/1287>`__)
(`552f85c <https://github.com/SwissDataScienceCenter/renku-python/commit/552f85ce7392a727db6b2c2bcef35ecbbfa93913>`__),
closes
`862 <https://github.com/SwissDataScienceCenter/renku-python/issues/862>`__

0.10.5

Not secure
----------------------------------------------------------------------------------------------------------

Bug Fixes
~~~~~~~~~

- **core:** Pin dependencies to prevent downstream dependency updates from breaking renku. Fix pyshacl dependency.
(`785 <https://github.com/SwissDataScienceCenter/renku-python/issues/785>`__)
(`30beedd <https://github.com/SwissDataScienceCenter/renku-python/pull/1391/commits/30beedd44f55e028eec4dbc6c786fd1eb9747d08>`__)

- **core:** Fixes SoftwareAgent person context.
(`1323 <https://github.com/SwissDataScienceCenter/renku-python/pull/1323>`__)
(`fa62f58 <https://github.com/SwissDataScienceCenter/renku-python/pull/1391/commits/fa62f587d29f413998c1aa04a5cb7585c32700a6>`__)

0.10.4

Not secure
----------------------------------------------------------------------------------------------------------

Bug Fixes
~~~~~~~~~

- **dataset:** update default behavior and messaging on dataset unlink
(`1275 <https://github.com/SwissDataScienceCenter/renku-python/issues/1275>`__)
(`98d6728 <https://github.com/SwissDataScienceCenter/renku-python/commit/98d67284668f3f1c0d37aba52dc6a5557e8fc806>`__)
- **dataset:** correct url in different domain
(`1211 <https://github.com/SwissDataScienceCenter/renku-python/issues/1211>`__)
(`49e8b8b <https://github.com/SwissDataScienceCenter/renku-python/commit/49e8b8bf21c1bacae3eb580f8e3043b79e823ff5>`__)

Features
~~~~~~~~

- **cli:** Adds warning messages for LFS, fix output redirection
(`1199 <https://github.com/SwissDataScienceCenter/renku-python/issues/1199>`__)
(`31969f5 <https://github.com/SwissDataScienceCenter/renku-python/commit/31969f54f36b5fbbf827f81411929b991580e1fa>`__)
- **core:** Adds lfs file size limit and lfs ignore file
(`1210 <https://github.com/SwissDataScienceCenter/renku-python/issues/1210>`__)
(`1f3c81c <https://github.com/SwissDataScienceCenter/renku-python/commit/1f3c81c9a4faed3e520a01e8881c08f437d871cf>`__)
- **core:** Adds renku storage clean command
(`1235 <https://github.com/SwissDataScienceCenter/renku-python/issues/1235>`__)
(`7029400 <https://github.com/SwissDataScienceCenter/renku-python/commit/7029400ef2750c0ff6d5ab55387c21353baee4c2>`__)
- **core:** git hook to avoid committing large files
(`1238 <https://github.com/SwissDataScienceCenter/renku-python/issues/1238>`__)
(`e8f1a8b <https://github.com/SwissDataScienceCenter/renku-python/commit/e8f1a8b811222f80dbc765e177d73ca8db7db290>`__)
- **core:** renku doctor check for lfs migrate info
(`1234 <https://github.com/SwissDataScienceCenter/renku-python/issues/1234>`__)
(`480da06 <https://github.com/SwissDataScienceCenter/renku-python/commit/480da06e453b3a5770467accec070a5d84ed5951>`__)
- **dataset:** fail early when external storage not installed
(`1239 <https://github.com/SwissDataScienceCenter/renku-python/issues/1239>`__)
(`e6ea6da <https://github.com/SwissDataScienceCenter/renku-python/commit/e6ea6dade55f928681795395c316cd9de9116845>`__)
- **core:** project clone API support for revision checkout
(`1208 <https://github.com/SwissDataScienceCenter/renku-python/issues/1208>`__)
(`74116e9 <https://github.com/SwissDataScienceCenter/renku-python/commit/74116e9ae0c37dbb1e5f772695288aaefaac66ec>`__)
- **service:** protected branches support
(`1222 <https://github.com/SwissDataScienceCenter/renku-python/issues/1222>`__)
(`8405ce5 <https://github.com/SwissDataScienceCenter/renku-python/commit/8405ce5ad1d3aa3f10c583aff2e7ca283db5033e>`__)
- **dataset:** DOI variations for import
(`1216 <https://github.com/SwissDataScienceCenter/renku-python/issues/1216>`__)
(`0f329dd <https://github.com/SwissDataScienceCenter/renku-python/commit/0f329dd1796d61838bef89f66ff1bb88af243059>`__)
- **dataset:** keywords in metadata
(`1209 <https://github.com/SwissDataScienceCenter/renku-python/issues/1209>`__)
(`f98a800 <https://github.com/SwissDataScienceCenter/renku-python/commit/f98a800c07d901d7461be9250fe6957325b2adcb>`__)
- **dataset:** no failure when adding ignored files
(`1213 <https://github.com/SwissDataScienceCenter/renku-python/issues/1213>`__)
(`b1e275f <https://github.com/SwissDataScienceCenter/renku-python/commit/b1e275fc59999fe6b146e556b073a65dc1726bb5>`__)
- **service:** read template manifest
(`1254 <https://github.com/SwissDataScienceCenter/renku-python/issues/1254>`__)
(`7eac85b <https://github.com/SwissDataScienceCenter/renku-python/commit/7eac85b766c9deeaba44e1adbc89900b952bef0d>`__)

0.10.3

Not secure
----------------------------------------------------------------------------------------------------------

Bug Fixes
~~~~~~~~~

- **dataset:** avoid recursive addition of data directory
(`1163 <https://github.com/SwissDataScienceCenter/renku-python/issues/1163>`__)
(`79e3b03 <https://github.com/SwissDataScienceCenter/renku-python/commit/79e3b0346df89dbb445df769dfa9dca0f878a242>`__)
- **dataset:** commit after unlinking files
(`1120 <https://github.com/SwissDataScienceCenter/renku-python/issues/1120>`__)
(`97e8754 <https://github.com/SwissDataScienceCenter/renku-python/commit/97e8754729078a54f20876ddaaf9ca191f4cb59a>`__)
- **dataset:** Dataverse export
(`1028 <https://github.com/SwissDataScienceCenter/renku-python/issues/1028>`__)
(`737cecf <https://github.com/SwissDataScienceCenter/renku-python/commit/737cecfebb298daa5704bda0ead73ebff1312539>`__)

Features
~~~~~~~~

- **core:** CLI warning when in non-root directory
(`1162 <https://github.com/SwissDataScienceCenter/renku-python/issues/1162>`__)
(`115e462 <https://github.com/SwissDataScienceCenter/renku-python/commit/115e46227decd7a4597a0918f3bae279fc73e366>`__)
- **dataset:** migrate submodule-based datasets
(`1092 <https://github.com/SwissDataScienceCenter/renku-python/issues/1092>`__)
(`dba20c4 <https://github.com/SwissDataScienceCenter/renku-python/commit/dba20c467ecf60361785bf515cd80633765db518>`__)
- **dataset:** no failure when adding existing files
(`1177 <https://github.com/SwissDataScienceCenter/renku-python/issues/1177>`__)
(`a68dcb7 <https://github.com/SwissDataScienceCenter/renku-python/commit/a68dcb789d9e9103a64fd678686256566a92d25c>`__)
- **dataset:** remove –link flag
(`1164 <https://github.com/SwissDataScienceCenter/renku-python/issues/1164>`__)
(`969d4f8 <https://github.com/SwissDataScienceCenter/renku-python/commit/969d4f88a082437e7f55a123347c2f63f32d5593>`__)
- **dataset:** show file size in ls-files
(`1123 <https://github.com/SwissDataScienceCenter/renku-python/issues/1123>`__)
(`0951930 <https://github.com/SwissDataScienceCenter/renku-python/commit/095193038d41c60e503d0dd52d8de2fca7ce29f8>`__)
- **datasets:** specify title on dataset creation
(`1204 <https://github.com/SwissDataScienceCenter/renku-python/issues/1204>`__)
(`fb70ac5 <https://github.com/SwissDataScienceCenter/renku-python/commit/fb70ac50533bfdb1b1cfb8d1e163c40531ea35fe>`__)
- **init:** read and display template variables
(`1134 <https://github.com/SwissDataScienceCenter/renku-python/issues/1134>`__)
(`0f86dc5 <https://github.com/SwissDataScienceCenter/renku-python/commit/0f86dc5fde89274a59f11345a5cc106fcbd8b206>`__),
closes
`1126 <https://github.com/SwissDataScienceCenter/renku-python/issues/1126>`__
- **service:** add remote files to dataset
(`1139 <https://github.com/SwissDataScienceCenter/renku-python/issues/1139>`__)
(`f6bebfe <https://github.com/SwissDataScienceCenter/renku-python/commit/f6bebfea203c63bcf0843b48377b786a97aaa535>`__)

0.10.2

Not secure
* renku-python `0.10.4 <https://github.com/SwissDataScienceCenter/renku-python/releases/tag/v0.10.4>`__

0.10.1

Not secure
----------------------------------------------------------------------------------------------------------

Bug Fixes
~~~~~~~~~

- **core:** directory input regression
(`1155 <https://github.com/SwissDataScienceCenter/renku-python/issues/1155>`__)
(`b17c843 <https://github.com/SwissDataScienceCenter/renku-python/commit/b17c84382c68eee78f6fbaddc2b18794e72f30a3>`__)
- **dataset:** correct url when importing with DOI
(`1156 <https://github.com/SwissDataScienceCenter/renku-python/issues/1156>`__)
(`025b735 <https://github.com/SwissDataScienceCenter/renku-python/commit/025b735dfbe34e2bd58e85c2cbd6722b328fccef>`__)

Features
~~~~~~~~

- renku init options refactor
(`1127 <https://github.com/SwissDataScienceCenter/renku-python/issues/1127>`__)
(`78b208b <https://github.com/SwissDataScienceCenter/renku-python/commit/78b208bf9800a0c4caf85b4eed20bf5656561e37>`__)
- **datasets:** add files from Dropbox
(`1135 <https://github.com/SwissDataScienceCenter/renku-python/issues/1135>`__)
(`bf5f2db <https://github.com/SwissDataScienceCenter/renku-python/commit/bf5f2db34479ed574af9fd57a893884abddb6f41>`__)

Page 58 of 70

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.