Renku

Latest version: v2.9.2

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

Scan your dependencies

Page 53 of 65

0.11.3

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

Bug Fixes
~~~~~~~~~

- **core:** make Run migration ids unique by relative path instead of absolute
(`686b9f9 <https://github.com/SwissDataScienceCenter/renku-python/commit/686b9f99d37315657bf9bcf273a4b0cf011d51ff>`__)

0.11.2

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

Bug Fixes
~~~~~~~~~

- **cli:** fixes ``libxslt`` dependency in docker image
(`1534 <https://github.com/SwissDataScienceCenter/renku-python/issues/1534>`__)
(`491bae7 <https://github.com/SwissDataScienceCenter/renku-python/commit/491bae764db72f91f3c444bd7105017e50e370cd>`__)
- **core:** fixes ``doi:…`` import
(`1536 <https://github.com/SwissDataScienceCenter/renku-python/issues/1536>`__)
(`f653c79 <https://github.com/SwissDataScienceCenter/renku-python/commit/f653c7912ee03ca24e2043063a5b269d938b3c31>`__)
- **core:** fixes duplicate ‘renku:Run’ ids on repeat execution of migrations
(`1532 <https://github.com/SwissDataScienceCenter/renku-python/issues/1532>`__)
(`4ce6f3c <https://github.com/SwissDataScienceCenter/renku-python/commit/4ce6f3c1a86d9172973f78bea42619223c4fad2e>`__)

Features
~~~~~~~~

- **cli:** show existing paths when initializing non-empty dir
(`1535 <https://github.com/SwissDataScienceCenter/renku-python/issues/1535>`__)
(`07c559f <https://github.com/SwissDataScienceCenter/renku-python/commit/07c559fd1d8ff22b0aec25a9585019d847635dd8>`__)
- **core:** follow URL redirections for dataset files
(`1516 <https://github.com/SwissDataScienceCenter/renku-python/issues/1516>`__)
(`5a37b3c <https://github.com/SwissDataScienceCenter/renku-python/commit/5a37b3cdae7c06aca5b103bca8046e2804269765>`__)
- **dataset:** flattened JSON-LD metadata
(`1518 <https://github.com/SwissDataScienceCenter/renku-python/issues/1518>`__)
(`458ddb9 <https://github.com/SwissDataScienceCenter/renku-python/commit/458ddb9b9cea037c01be496c20573a7645b5c0e4>`__)
- **service:** add additional template parameters
(`1469 <https://github.com/SwissDataScienceCenter/renku-python/issues/1469>`__)
(`6372a32 <https://github.com/SwissDataScienceCenter/renku-python/commit/6372a32cd24dde4a77d53731ba03b6644b47ba73>`__)
- **service:** adds additional fields to datasets listings
(`1508 <https://github.com/SwissDataScienceCenter/renku-python/issues/1508>`__)
(`f8a395f <https://github.com/SwissDataScienceCenter/renku-python/commit/f8a395f90c2cf4be54c9da390638fcdb9cb0b8cc>`__)
- **service:** adds project details and renku operation on jobs
endpoint
(`1492 <https://github.com/SwissDataScienceCenter/renku-python/issues/1492>`__)
(`6b3fafd <https://github.com/SwissDataScienceCenter/renku-python/commit/6b3fafd75a3eda7a481a5ff2f626c60a083413ef>`__)
- **service:** execute read operations via git remote
(`1488 <https://github.com/SwissDataScienceCenter/renku-python/issues/1488>`__)
(`84a0eb3 <https://github.com/SwissDataScienceCenter/renku-python/commit/84a0eb38a6521f12c8db05fe4ee169551fcc08a0>`__)
- **workflow:** avoid unnecessary parent runs
(`1476 <https://github.com/SwissDataScienceCenter/renku-python/issues/1476>`__)
(`b908ffd <https://github.com/SwissDataScienceCenter/renku-python/commit/b908ffd03a26e996f2df2127dbfdb66cd9da1dba>`__)

0.11.1

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

Bug Fixes
~~~~~~~~~

- fixes shacl for DatasetFile when used inside a ``qualifiedGeneration``
(`1477 <https://github.com/SwissDataScienceCenter/renku-python/issues/1477>`__)
(`99dd4a4 <https://github.com/SwissDataScienceCenter/renku-python/commit/99dd4a49704a36e330ea0d5ee7e0fcc7db31f7ad>`__)

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>`__)

Page 53 of 65

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.