Skip to content

Conversation

@Guiorgy
Copy link
Contributor

@Guiorgy Guiorgy commented Mar 26, 2025

As per this comment and the pypi page the minimum Python version required is 3.11 and not 3.12.

@welcome
Copy link

welcome bot commented Mar 26, 2025

Thanks for opening this pull request! 💖

@kainctl
Copy link
Owner

kainctl commented Mar 26, 2025

Good catch! Thanks!

@kainctl kainctl merged commit 649075f into kainctl:main Mar 26, 2025
1 check passed
@welcome
Copy link

welcome bot commented Mar 26, 2025

Congrats on merging your first pull request! 🎉🎉🎉
We are proud of you and your accomplishment 🏆.

thanks-for-pr-image

tmeijn pushed a commit to tmeijn/dotfiles that referenced this pull request Oct 10, 2025
This MR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [pipx:isd-tui](https://github.com/kainctl/isd) | `0.5.1` -> `0.6.1` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/isd-tui/0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/isd-tui/0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/isd-tui/0.5.1/0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/isd-tui/0.5.1/0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

MR created with the help of [el-capitano/tools/renovate-bot](https://gitlab.com/el-capitano/tools/renovate-bot).

**Proposed changes to behavior should be submitted there as MRs.**

---

### Release Notes

<details>
<summary>kainctl/isd (pipx:isd-tui)</summary>

### [`v0.6.1`](https://github.com/kainctl/isd/releases/tag/v0.6.1)

[Compare Source](kainctl/isd@v0.6.0...v0.6.1)

This quick bug-fix release, greatly improves the general coloring in `isd` and fixes color clashes in various themes.
Now the color palette of a theme should always look "good". Most notably the "ansi" colors are replaced by the theme's colors. For example, the "green" color in the search results and preview window will now adapt to the selected theme.

Further, this release includes an experimental feature that allows the theme to be inherited from the terminal emulator.

When using a modern terminal emulator such as kitty or ghostty, a new theme called `terminal-derived-theme` can be selected. This theme will infer the appropriate theme from the terminal palette colors. When an unsupported terminal emulator is used, a notification will be raised and the default selected.

This feature is EXPERIMENTAL. But it seems to be working nicely with `ghostty` and `kitty`. Though there seems to be some
flickering during startup.

### [`v0.6.0`](https://github.com/kainctl/isd/releases/tag/v0.6.0)

[Compare Source](kainctl/isd@v0.5.1...v0.6.0)

#### Summary

> Sometimes it is not about the destination but the regression we made along the way...

First, the most visual change:
I have changed my GitHub username from `isd-project` to `kainctl` to clarify
that this is a personal account and not a GitHub project.
This means that the old GitHub pages link is *broken* and you should use
<https://kainctl.github.io/isd/> instead.

This release is mostly an accumulation of bug fixes with some minor features.
If `isd` has been buggy for you this release should greatly improve your experience.

Though, there are a few new features:

1. Includes a few more `systemctl` actions by default (`disable` and `reset-failed`)
2. Support for `root` user to connect to the `--user` bus (if this is configured on the system).
3. Reads a *global* configuration file (by default `/etc/xdg/isd_tui/config.yaml`), where local configurations have a higher priority than global options.

And a few default values have been updated:

- Limit the default `journalctl` output in the preview window to `1_000` lines, and
- More frequently refresh the selection and preview window.

The fixes are:

- More robust configuration and persistent storage loading.
- Fix authorization issues when interacting with `system` units on newer `systemd` versions.
- Fix responsive, auto-update and window refresh issues. Most notably, the unit selection window should now correctly update when the underlying unit states change.
- Disable CLI argument parsing as this is not meant for public use and floods the user with too many options. A future release will include a "blessed" CLI.
- Fix theme variable not being applied from the configuration file.

PS: The project is named `isd` and *not* `ISD` ;)

#### New Contributors

- [@&#8203;Guiorgy](https://github.com/Guiorgy) made their first contribution in [#&#8203;54](kainctl/isd#54)
- [@&#8203;felagund](https://github.com/felagund) made their first contribution in [#&#8203;63](kainctl/isd#63)
- [@&#8203;Cornelicorn](https://github.com/Cornelicorn) made their first contribution in [`81cccb9`](kainctl/isd@81cccb9)

**Full Changelog**: <kainctl/isd@v0.5.1...v0.6.0>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this MR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box

---

This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzIuNSIsInVwZGF0ZWRJblZlciI6IjQxLjEzNS41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJSZW5vdmF0ZSBCb3QiXX0=-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants