Skip to content
This repository was archived by the owner on Jun 30, 2022. It is now read-only.

Commit 4d09bd4

Browse files
committed
👌 v1.2.6 Fixed an error in playlist search!
1 parent 16f9bb4 commit 4d09bd4

10 files changed

+8
-18
lines changed

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
setuptools.setup(
77
name="youtube-search-python",
8-
version="1.2.4",
8+
version="1.2.6",
99
author="Hitesh Kumar Saini",
1010
author_email="[email protected]",
1111
description="Search for YouTube videos WITHOUT YouTube Data API v3",

tests/upload.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
https://pypi.org/project/youtube-search-python/1.2.4
1+
https://pypi.org/project/youtube-search-python/1.2.6

youtubesearchpython/__init__.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
#########v1.2.4#########
2-
31
from youtubesearchpython.videos__search import SearchVideos
42
from youtubesearchpython.playlist__search import SearchPlaylists
53

youtubesearchpython/__requesthandler.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#########v1.2.4#########
21
import urllib.request
32
from urllib.request import Request
43

youtubesearchpython/playlist__pagehandler.py

Lines changed: 0 additions & 1 deletion
This file was deleted.

youtubesearchpython/playlist__scripthandler.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
#########v1.2.4#########
2-
3-
41
class scripthandler:
52

63
def scriptResponseHandler(self):
@@ -27,10 +24,13 @@ def scriptResponseHandler(self):
2724

2825
if self.pageSource[index][-10:] == 'playlistId':
2926
if self.pageSource[index+1].split('"')[0] not in self.ids:
30-
self.ids+=[self.pageSource[index+1].split('"')[0]]
31-
self.links+=["https://www.youtube.com/playlist?list=" + self.pageSource[index+1].split('"')[0]]
27+
if self.pageSource[index+1].split('"')[0] == "WL":
28+
pass
29+
else:
30+
self.ids+=[self.pageSource[index+1].split('"')[0]]
31+
self.links+=["https://www.youtube.com/playlist?list=" + self.pageSource[index+1].split('"')[0]]
3232

33-
#########Setting Playlist ID and link.#########
33+
#########Setting Playlist Title.#########
3434

3535
if self.pageSource[index][-20:] == '"title":{"simpleText' and self.pageSource[index+1][-3:] == 'url':
3636
self.titles+=[self.pageSource[index+1].split('"},"')[0].replace("\\u0026", "&")]

youtubesearchpython/playlist__search.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#########v1.2.4#########
21
import urllib.request
32
import json
43

youtubesearchpython/videos__pagehandler.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#########v1.2.4#########
21
import html
32

43

youtubesearchpython/videos__scripthandler.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
#########v1.2.4#########
2-
3-
41
class scripthandler:
52

63
def scriptResponseHandler(self):

youtubesearchpython/videos__search.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#########v1.2.4#########
21
import urllib.request
32
import json
43

0 commit comments

Comments
 (0)