From f975144f25d34f97329b2d4e52891061573cea08 Mon Sep 17 00:00:00 2001 From: Aeliton G. Silva Date: Mon, 12 Jan 2026 22:39:55 -0300 Subject: Use pyproject.toml + uv_build This replaces setup.py by a modern pyproject.toml using uv_build backend. Dependencies are being also managed by uv, so to install dependencies and run the project one can execute: ``` uv sync uv run pytest # optional python -m avp ``` To build the both source and binary (wheel) distribution package run: ``` uv build ``` Uv can be installed with `pip install uv`. The directory structure has been changed to reflect best practices. - src/* -> src/avp/ - src/tests -> ../tests --- src/components/life.ui | 405 ------------------------------------------------- 1 file changed, 405 deletions(-) delete mode 100644 src/components/life.ui (limited to 'src/components/life.ui') diff --git a/src/components/life.ui b/src/components/life.ui deleted file mode 100644 index 30cf9d0..0000000 --- a/src/components/life.ui +++ /dev/null @@ -1,405 +0,0 @@ - - - Form - - - - 0 - 0 - 586 - 197 - - - - Form - - - - - - - - - - - - Simulation Speed - - - - - - - frames per tick - - - 1 - - - 30 - - - 5 - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - 0 - 16777215 - - - - 255,255,255 - - - - - - - - - - - Grid Scale - - - - - - - 22 - - - 128 - - - 32 - - - - - - - Custom Image - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - - - Image - - - - - - - - - - - 0 - 0 - - - - - 32 - 32 - - - - ... - - - - - - - Color - - - - - - - - 0 - 16777215 - - - - 0,0,0 - - - - - - - - 0 - 0 - - - - - 32 - 32 - - - - - - - false - - - false - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - Shape - - - - - - - - Path - - - - - Rectangle - - - - - Elliptical - - - - - Circle - - - - - Lilypad - - - - - Pie - - - - - Duck - - - - - Peace - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - - - Shadow - - - - - - - Show Grid - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - - - Up - - - Qt::UpArrow - - - - - - - Down - - - Qt::DownArrow - - - - - - - Left - - - Qt::LeftArrow - - - - - - - Right - - - Qt::RightArrow - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Click the preview window to place a cell. Right-click to remove.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- A cell with less than 2 neighbours will die from underpopulation</p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- A cell with more than 3 neighbours will die from overpopulation.</p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- An empty space surrounded by 3 live cells will cause reproduction.</p></body></html> - - - 80 - - - Qt::NoTextInteraction - - - false - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - -- cgit v1.2.3