Skip to main content

Api for anime-sama

Project description

This project is archive. I do not have the time to work on it anymore. I may make some small fixes if a breaking issue arises.

Anime-Sama API

An API for anime-sama, also provides a CLI to download videos.

I have implemented all the features I care about. This project is now in maintenance mode.

Installation

Requirements:

  • Python 3.10 or higher

You can simply install it with (note that you can use tools like pipx to isolate the installation):

pip install anime-sama-api[cli]

And to run it:

anime-sama

Configuration

You can customize the config at ~/.config/anime-sama_cli/config.toml for macOS/Linux and at %USER%/AppData/Local/anime-sama_cli/config.toml for Windows.

For developers

Requirements

Install locally

git clone https://github.com/Sky-NiniKo/anime-sama_api.git
cd anime-sama_downloader
uv sync --extra cli

Run

uv run anime-sama

Update

In the anime_sama folder:

git pull

Contribution

I am open to contribution. Please only open a PR for ONE change. AKA, don't do "Various improvements" and explain your motivation behind your improvement ("Various typos fix"/"Cleanup" is fine).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

anime_sama_api-0.2.2.post2.tar.gz (70.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

anime_sama_api-0.2.2.post2-py3-none-any.whl (35.6 kB view details)

Uploaded Python 3

File details

Details for the file anime_sama_api-0.2.2.post2.tar.gz.

File metadata

  • Download URL: anime_sama_api-0.2.2.post2.tar.gz
  • Upload date:
  • Size: 70.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for anime_sama_api-0.2.2.post2.tar.gz
Algorithm Hash digest
SHA256 c4f28d2b682a1da938067882f99114b152a870e1490b1bd5290c4c5d922d6448
MD5 2a78b00a8490400f97b2c43166b017a8
BLAKE2b-256 ff0e490a37198ef58b16663bd69dceb9b2d15aa64d078944b1bb92df71153157

See more details on using hashes here.

Provenance

The following attestation bundles were made for anime_sama_api-0.2.2.post2.tar.gz:

Publisher: release.yaml on Sky-NiniKo/anime-sama_api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file anime_sama_api-0.2.2.post2-py3-none-any.whl.

File metadata

File hashes

Hashes for anime_sama_api-0.2.2.post2-py3-none-any.whl
Algorithm Hash digest
SHA256 e5b24b2459efd8157bbc21df9211c1dc337e22def45478ad7d4a7fcfa734f988
MD5 b05537db965fa48406bf7b3112a6808c
BLAKE2b-256 d9c2a99b66893f4f14c02662237f3a01d15bd69968140dcf83e702eb83bdf093

See more details on using hashes here.

Provenance

The following attestation bundles were made for anime_sama_api-0.2.2.post2-py3-none-any.whl:

Publisher: release.yaml on Sky-NiniKo/anime-sama_api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page