From 8285e34af4f17eb5355205ff3651bf30b827d501 Mon Sep 17 00:00:00 2001 From: garret Date: Sun, 11 Aug 2024 11:50:50 +0100 Subject: fix build so it only does what i want, not just not doing what i dont want --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pyproject.toml') diff --git a/pyproject.toml b/pyproject.toml index 096238e..a0bcc03 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,7 +19,7 @@ requires = ["setuptools>=61.0"] build-backend = "setuptools.build_meta" [tool.setuptools.packages.find] -exclude = ["tests"] +include = ["yt_dlp_plugins.extractor"] [tool.setuptools.package-data] -"yt_dlp_plugins.extractor" = ["*.bin"] +"yt_dlp_plugins.extractor" = ["*.bin", "*.jpg"] -- cgit v1.2.3-70-g09d2 From 1dde2b60989352f9190f3d30f644c30cb2bf2a46 Mon Sep 17 00:00:00 2001 From: garret1317 Date: Wed, 22 Jan 2025 13:07:47 +0000 Subject: probably about time for a release i reckon --- misc/how to do a release | 24 +++++++----------------- pyproject.toml | 2 +- 2 files changed, 8 insertions(+), 18 deletions(-) (limited to 'pyproject.toml') diff --git a/misc/how to do a release b/misc/how to do a release index f5eb85f..0f1ee88 100644 --- a/misc/how to do a release +++ b/misc/how to do a release @@ -13,23 +13,13 @@ update the dl/ "latest" symlinks ## update the changelog file -~/site2/yt-dlp-rajiko/CHANGELOG - -``` -version number -date (git log v1.0 --pretty --date=rfc2822) -url: whl download link -sha256: sha256 of the whl -brief summary of the release -can span multiple lines - -bullet points of changes, 1 per line -simple present tense, third person singular - continue "this release...", eg.. -fixes a bug where the computer would explode -makes downloading 5000x faster -``` - -./generate_changelog.py to make the new rss feed +not bothering with the script any more, i just want to spout + +write in html, paste into the feed xml like +make sure to set the link, date +include the pip instructions, sha256sum etc ## update the website diff --git a/pyproject.toml b/pyproject.toml index a0bcc03..cf1716e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "yt-dlp-rajiko" -version = "1.1" +version = "1.2" description = "improved radiko.jp extractor for yt-dlp" authors = [ { name="garret1317" }, -- cgit v1.2.3-70-g09d2 From 2fa0266dd79ebeef5a1b78c9a194b79851196b26 Mon Sep 17 00:00:00 2001 From: garret1317 Date: Thu, 6 Mar 2025 07:44:33 +0000 Subject: hotfix release time --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pyproject.toml') diff --git a/pyproject.toml b/pyproject.toml index cf1716e..d34d6f1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "yt-dlp-rajiko" -version = "1.2" +version = "1.3" description = "improved radiko.jp extractor for yt-dlp" authors = [ { name="garret1317" }, -- cgit v1.2.3-70-g09d2 From 2f1bcb85c51bc3c623ace03cabbd88d033eb4720 Mon Sep 17 00:00:00 2001 From: garret1317 Date: Sun, 30 Mar 2025 16:21:30 +0100 Subject: release 1.4 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pyproject.toml') diff --git a/pyproject.toml b/pyproject.toml index d34d6f1..b83ccd9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "yt-dlp-rajiko" -version = "1.3" +version = "1.4" description = "improved radiko.jp extractor for yt-dlp" authors = [ { name="garret1317" }, -- cgit v1.2.3-70-g09d2 From c3beebb5011bca8cc1574bee63fc282e34d42835 Mon Sep 17 00:00:00 2001 From: garret1317 Date: Sat, 24 May 2025 19:41:06 +0100 Subject: release 1.5 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pyproject.toml') diff --git a/pyproject.toml b/pyproject.toml index b83ccd9..4a606d2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "yt-dlp-rajiko" -version = "1.4" +version = "1.5" description = "improved radiko.jp extractor for yt-dlp" authors = [ { name="garret1317" }, -- cgit v1.2.3-70-g09d2 From 2e5964818ca891880f6d2e00aeb7d613710483a4 Mon Sep 17 00:00:00 2001 From: garret1317 Date: Sun, 1 Jun 2025 17:15:30 +0100 Subject: release 1.6 (hotfix) --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pyproject.toml') diff --git a/pyproject.toml b/pyproject.toml index 4a606d2..4d57eb8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "yt-dlp-rajiko" -version = "1.5" +version = "1.6" description = "improved radiko.jp extractor for yt-dlp" authors = [ { name="garret1317" }, -- cgit v1.2.3-70-g09d2 From e30e9ae869aa2cc837c4dd6ce10581a10b33a056 Mon Sep 17 00:00:00 2001 From: garret1317 Date: Mon, 9 Jun 2025 04:28:36 +0100 Subject: add more stuff to pyproject.toml --- pyproject.toml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'pyproject.toml') diff --git a/pyproject.toml b/pyproject.toml index 4d57eb8..bea1e8a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,10 +1,15 @@ [project] name = "yt-dlp-rajiko" version = "1.6" -description = "improved radiko.jp extractor for yt-dlp" +description = "improved radiko.jp extractor for yt-dlp (fast and areafree)" + +readme = "README.md" +license-files = ["LICENCE"] + authors = [ { name="garret1317" }, ] + requires-python = ">=3.8" classifiers = [ "License :: OSI Approved :: Zero-Clause BSD (0BSD)", @@ -13,6 +18,8 @@ classifiers = [ [project.urls] Homepage = "https://427738.xyz/yt-dlp-rajiko/" +"Source Code" = "https://github.com/garret1317/yt-dlp-rajiko/" +"Release Notes" = "https://427738.xyz/yt-dlp-rajiko/CHANGELOG.xml" [build-system] requires = ["setuptools>=61.0"] -- cgit v1.2.3-70-g09d2 From f70e21a523074455a7ca0193e5c722bfe579aae6 Mon Sep 17 00:00:00 2001 From: garret1317 Date: Mon, 9 Jun 2025 05:48:17 +0100 Subject: release 1.7 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pyproject.toml') diff --git a/pyproject.toml b/pyproject.toml index bea1e8a..2a13f3f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "yt-dlp-rajiko" -version = "1.6" +version = "1.7" description = "improved radiko.jp extractor for yt-dlp (fast and areafree)" readme = "README.md" -- cgit v1.2.3-70-g09d2 From c229a64db275ddc7b87f5c23a8570a10e3e2cbd3 Mon Sep 17 00:00:00 2001 From: garret1317 Date: Wed, 13 Aug 2025 12:04:47 +0100 Subject: add protobug as optional dependency tbh i might just wait until its in yt-dlp proper, would make packaging easier... --- pyproject.toml | 3 +++ 1 file changed, 3 insertions(+) (limited to 'pyproject.toml') diff --git a/pyproject.toml b/pyproject.toml index 2a13f3f..d92abe7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,6 +21,9 @@ Homepage = "https://427738.xyz/yt-dlp-rajiko/" "Source Code" = "https://github.com/garret1317/yt-dlp-rajiko/" "Release Notes" = "https://427738.xyz/yt-dlp-rajiko/CHANGELOG.xml" +[project.optional-dependencies] +protobuf = ["protobug"] + [build-system] requires = ["setuptools>=61.0"] build-backend = "setuptools.build_meta" -- cgit v1.2.3-70-g09d2 From 98bfe822517eacd942f8a460e00ae8a30bb8d5e3 Mon Sep 17 00:00:00 2001 From: garret1317 Date: Sun, 14 Sep 2025 15:40:39 +0100 Subject: put protobug as a full dependency so everyone who installs with pip gets it it's pure python with no deps + trusted dev so it's fine --- pyproject.toml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'pyproject.toml') diff --git a/pyproject.toml b/pyproject.toml index d92abe7..d4f6c04 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,14 +16,15 @@ classifiers = [ "Environment :: Plugins", ] +dependencies = [ + "protobug" +] + [project.urls] Homepage = "https://427738.xyz/yt-dlp-rajiko/" "Source Code" = "https://github.com/garret1317/yt-dlp-rajiko/" "Release Notes" = "https://427738.xyz/yt-dlp-rajiko/CHANGELOG.xml" -[project.optional-dependencies] -protobuf = ["protobug"] - [build-system] requires = ["setuptools>=61.0"] build-backend = "setuptools.build_meta" -- cgit v1.2.3-70-g09d2 From a9b3c5f595774f016137323ddc10e9a303768817 Mon Sep 17 00:00:00 2001 From: garret1317 Date: Sun, 14 Sep 2025 15:41:58 +0100 Subject: the build thing wants me to put a SPDX licence id instead of the classifier even though the classifier is nicer because it's human readable as well but it won't let me have both in there at once --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pyproject.toml') diff --git a/pyproject.toml b/pyproject.toml index d4f6c04..dc182bf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,6 +4,7 @@ version = "1.7" description = "improved radiko.jp extractor for yt-dlp (fast and areafree)" readme = "README.md" +license = "0BSD" license-files = ["LICENCE"] authors = [ @@ -12,7 +13,6 @@ authors = [ requires-python = ">=3.8" classifiers = [ - "License :: OSI Approved :: Zero-Clause BSD (0BSD)", "Environment :: Plugins", ] -- cgit v1.2.3-70-g09d2 From ab4558f54b1740c949d119cd2ae748dd797a566a Mon Sep 17 00:00:00 2001 From: garret1317 Date: Sun, 14 Sep 2025 19:25:34 +0100 Subject: release v1.8 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pyproject.toml') diff --git a/pyproject.toml b/pyproject.toml index dc182bf..1fe2143 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "yt-dlp-rajiko" -version = "1.7" +version = "1.8" description = "improved radiko.jp extractor for yt-dlp (fast and areafree)" readme = "README.md" -- cgit v1.2.3-70-g09d2 From 0e5861f648810ad1670fbe06f71346f8d7be73a3 Mon Sep 17 00:00:00 2001 From: garret1317 Date: Fri, 19 Sep 2025 12:08:33 +0100 Subject: release v1.9 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pyproject.toml') diff --git a/pyproject.toml b/pyproject.toml index 1fe2143..780b641 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "yt-dlp-rajiko" -version = "1.8" +version = "1.9" description = "improved radiko.jp extractor for yt-dlp (fast and areafree)" readme = "README.md" -- cgit v1.2.3-70-g09d2