A set of scripts for creating a local kitsunekko mirror.
Project description
kitsunekko-tools
A set of scripts for creating a local kitsunekko mirror.
The main benefit of having all subtitles saved locally is that you can browse them using lf and quickly search with fzf.
Install
pipx install kitsunekko-tools
Configure
Run this command to create the config file.
ktools config create
Edit the config file.
destination- the local folder where the files should be downloaded.proxy- Your proxy settings. Set to""(empty string) if you don't use proxies. By default, it is set to the default Tor address.
Everything else usually doesn't need to be changed.
Usage
[!TIP] Clone kitsunekko-mirror before downloading from kitsunekko directly.
The first time, run full sync. It will download everything.
ktools sync --full
Run sync. If you already have downloaded everything once, this command will skip files that have not been modified recently.
ktools sync
The skip_older config parameter controls what files should be skipped during regular runs.
Upload your mirror to Mega
Ignoring certain files
To prevent some files from being downloaded (because they are too big, broken, etc.),
Create a file named .kitsuignore in the root of destination
and fill it with paths relative to destination.
Help
Run ktools --help to print a help page.
Environment variables
KITSU_API_KEY- overwrite api_key in the config.KITSU_API_URL- overwrite api_url in the config.
Kitsunekko mirror
kitsunekko-mirror is a git repository with Japanese anime subtitles.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kitsunekko_tools-26.1.26.0.tar.gz.
File metadata
- Download URL: kitsunekko_tools-26.1.26.0.tar.gz
- Upload date:
- Size: 443.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d97ed00e713d5a90b521e51569e2bfe56dd03ff4921e0d5257e6d0022473b4c7
|
|
| MD5 |
9ea2990dc3990b8a3ff37b0e934bb8bc
|
|
| BLAKE2b-256 |
331f1129e945f3aff80931a931146127b8d29cd7fca0ad2d8760630ca04ff15e
|
Provenance
The following attestation bundles were made for kitsunekko_tools-26.1.26.0.tar.gz:
Publisher:
ci-cd.yml on Ajatt-Tools/kitsunekko-tools
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
kitsunekko_tools-26.1.26.0.tar.gz -
Subject digest:
d97ed00e713d5a90b521e51569e2bfe56dd03ff4921e0d5257e6d0022473b4c7 - Sigstore transparency entry: 854977417
- Sigstore integration time:
-
Permalink:
Ajatt-Tools/kitsunekko-tools@5a396fadf19d29df8046a65639585c0495afcde7 -
Branch / Tag:
refs/tags/v26.1.26.0 - Owner: https://github.com/Ajatt-Tools
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@5a396fadf19d29df8046a65639585c0495afcde7 -
Trigger Event:
push
-
Statement type:
File details
Details for the file kitsunekko_tools-26.1.26.0-py3-none-any.whl.
File metadata
- Download URL: kitsunekko_tools-26.1.26.0-py3-none-any.whl
- Upload date:
- Size: 148.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb00fd2b199daa09ee0a782b71f62adcd4cec74768dab6018697fe0b4f58c023
|
|
| MD5 |
eb4cf963ffb62421e650e47a4c010609
|
|
| BLAKE2b-256 |
bf426c5ecf42c89047b61b244de50dfbe82cc1fa6ddb9f95ce9e40bb0268798e
|
Provenance
The following attestation bundles were made for kitsunekko_tools-26.1.26.0-py3-none-any.whl:
Publisher:
ci-cd.yml on Ajatt-Tools/kitsunekko-tools
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
kitsunekko_tools-26.1.26.0-py3-none-any.whl -
Subject digest:
fb00fd2b199daa09ee0a782b71f62adcd4cec74768dab6018697fe0b4f58c023 - Sigstore transparency entry: 854977420
- Sigstore integration time:
-
Permalink:
Ajatt-Tools/kitsunekko-tools@5a396fadf19d29df8046a65639585c0495afcde7 -
Branch / Tag:
refs/tags/v26.1.26.0 - Owner: https://github.com/Ajatt-Tools
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@5a396fadf19d29df8046a65639585c0495afcde7 -
Trigger Event:
push
-
Statement type: