Add your description here
Project description
rye-tui
Rye meets Textual. Manage your python projects with a Tui
Describe your project here.
- License: MIT
TODOS:
- projects tab
- project_preview
- added dependencies
- project_list
- further check if folder is actually a rye project (based on .python-version?)
- delete button functionality
- delete folder
- modal confirm screen
- make buttons disappear, if project is not selected
- edit button functionality -[ ] open pyproject.toml in modal
- button functionalities
- New Project
- update preview
- extract path/options/name from command?
- add/remove
- modal with [Input of which package to add, DataTable for already present packages]
- --dev functionality
- Datatable view [package, synced, remove (Button)]
- sync
- update preview
- pin python version
- update preview
- build
- publish when wheels in dist/*
- New Project
- project_preview
- general tab
- Add Rye Project Home from config.ini
- Functionality added
- Input Validator for Path, ' ' in Path?
- installed tools
- installed toolchains
- Add Rye Project Home from config.ini
- config tab
- source adding/removing
- helper widget [label, input/switch/dropdown] + css update
- other stuff
- focus widget color?
- publish first version
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
rye_tui-0.1.0.tar.gz
(96.5 kB
view hashes)
Built Distribution
rye_tui-0.1.0-py3-none-any.whl
(24.6 kB
view hashes)