[build-system] requires = ["setuptools >= 61.0"] build-backend = "setuptools.build_meta" [project] name = "fenrir-screenreader" version="2025.01.28" authors = [ {name = "Hunter Jozwiak", email = "hunter.t.joz@gmail.com"}, {name="Storm Dragon", email="storm_dragon@stormux.org"}, {name="Jeremiah Ticket", email="seashellpromises@gmail.com"}, {name="Chrys", email="chrys@linux-a11y.org"}, ] maintainers = [ {name = "Hunter Jozwiak", email = "hunter.t.joz@gmail.com"}, {name = "Storm dragon", email = "storm_dragon@stormux.org"}] keywords=['screenreader', 'a11y', 'accessibility', 'terminal', 'TTY', 'console'] classifiers=[ "Programming Language :: Python", "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Development Status :: 5 - Production/Stable", "Topic :: Multimedia :: Sound/Audio :: Speech", "Environment :: Console", ] description = "A TTY screenreader for Linux." readme = "README.md" requires-python = ">=3.6" dependencies = [ "daemonize>=2.5.0", "dbus-python>=1.2.18", "evdev>=1.7.1", "pexpect>=4.9.0", "pyte>=0.8.1", "pyudev>=0.23.2", ] [project.scripts] fenrir = "fenrirscreenreader:cli.main" [dependency-groups] dev = [ "ruff>=0.0.17", ]