mirror of
https://github.com/instaloader/instaloader.git
synced 2026-10-16 13:48:03 -07:00
Update dependency versions used in CI
Changes to browser_cookie3: https://github.com/borisbabic/browser_cookie3/compare/0.19.1...0.20.1
This commit is contained in:
@@ -433,6 +433,7 @@ disable=bad-inline-option,
|
|||||||
too-many-instance-attributes,
|
too-many-instance-attributes,
|
||||||
too-many-lines,
|
too-many-lines,
|
||||||
too-many-locals,
|
too-many-locals,
|
||||||
|
too-many-positional-arguments,
|
||||||
too-many-public-methods,
|
too-many-public-methods,
|
||||||
too-many-statements,
|
too-many-statements,
|
||||||
unnecessary-lambda-assignment,
|
unnecessary-lambda-assignment,
|
||||||
|
|||||||
Generated
+502
-462
File diff suppressed because it is too large
Load Diff
@@ -209,10 +209,10 @@ Instead of :option:`--login`, it is possible to use
|
|||||||
.. option:: --load-cookies BROWSER-NAME, -b BROWSER-NAME
|
.. option:: --load-cookies BROWSER-NAME, -b BROWSER-NAME
|
||||||
|
|
||||||
Use Instagram cookie in your browser to login.
|
Use Instagram cookie in your browser to login.
|
||||||
This feature requires the browser_cookie3 library.
|
This feature requires the `browser_cookie3 <https://github.com/borisbabic/browser_cookie3>`__ library.
|
||||||
Compatible with :option:`--cookiefile` if you want to load cookies from browser profiles.
|
Compatible with :option:`--cookiefile` if you want to load cookies from browser profiles.
|
||||||
Incompatible with :option:`--login` due to potential username mismatch between user input and browser login.
|
Incompatible with :option:`--login` due to potential username mismatch between user input and browser login.
|
||||||
Supported browsers: Brave, Chrome, Chromium, Edge, Firefox, LibreWolf, Opera, Opera_GX, Safari and Vivaldi.
|
Supported browsers: Arc, Brave, Chrome, Chromium, Edge, Firefox, LibreWolf, Opera, Opera_GX, Safari and Vivaldi.
|
||||||
|
|
||||||
In subsequent runs, you can just use :option:`--login` to reuse the
|
In subsequent runs, you can just use :option:`--login` to reuse the
|
||||||
same session, which is saved by Instaloader.
|
same session, which is saved by Instaloader.
|
||||||
|
|||||||
@@ -737,19 +737,20 @@ class Instaloader:
|
|||||||
suffix: Optional[str] = str(edge_number)
|
suffix: Optional[str] = str(edge_number)
|
||||||
if '{filename}' in self.filename_pattern:
|
if '{filename}' in self.filename_pattern:
|
||||||
suffix = None
|
suffix = None
|
||||||
if self.download_pictures and (not sidecar_node.is_video or self.download_video_thumbnails):
|
video_url = sidecar_node.video_url
|
||||||
|
if self.download_pictures and (video_url is None or self.download_video_thumbnails):
|
||||||
# pylint:disable=cell-var-from-loop
|
# pylint:disable=cell-var-from-loop
|
||||||
sidecar_filename = self.__prepare_filename(filename_template,
|
sidecar_filename = self.__prepare_filename(filename_template,
|
||||||
lambda: sidecar_node.display_url)
|
lambda: sidecar_node.display_url)
|
||||||
# Download sidecar picture or video thumbnail (--no-pictures implies --no-video-thumbnails)
|
# Download sidecar picture or video thumbnail (--no-pictures implies --no-video-thumbnails)
|
||||||
downloaded &= self.download_pic(filename=sidecar_filename, url=sidecar_node.display_url,
|
downloaded &= self.download_pic(filename=sidecar_filename, url=sidecar_node.display_url,
|
||||||
mtime=post.date_local, filename_suffix=suffix)
|
mtime=post.date_local, filename_suffix=suffix)
|
||||||
if sidecar_node.is_video and self.download_videos:
|
if video_url is not None and self.download_videos:
|
||||||
# pylint:disable=cell-var-from-loop
|
# pylint:disable=cell-var-from-loop
|
||||||
sidecar_filename = self.__prepare_filename(filename_template,
|
sidecar_filename = self.__prepare_filename(filename_template,
|
||||||
lambda: sidecar_node.video_url)
|
lambda: video_url)
|
||||||
# Download sidecar video if desired
|
# Download sidecar video if desired
|
||||||
downloaded &= self.download_pic(filename=sidecar_filename, url=sidecar_node.video_url,
|
downloaded &= self.download_pic(filename=sidecar_filename, url=video_url,
|
||||||
mtime=post.date_local, filename_suffix=suffix)
|
mtime=post.date_local, filename_suffix=suffix)
|
||||||
else:
|
else:
|
||||||
downloaded = False
|
downloaded = False
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ class PostSidecarNode(NamedTuple):
|
|||||||
"""Item of a Sidecar Post."""
|
"""Item of a Sidecar Post."""
|
||||||
is_video: bool
|
is_video: bool
|
||||||
display_url: str
|
display_url: str
|
||||||
video_url: str
|
video_url: Optional[str]
|
||||||
|
|
||||||
|
|
||||||
PostSidecarNode.is_video.__doc__ = "Whether this node is a video."
|
PostSidecarNode.is_video.__doc__ = "Whether this node is a video."
|
||||||
|
|||||||
Reference in New Issue
Block a user