Redivis

Latest version: v0.17.0

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

Scan your dependencies

Page 1 of 7

0.17.0

What's new
This release adds support for passing a string or instance of a `Path` object when uploading files or creating a notebook output table. For example:

py
Before, still supported:
with open("./data.csv", "rb") as f:
upload = table.upload("data.csv").create(f)

New
upload = table.upload("data.csv").create("./data.csv")


Breaking
Previously, there was seldom-used functionality where you could pass a string as the first argument to `Upload.create()`, in order to upload that content as a file. All strings are now interpreted as a file path, in order to upload raw content, pass the argument as raw bytes:

py
table.upload(name="some.csv").create(
note the b' to start the string, signaling that this is binary content.
content=b'a,b\n1,2\n3,"4\n5"',
type="delimited"
)

More info

feat:add support for passing filepath to uploads by imathews in https://github.com/redivis/redivis-python/pull/50

**Full Changelog**: https://github.com/redivis/redivis-python/compare/v0.16.4...v0.17.0

0.16.4

**Full Changelog**: https://github.com/redivis/redivis-python/compare/v0.16.3...v0.16.4

0.16.3

- fix(uploads): limit individual file chunk to 1GB on upload

**Full Changelog**: https://github.com/redivis/redivis-python/compare/v0.16.2...v0.16.3

0.16.2

- refactor: remove jwt dependency

**Full Changelog**: https://github.com/redivis/redivis-python/compare/v0.16.1...v0.16.2

0.16.1

- fix: bad regex when parsing certain dataset references

**Full Changelog**: https://github.com/redivis/redivis-python/compare/v0.16.0...v0.16.1

0.16.0

What's Changed
* refactor: rename project to workflow by imathews in https://github.com/redivis/redivis-python/pull/48

This release is in support of the recent rename of "projects" to "workflows". All methods and parameters that previously referenced projects have been superseded to reference workflows; most notably, `user.project()` -> `user.workflow()` and `user.list_projects()` -> `user.list_workflows()`. However, all of the the old "project" methods remain for backwards compatibility, with a warning encouraging you to migrate your code to use the "workflow" terminology.

**Full Changelog**: https://github.com/redivis/redivis-python/compare/v0.15.19...v0.16.0

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.