Depthflow

Latest version: v0.8.0

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

Scan your dependencies

Page 2 of 2

0.7.0

**📦 Urgent release due the high influx of users, welcome! 🙂**

Major changes and improvements:
- New WebUI rewrite as seen on the Readme
- Single binary for the WebUI and CLI
- Many internal bug fixes and improvements
- Many others I forgot, see commit history

I'll try keeping track of the changelog for the future!

<sup><b>MacOS:</b> Executables are <b>completely untested</b>, feedback is welcome, use at your own risk!</sup>

0.6.0

⚠️ Experimental releases powered by [PyApp](https://github.com/ofek/pyapp) - Portable self-installing binaries

> Please get in touch on [**Discord**](https://discord.gg/KjqvcYwRHm) for errors on releases, as they're in testing stage :) !

Major changes and improvements:

- **New CLI-only** initial implementation of a **animation/preset system**, see each of the command's `--help` for more customization, eventually they'll come to the **WebUI**

- Binaries are now split between WebUI and normal CLI version. The WebUI now uses threading than multiprocessing, as macOS was happier with it than forking current process resources of gradio

- Experimental fix of 33, where there's a top-most CLI that provides the REPL with the only command being initializing the DepthScene, avoiding re-running the CLI on an instance of a scene itself, but recreating as needed

- **Initial support for macOS**, by fixing segfaults on shader compilation (bad non-constant global variable initialization), and torch installation flavor; might need to `brew install ffmpeg` for rendering

- ShaderFlow uses a new TurboPipe version that allows for waiting until a buffer is no more pending of a pipe, as the previous implementations could override the Nth frame with the Nth+1, causing duplication or tearing (serious bug)

**MacOS:** Executables are **completely untested**, feedback is welcome, use at your own risk
**WebUI**: I know the animations aren't configurable, use the CLI for now 👍🏻

0.5.0

⚠️ Experimental releases powered by [PyApp](https://github.com/ofek/pyapp) - Portable self-installing binaries

Releases are now made with GitHub Actions, deployed on the main repository

- Major speed improvements on the Shader (~10x), DepthAnything v2 support by default, easy pipeline for Realesr/Waifu2x upscalers, post processing options of Depth of Field and Vignette, and an experimental WebUI, all built-in

- Windows releases should keep the terminal alive when double clicking, showing basic/recommended information for usage and a very simple REPL mode (shell, just feed back `input()` to the typer cli) [experimental, first implementation]

**Note:** Configurable animations are still WIP, but there's at least `VERTICAL=1 depthflow (...)` and `HORIZONTAL, ORGANIC`
**MacOS:** Executables are **completely untested**, feedback is welcome, use at your own risk

0.3.1

⚠️ Experimental release with newer architecture of single wheel distribution. Powered by [PyApp](https://github.com/ofek/pyapp)

**Note:** The binaries are small as are bootstrapped at runtime. See PyApp for more details.

**Note**: To render files, select inputs, open a terminal where the executable is, and run with the same ["from source code"](https://brokensrc.dev/depthflow/get/) instructions, for example: `./depthflow-cpu-windows-amd64-0.3.1.exe input -i ./image.png main -q 90 -s 2 -o ./video.mp4`

**Note**: Configurable animations and presets are WIP, for that, run [from source](https://brokensrc.dev/depthflow/get) and edit the `.update` function

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.