From 8dc2b8c5374e42e7a48a24c4a9f256c490daf33b Mon Sep 17 00:00:00 2001 From: Jacob Chapman <7908073+chapmanjacobd@users.noreply.github.com> Date: Fri, 24 Jan 2025 16:03:01 +0000 Subject: [PATCH] Windows: add pyreadline3 dep --- pdm.lock | 12 +++++++++++- pyproject.toml | 1 + 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/pdm.lock b/pdm.lock index f3ac7690..56ccdafe 100644 --- a/pdm.lock +++ b/pdm.lock @@ -5,7 +5,7 @@ groups = ["default", "deluxe", "test"] strategy = [] lock_version = "4.5.0" -content_hash = "sha256:11f86dc958cda0cf0198553c970b83d362bc1d32dcdefd9327c64536e1a4b41b" +content_hash = "sha256:7eab19a656c22ba9f8fff0322081ac6d094860578501d448041538f3e64583db" [[metadata.targets]] requires_python = ">=3.11" @@ -2182,6 +2182,16 @@ files = [ {file = "pyproj-3.7.0.tar.gz", hash = "sha256:bf658f4aaf815d9d03c8121650b6f0b8067265c36e31bc6660b98ef144d81813"}, ] +[[package]] +name = "pyreadline3" +version = "3.5.4" +requires_python = ">=3.8" +summary = "A python implementation of GNU readline." +files = [ + {file = "pyreadline3-3.5.4-py3-none-any.whl", hash = "sha256:eaf8e6cc3c49bcccf145fc6067ba8643d1df34d604a1ec0eccbf7a18e6d3fae6"}, + {file = "pyreadline3-3.5.4.tar.gz", hash = "sha256:8d57d53039a1c75adba8e50dd3d992b28143480816187ea5efbd5c78e6c885b7"}, +] + [[package]] name = "pysocks" version = "1.7.1" diff --git a/pyproject.toml b/pyproject.toml index 6901e921..d3732029 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,6 +26,7 @@ dependencies = [ "tabulate", "tinytag", "yt-dlp[default]", + 'pyreadline3; platform_system == "Windows"', ] description = "xk media library" dynamic = ["version"]