128 Commits

Author SHA1 Message Date
TomJGooding
ebcec493c5 docs(readme): update python versions badge 2025-10-07 13:25:59 +01:00
TomJGooding
dcc24eae82 docs: fix 'into' grammar 2024-12-30 20:33:02 +00:00
Will McGugan
3f3259246f Update README.md
Cache buster
2024-12-12 15:37:10 +00:00
Will McGugan
0265e69197 Update README.md 2024-12-11 21:37:42 +00:00
Will McGugan
db13407ce4 Update README.md 2024-12-11 21:35:46 +00:00
Will McGugan
7d2690a654 Update README.md 2024-12-11 21:23:11 +00:00
Will McGugan
674716078e Update README.md 2024-12-11 21:09:20 +00:00
Will McGugan
2574ef62e8 Update README.md 2024-12-11 20:46:05 +00:00
Will McGugan
0e384b22a4 Update README.md 2024-12-11 20:43:35 +00:00
Will McGugan
44b9eab808 Update README.md 2024-12-11 20:38:46 +00:00
Will McGugan
1e3e51ee19 Update README.md 2024-12-11 20:36:26 +00:00
Will McGugan
f81b8df9c7 Update README.md 2024-12-03 13:40:45 +00:00
Will McGugan
74c4b6cc81 Update README.md 2024-12-02 17:32:21 +00:00
Will McGugan
25760c80a3 Update README.md 2024-12-02 15:59:37 +00:00
Will McGugan
cee5ef192a Update README.md 2024-12-02 15:51:40 +00:00
Will McGugan
9ddb97fb7a Update README.md 2024-12-02 15:37:24 +00:00
Will McGugan
89919f6e0e Update README.md 2024-12-02 14:43:31 +00:00
Will McGugan
f0fc06847a Update README.md 2024-12-02 14:26:34 +00:00
Will McGugan
e874ce5b7b Update README.md 2024-12-02 14:17:21 +00:00
Will McGugan
4fb77e497b Update README.md 2024-12-02 14:11:20 +00:00
Will McGugan
029c9e96e1 Update README.md 2024-12-02 12:58:33 +00:00
Will McGugan
6f01d19443 Update README.md 2024-12-02 12:00:27 +00:00
Will McGugan
8bac2dbd3b Update README.md 2024-12-02 10:45:51 +00:00
Will McGugan
44b5298163 Update README.md 2024-11-29 11:35:36 +00:00
Will McGugan
61f248bc5a Update README.md 2024-11-27 15:59:31 +00:00
Will McGugan
c0e4026d74 Update README.md 2024-11-27 15:57:51 +00:00
Will McGugan
0c3f4d53b6 Update README.md 2024-11-27 15:44:59 +00:00
Will McGugan
f3fbf6750d Update README.md 2024-11-27 15:04:36 +00:00
Darren Burns
1ea30f1c8f Fix a typo in the README 2024-11-27 10:56:32 +00:00
Will McGugan
b59995789c Update README.md 2024-11-26 11:44:55 +00:00
Will McGugan
445dfad311 Update README.md 2024-11-26 11:39:07 +00:00
Will McGugan
eb4079c216 Update README.md 2024-11-26 11:35:10 +00:00
Will McGugan
16216f36f5 Update README.md 2024-11-26 11:12:58 +00:00
Will McGugan
04b8ea4d52 Update README.md 2024-11-26 10:56:49 +00:00
TomJGooding
9df9fb9242 docs(readme): update python version 2023-12-15 18:57:59 +00:00
Will McGugan
3c92376bc3 Update README.md 2023-11-23 13:11:02 +00:00
Will McGugan
65e81c58be Textual dev (#2884)
* WiP: Move the devtools and related code to `textual-dev` (#2834)

* Remove the textual script from the project file

This is moving into the textual-dev package.

* Remove the textual CLI code from Textual

This has all gone to live in textual-dev.

* Remove the devtools testing from Textual's unit tests

They've moved over to textual-dev instead.

* Remove the devtools server from Textual itself

The start of the process to remove as much of the core devtools as possible
from Textual.

* Switch the console docs example screenshot over to textual_dev

* Remove rednerables.py from Textual

* Remove the last parts of devtools from Textual

This is the last step. It remains to be seen if this is sustainable, but for
testing purposes this is the extreme case we're aiming for. I *think* this
will work though.

Hereon we'll be needing to do an editable install of textual-dev into
textual, and more generally and once this is "live" we'll be needing to make
sure that textual[dev] is installed when doing development work on textual
apps.

The thing that remains to be seen however is how this all works
with *developing* Textual itself. Will I always need to do an editable
install? Still got to figure that one out.

* Start to whittle down the pyproject file

The next step is to try and work out what can come out of the pyproject
file.

* Remove aiohttp from Textual

* Remove some more development dependencies we don't need any more

* Relock

* Remove the pointer to the previews directory

* Reintroduce the border preview snapshot test

* Reintroduce the color preview snapshot test

* Reinstate the key press for the border preview snapshot test

* Reintroduce the easing preview snapshot test

* Reintroduce the keys tool snapshot test

* Add pytest-asyncio as a development dependency

* Relock

* Pin the textual-dev version to 0.1.0 or later

Mostly to try and get the tests kicked off properly.

* Relock dependencies

* Further `textual-dev` changes (#2850)

* Remove the textual script from the project file

This is moving into the textual-dev package.

* Remove the textual CLI code from Textual

This has all gone to live in textual-dev.

* Remove the devtools testing from Textual's unit tests

They've moved over to textual-dev instead.

* Remove the devtools server from Textual itself

The start of the process to remove as much of the core devtools as possible
from Textual.

* Switch the console docs example screenshot over to textual_dev

* Remove rednerables.py from Textual

* Remove the last parts of devtools from Textual

This is the last step. It remains to be seen if this is sustainable, but for
testing purposes this is the extreme case we're aiming for. I *think* this
will work though.

Hereon we'll be needing to do an editable install of textual-dev into
textual, and more generally and once this is "live" we'll be needing to make
sure that textual[dev] is installed when doing development work on textual
apps.

The thing that remains to be seen however is how this all works
with *developing* Textual itself. Will I always need to do an editable
install? Still got to figure that one out.

* Start to whittle down the pyproject file

The next step is to try and work out what can come out of the pyproject
file.

* Remove aiohttp from Textual

* Remove some more development dependencies we don't need any more

* Relock

* Remove the pointer to the previews directory

* Reintroduce the border preview snapshot test

* Reintroduce the color preview snapshot test

* Reinstate the key press for the border preview snapshot test

* Reintroduce the easing preview snapshot test

* Reintroduce the keys tool snapshot test

* Add pytest-asyncio as a development dependency

* Relock

* Pin the textual-dev version to 0.1.0 or later

Mostly to try and get the tests kicked off properly.

* Relock dependencies

* Whitespace cleaning

* Swap mentions of textual[dev] to textual-dev

* Remove the dev extra

* Tweak README.md in response to PR review

* Tweak animation.md in response to PR review

* Tweak getting_started.md in response to PR review

* bump version

* lock

* drop dev

* more

* version bump

---------

Co-authored-by: Dave Pearson <davep@davep.org>
2023-07-03 15:37:40 +01:00
Will McGugan
ab0de0139c Update README.md
Move Discord button
2023-03-28 17:43:48 +01:00
Will McGugan
8596fbf4e8 Update README.md
Link Discord button
2023-03-28 17:43:22 +01:00
Will McGugan
3c60683aa8 Update README.md
Added Discord button
2023-03-28 17:40:47 +01:00
Will McGugan
45e944b65d Update README.md
Added discord link
2023-03-28 17:24:39 +01:00
Will McGugan
99f1bbd8f4 Update to messaging 2023-02-09 21:19:16 +00:00
UriyaHarpeness
2fbfc79ac4 Fix broken links in README.md 2022-10-23 19:32:50 +03:00
Antoine Beyeler
b4539b4b59 Fixed command for color reference in README.md 2022-10-23 17:13:23 +02:00
Will McGugan
d48a320507 Add quotes for zsh 2022-10-23 10:20:46 +01:00
Will McGugan
16dd375413 Added video for stopwatch 2022-10-22 21:17:37 +01:00
Will McGugan
f43ed7d514 replaced svgs with pngs 2022-10-22 21:14:18 +01:00
Will McGugan
4413b5dd37 Added colors to readme 2022-10-22 19:40:23 +01:00
Will McGugan
6b7be85cc3 fix more links 2022-10-22 19:31:17 +01:00
Will McGugan
6fb52263a0 made readme links absolute 2022-10-22 19:27:14 +01:00