From b429843661d3dbfd3e099444ab22466705e8b8d6 Mon Sep 17 00:00:00 2001 From: Simon Sawicki Date: Sat, 30 Aug 2025 22:37:03 +0200 Subject: [PATCH] Implement support for 3.9+ --- .gitignore | 3 +-- pyproject.toml | 5 +++-- yt_dlp_jsc_deno/__init__.py | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 95d3bb5..cfab0dd 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,3 @@ /dist *.py[cd] -/yt_dlp_jsc_deno/dist -/yt_dlp_jsc_deno/__about__.py +/yt_dlp_jsc_deno/*.js diff --git a/pyproject.toml b/pyproject.toml index 360fd37..e010e34 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ name = "yt-dlp-jsc-deno" version = "0.0.1" description = "JavaScript Challenge Provider for yt-dlp using Deno" readme = "README.md" -requires-python = ">=3.8" +requires-python = ">=3.9" license = "Unlicense" keywords = [] authors = [ @@ -34,10 +34,11 @@ Issues = "https://github.com/yt-dlp/yt-dlp-jsc-deno/issues" Source = "https://github.com/yt-dlp/yt-dlp-jsc-deno" [[tool.hatch.build.hooks.build-scripts.scripts]] +work_dir = "dist" out_dir = "yt_dlp_jsc_deno" commands = [ "deno task bundle", ] artifacts = [ - "dist/jsc-deno.js", + "jsc-deno.js", ] diff --git a/yt_dlp_jsc_deno/__init__.py b/yt_dlp_jsc_deno/__init__.py index d5e165e..cb1ffb8 100644 --- a/yt_dlp_jsc_deno/__init__.py +++ b/yt_dlp_jsc_deno/__init__.py @@ -3,7 +3,7 @@ import importlib.metadata import yt_dlp_jsc_deno -_name = "dist/jsc-deno.js" +_name = "jsc-deno.js" version = importlib.metadata.version(yt_dlp_jsc_deno.__name__)