Skip to main content

Execution of system and control tools

Project description

System and Control Task Runner

Application that performs different System and Control tasks and demonstrates how sysco and syscovis work together.

Implementation and usage will by done in terminal, either as CLI or TUI.

As a future goal, the explanation of the basic concepts and math should follow.

Usage

# to run the current main function
uv run syscorun
# the output should look similar to that:
"""
...     # (nerd font needed for display)
"""

syscorun0-1-1a1

unfortunately I spent hours to get an html view with colors like in alacritty... here is how it looks on github:

silvan@omen-u2504:~/Coding/systems-and-control-python/syscorun|main 
⇒  uv run syscorun
2025-08-14 23:32:40.142 | DEBUG    | sysco:<module>:7 - Importing sysco
2025-08-14 23:32:40.185 | DEBUG    | syscovis:<module>:4 - Importing syscovis
Initialize plotter... Project root found! set path for plots: 
/home/silvan/Coding/systems-and-control-python/syscorun/plots
                            PLOTTER IS READY TO PLOT                            
2025-08-14 23:32:40.188 | DEBUG    | syscorun:<module>:11 - Importing syscorun
                           # Hello from sysco                                
Controller loaded...
2025-08-14 23:32:40.188 | WARNING  | syscorun:main:27 - NotImplementedError for <sysco.controller.controller.Controller object at 0x7090a4d37230>
2025-08-14 23:32:40.188 | WARNING  | syscorun:main:28 - Subclasses must implement get_input()
You would have been better off implementing something than sleeping in class...
save plot to /home/silvan/Coding/systems-and-control-python/syscorun/plots/task_ .jpg 

(downloaded it should work with "RobotoMono Nerd Font" installed)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

syscorun-0.1.1b1.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

syscorun-0.1.1b1-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

Details for the file syscorun-0.1.1b1.tar.gz.

File metadata

  • Download URL: syscorun-0.1.1b1.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.9

File hashes

Hashes for syscorun-0.1.1b1.tar.gz
Algorithm Hash digest
SHA256 179b3b4a857ef0a14152ed034ce60525be151553ca091a647ca6d40cceb95db5
MD5 f47102d08fb83d8d1e37cb6983cce894
BLAKE2b-256 61d05f670a30c64e5fb775f85fe4e9fc97688d263f0a38392d66278b48f96d3f

See more details on using hashes here.

File details

Details for the file syscorun-0.1.1b1-py3-none-any.whl.

File metadata

File hashes

Hashes for syscorun-0.1.1b1-py3-none-any.whl
Algorithm Hash digest
SHA256 ff559f94084f7db435af5bc02b55b8c493e6de3cb90ebb57e1d62f52e4840925
MD5 c7e8e379d1329d80d4532f6d0658b17f
BLAKE2b-256 ec1f4bd220142a9dd21c18dcb16b19c2228b33eb57bf88eb890cf8a038d876a3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page