Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add general support for uploading files to the Dioptra Client #694

Open
jkglasbrenner opened this issue Dec 18, 2024 · 0 comments
Open

Add general support for uploading files to the Dioptra Client #694

jkglasbrenner opened this issue Dec 18, 2024 · 0 comments
Assignees
Labels
feature New feature to add to project

Comments

@jkglasbrenner
Copy link
Collaborator

jkglasbrenner commented Dec 18, 2024

Overview

The DioptraSession class does not provide built-in support for managing the upload of files. This is necessary to add because different libraries follow different conventions for setting up a file upload, for example the requests library versus the Flask test client. In addition, there are considerations of uploading one versus multiple files and doing streaming uploads for large files. Because of this variety, the interface for uploading files needs to be standardized.

Need to check

  • Does a multi-part upload with keys that have relative paths translate into "directories" when the server receives the post?

Relevant Links

Blocks

Definition of Done

TBD

@jkglasbrenner jkglasbrenner self-assigned this Dec 18, 2024
@jkglasbrenner jkglasbrenner added the feature New feature to add to project label Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature to add to project
Projects
None yet
Development

No branches or pull requests

2 participants