JuanjoSalvador 9141a71ce2 first commit
2017-08-12 17:09:52 +02:00
2017-08-12 17:09:52 +02:00
2017-08-12 17:09:52 +02:00
2017-08-12 17:09:52 +02:00
2017-08-12 17:09:52 +02:00
2017-08-12 17:09:52 +02:00
2017-08-12 17:09:52 +02:00
2017-08-12 17:09:52 +02:00
2017-08-12 17:09:52 +02:00
2017-08-12 17:09:52 +02:00

NyaaPy

Unofficial Python module to search into Nyaa.si and nyaa.pantsu.cat.

Based on Kylart's Nyaapi.

Installation and ussage

Install it using pip.

pip install nyaapy

Contributions and development

At this moment there isn't an official Nyaa.si API, so we only can make requests using the search URI.

Instructions to contribute

  1. Clone or fork the repo.

    $ git clone https://github.com/JuanjoSalvador/nyaapy.github
    
  2. Set the virtual environment.

    $ virtualenv nyaa
    $ source nyaa/bin/activate
    
  3. If you are ussing a clonned repo, please create a new branch named patch-<username>-<version>. Example: patch-juanjosalvador-0.2

  4. Always use the code into src folder, never the package.

Example code

from NyaaPy.nyaa import Nyaa
from NyaaPy.nyaa import NyaaPantsu

# Nyaa.si results
nyaa_query = Nyaa.search('new game')
for result in nyaa_query:
    print(result['title'])

# Nyaa.pantsu.cat results
pantsu_query = NyaaPantsu.search('new game')

for result in pantsu_query:
    print(result['title'])

License

MIT license.

Description
No description provided
Readme 211 KiB
0.1.3 Latest
2025-07-04 15:24:54 +01:00
Languages
Python 100%