Skip to content

Commit 50fa83e

Browse files
committed
1.6.1
1 parent b4560c2 commit 50fa83e

3 files changed

Lines changed: 29 additions & 9 deletions

File tree

TODO.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

docs/usage/advanced.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,33 @@ Un esempio di un possibile dizionario passato alla funzione hook è il seguente:
151151

152152
È anche possibile fermare forzatamente il download utilizzando il parametro `opt`. Questo parametro è una lista di stringhe, ogni stringa rappresenta un'opzione. Attualmente l'unica opzione possibile è `abort`, che ferma il download.
153153

154-
Se in opt compare durante il dopwnload la stringa `abort`, il download viene fermato e il file parzialmente scaricato viene eliminato.
154+
Se in opt compare, durante il download, la stringa `abort` allora il download viene fermato e il file parzialmente scaricato viene eliminato.
155+
156+
Un esempio di utilizzo del parametro `opt` è il seguente:
157+
158+
```py linenums="1"
159+
import animeworld as aw
160+
import time
161+
from threading import Thread
162+
163+
anime = aw.Anime("...")
164+
episodio = anime.getEpisodes()[0]
165+
166+
# Definisco la funzione per il thread
167+
def gestioneDownload(lista_opzioni):
168+
time.sleep(5)
169+
lista_opzioni.append("abort")
170+
171+
172+
opt = [] # Array per le opzioni dinamiche
173+
t = Thread(target=gestioneDownload, args=(opt,)) # Creo il thread
174+
175+
t.start() # Avvio il thread
176+
177+
episodio.download(opt=opt) # Avvio il download
178+
```
179+
180+
In questo esempio il download viene fermato dopo 5 secondi.
155181

156182
---
157183

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55

66
setuptools.setup(
77
name="animeworld",
8-
version="1.6.0",
8+
version="1.6.1",
99
author="MainKronos",
1010
description="AnimeWorld UNOFFICIAL API",
1111
long_description=long_description,
1212
long_description_content_type="text/markdown",
13-
url="https://github.com/MainKronos/AnimeWorld-API",
13+
url="https://mainkronos.github.io/AnimeWorld-API/",
1414
packages=setuptools.find_packages(),
1515
install_requires=['httpx', 'httpx[http2]', 'youtube_dl', 'beautifulsoup4'],
1616
license='MIT',

0 commit comments

Comments
 (0)