Go to file
2025-11-26 09:38:23 +01:00
__UCC refactoring parte grafica 2025-11-25 14:18:55 +01:00
.vscode prima di refactoring gui 2025-11-25 12:18:55 +01:00
baseline modificati i messaggi nella creazione della baseline 2025-11-26 09:38:23 +01:00
doc introdotti i submodules per logger e resource monitor 2025-11-26 09:19:20 +01:00
external introdotti i submodules per logger e resource monitor 2025-11-26 09:19:20 +01:00
pyucc modificati i messaggi nella creazione della baseline 2025-11-26 09:38:23 +01:00
tests introdotti i submodules per logger e resource monitor 2025-11-26 09:19:20 +01:00
tools prima di refactoring gui 2025-11-25 12:18:55 +01:00
.coveragerc prima di refactoring gui 2025-11-25 12:18:55 +01:00
.envrc Chore: Stop tracking files based on .gitignore update. 2025-11-24 10:15:59 +01:00
.gitignore Chore: Stop tracking files based on .gitignore update. 2025-11-24 10:15:59 +01:00
.gitmodules Feat: Add submodule 'external/python-resource-monitor' tracking branch 'master' 2025-11-26 08:54:46 +01:00
PyUcc.ico Initial project structure created by ProjectInitializerTool 2025-11-10 15:33:03 +01:00
README.md prima di refactoring gui 2025-11-25 12:18:55 +01:00
requirements.txt inserito resource monitor nella gui e rivista l'interfaccia 2025-11-26 09:31:10 +01:00
run Chore: Stop tracking files based on .gitignore update. 2025-11-24 10:15:59 +01:00
test.txt Chore: Stop tracking files based on .gitignore update. 2025-11-24 10:15:59 +01:00
todo.md introdotta la funzione di differ 2025-11-25 16:08:19 +01:00

PyUcc

A brief description of PyUcc.

Features

  • Feature 1
  • Feature 2

Getting Started

...

If the repository contains a local virtual environment directory named .venv the helper script tools/run_with_venv.ps1 will prefer it for installing/updating dependencies and for running the application. This avoids accidentally using a global Python environment and keeps project dependencies isolated.

Windows (PowerShell) quick commands:

# create .venv if missing and install requirements
.\tools\run_with_venv.ps1 -Install

# run the application using the .venv python
.\tools\run_with_venv.ps1 -Run -Module pyucc -- --gui

Notes:

  • The script will attempt to create .venv using python -m venv .venv if the folder does not exist.
  • It calls the venv-local python.exe directly (no need to Activate the environment in PowerShell).
  • On POSIX systems you can achieve the same behavior by invoking the venv's python explicitly:
python -m venv .venv      # only if you need to create the venv
.venv/bin/python -m pip install -r requirements.txt
.venv/bin/python -m pyucc --gui

Auto-activate .venv when opening workspace (VS Code)

If you use VS Code you can make the workspace automatically prefer and activate the local .venv:

  • A workspace settings file .vscode/settings.json is included that sets the Python interpreter to ${workspaceFolder}/.venv/Scripts/python.exe (Windows) and configures the integrated PowerShell terminal so it runs Activate.ps1 automatically when opened.
  • When you open the workspace in VS Code the selected interpreter will be the project's .venv and the default terminal will activate it automatically.

If you prefer Bash or POSIX terminals in VS Code, instead open a new terminal and run:

source .venv/bin/activate

Contributing

...

License

...