Edapi

Latest version: v0.1.0

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

Scan your dependencies

0.1.0

* Add `list_users` method
* Add `lock_thread` and `unlock_thread` methods
* Add a more comprehensive example for posting threads on Ed, taken from Berkeley's CS70 course infrastructure

**Full Changelog**: https://github.com/smartspot2/edapi/compare/v0.0.2...v0.1.0

0.0.2

* Add endpoint for user activity
* Add types for user activity responses
* Add `offset` parameter when listing threads to allow pagination
* Modify types to use `Optional` types for backward compatibility
* Add BeautifulSoup4 to dependencies (used in `utils.py` for document parsing)

0.0.1

Initial release for functionality, with the following features:
* Authenticate through an Ed API token (accessible through https://edstem.org/us/settings/api-tokens)
* Create threads
* Edit existing threads (both through global ids and through course-specific ids)
* Uploading files to Ed (through direct file upload)
* Get user information
* List existing threads

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.