Flapi

Latest version: v1.0.1

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

Scan your dependencies

Page 1 of 2

1.0.11

✏️ CHANGED ✏️
* Improved logging and error handling on server-side

1.0.0

✨ NEW ✨
* Redesigned communication protocol with added stability and clarity.
* Server completely rewritten.
* Clients now have access to independent scopes when executing code, resulting in added safety.
* Support for `flapi install --dev` to install a live version of the server using a symbolic link. On Windows, this will require your terminal to have admin privileges.

✏️ CHANGED ✏️
* Running the Flapi Server now requires two virtual MIDI ports, fixing stability issues at the cost of a tiny bit of performance and setup difficulty on Windows.
* Flapi server now requires FL Studio to include Python 3.12 - you will need to at least use FL Studio 2024.1.

🔧 FIXED 🔧
* All FL Studio instability is resolved.
* Dependencies have been updated.

This release is currently not tested on MacOS, since I don't have a Mac. Please try it out and open an issue if it doesn't work properly.

0.4.11

* Improved the efficiency of the initialization process so that FL Studio is less likely to crash
* FL Studio can still crash, since it appears that there is an unresolved bug somewhere, but at least it's less likely now

0.4.0

* MIDI port names now ignore case when attempting to connect
* CLI improvements and refactoring
* REPL command now supports a nicer connection timeout
* Improve logging on server-side
* Improve logging on client side
* CLI supports accepting arguments are environment variables

0.3.1

* Fix an issue where the library wasn't supported on Python 3.9

0.3.0

* Support an exit command where the server can tell the client to disconnect
* Rewrite server-side REPL to work far more reliably
* Other miscellaneous improvements

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.