Is this project deprecated?
Hello @wustho , thanks for your work.
There is a lot of overlap between epy and your other reader, baca. After all, there's no real difference between a "CLI reader" and a "TUI reader", it's substantively the same thing and the UX ends up being very similar. Except! In my experience, epy is just faster, for whatever reason.
I have a couple of small bugs to report for epy. But it looks like you're putting more of your time into baca (which also has a better name!), which is a bit of a discouragement from using the epy issue tracker.
Would you consider merging the projects?
You can elucidate on the bugs here. I plan on making a fork of this, and add more features like ASCII images, UI improvements, etc,.
Done! Thanks @sa-dd and good luck with the project.
@sa-dd check out my latest post!
i would be interested in forking as well.
it does seem unfortunate but wustho hasn't been around as far as i see.
I have already started to move to https://git.sr.ht/~mcepl/epy (branch devel contains all PRs here and additional improvements). For any communication, feel free to contact me at https://lists.sr.ht/~mcepl/devel
@sa-dd check out my latest post!
i would be interested in forking as well.
Sure, sorry I wasn't able to fork, and continue this project.
Just to make a little self-promotion, this is from the devel branch of my Sourcehut repo:
mitmanek:epy (devel) $ git log --oneline origin/master..HEAD
bf39f03 (HEAD -> devel, sourcehut/devel) feat: add a simple CSS processing
a7ba2c0 (tag: v2025.5.27) chore: switch from poetry to ordinary setup (using setuptools)
03cd831 feat: make it configurable to use colors or be terminal neutral
92a988e fix: remove all typing errors
5720391 chore: move getter for default config directory out of class
5e62cd8 fix: handle the internal structure better, take care of multiprocessing
68e1d59 ci: centralize DEBUG variable for debugging
96cf1d7 chore: switch DEBUG to True
2a30dd8 ci: simple .builds.yml for Sourcehut CI
5e563e2 Use os.path.expanduser.
f909510 Use contextlib.connect context manager instead of playing with try manually.
6663279 feat(reader): redesign the line input history
662c980 Add a command line history to the input_prompt.
0d14c72 Dependency Update - PEP 594 - Installs `standard-imghdr` dependency
04ee647 add support for speechd | piper
e4d4a17 Modernize pyproject.toml to the modern (less Poetry-dependent) standard
0ba081f Blacken the project.
ec99197 Fix typos
419fb6b Dependency Update - PEP 594 - Installs `standard-imghdr` dependency
371e7d3 updated stop function for speechd
b7c0bff add support for speechd | piper
d908c31 Document TTS keybind in README.md
c56b7ee Don't crash on epy -r when stdout is filtered and interrupted.
465d730 Modernize pyproject.toml to the modern (less Poetry-dependent) standard
f7b7acd Blacken the project.
mitmanek:epy (devel) $