Hypha

Latest version: v0.20.47.post1

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

Scan your dependencies

Page 1 of 3

0.20.41

- Add `stop_after_inactive` option for server apps to stop the server app after a period of inactivity.
- Support launching server apps worker in a separate service

0.20.40

- Add vector store service to support vector search and retrieval.
- Fix zenodo file upload issue
- Speed up server by removing the `asyncio.sleep(0.01)` throttling and support concurrent handling of events in the redis event bus.

0.20.39

- Revise artifact manager to use artifact id as the primary key, remove `prefix` based keys.
- Support versioning and custom config (e.g. artifact specific s3 credentials) for the artifact manager.
- Use SQLModel and support database migration using `alembic`.

0.20.38

- Support event logging in the workspace, use `log_event` to log events in the workspace and use `get_events` to get the events in the workspace. The events will be persists in the SQL database.
- Allow passing workspace and expires_in to the `login` function to generate workspace specific token.
- When using http endpoint to access the service, you can now pass workspace specific token to the http header `Authorization` to access the service. (Previously, all the services are assumed to be accessed from the same service provider workspace)
- Breaking Change: Remove `info`, `warning`, `error`, `critical`, `debug` from the `hypha` module, use `log` or `log_event` instead.
- Support basic observability for the workspace, including workspace status, event bus and websocket connection status.
- Support download statistics for the artifacts in the artifact manager.
- Change http endpoint from `/{workspace}/artifact/{artifact_id}` to `/{workspace}/artifacts/{artifact_id}` to make it consistent with the other endpoints.

0.20.37

- Add s3-proxy to allow accessing s3 presigned url in case the s3 server is not directly accessible. Use `--enable-s3-proxy` to enable the s3 proxy when starting Hypha.
- Add `artifact-manager` service to provide comprehensive artifact management, used for creating gallery-like service portal. The artifact manager service is backed by s3 storage and supports presigned url for direct access to the artifacts. This is a replacement of the previous `card` service.

0.20.36

- Upgrade hypha-rpc to support updating reconnection token (otherwise it generate token expired error after some time)

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.