André Koch-Kramer
aa859b9f54
Ignore pylint's cyclic-import and unnecessary-pass
2018-12-13 15:29:46 +01:00
Alexander Graf
ece0d11915
Release of version 4.1.1
2018-10-07 15:17:51 +02:00
Alexander Graf
41e734e1b8
Fix fast_update in case of no download
...
If Instaloader was called with --fast-update and encountered a post where
nothing has been downloaded because of flags that disable download of certain
types of media, the download was aborted. This behavior is now fixed.
Closes #183 .
2018-10-07 14:59:16 +02:00
Alexander Graf
b7ea0d5953
download_profiles: Check errors only if required
...
Fixes #178 , where with `--profile-pic-only` an error message is printed
(without any further implications) when downloading profile pictures of private
profiles without being logged in.
2018-09-23 10:09:08 +02:00
Alexander Graf
325e89c4b2
Print how many requests were made on 429
2018-09-06 09:17:38 +02:00
Alexander Graf
e248020927
Release of version 4.1
2018-09-02 21:57:20 +02:00
Alexander Graf
5a7b76db31
Merge branch 'v4.1-dev'
2018-09-02 21:56:16 +02:00
Alexander Graf
1a239e17cb
First Release Candidate for Version 4.1
2018-08-31 17:42:59 +02:00
Alexander Graf
bb8749b753
Adjust rate control to current rate limits
2018-08-31 17:17:23 +02:00
Alexander Graf
1f311d3e1e
First Beta Release for Version 4.1
2018-08-31 12:11:43 +02:00
Alexander Graf
862c51fa81
Profile.from_id graphql query is not rate limited
2018-08-30 13:59:46 +02:00
Alexander Graf
cc15cb5857
Cache and reuse profiles for Profile.from_id()
2018-08-30 13:52:16 +02:00
Alexander Graf
18707ee232
docs: Better explanation for is_video
...
Closes #173 .
2018-08-30 10:16:56 +02:00
Alexander Graf
0e534ba519
Use username/:tagged as target for tagged posts
...
Subdirs in profile folders were introduced with --highlights, and moving
:tagged posts there allows to further call instaloader as
instaloader [flags] */
(#154 )
2018-08-30 09:57:42 +02:00
Alexander Graf
084424e856
docs/codesnippets: Link to source tree on github
2018-08-30 09:18:58 +02:00
Alexander Graf
567a04a661
format_filename method to apply filename pattern
2018-08-30 09:13:49 +02:00
Alexander Graf
1394e8e9f5
First Alpha Release for Version 4.1
2018-08-24 12:51:52 +02:00
Alexander Graf
86204d165d
Merge branch 'master' into v4.1-dev
2018-08-24 12:45:12 +02:00
Alexander Graf
d0e2ac4388
docs/install: Suggest pre-release rather than git
2018-08-24 12:42:51 +02:00
Alexander Graf
60d47be2f3
Unit test for Instaloader.get_highlights()
2018-08-24 12:33:28 +02:00
Alexander Graf
f988762cb1
download_profiles: raise_errors parameter
...
With raise_errors=True it behaves like now-deprecated download_profile().
2018-08-24 12:21:45 +02:00
Alexander Graf
b443cc6654
Minor doc fixes and improvements
2018-08-24 11:53:14 +02:00
André Koch-Kramer
584c69d93c
Update docs and docstrings concerning highlights
2018-08-24 00:23:19 +02:00
André Koch-Kramer
cbdd85ef07
Highlights downloadable through CLI
...
By using --highlights all available highlight stories of target profiles
will get downloaded.
Closes #162 .
2018-08-23 23:17:48 +02:00
André Koch-Kramer
2e517e972f
Extend _PostPathFormatter to replace more chars
...
On Windows, all forbidden characters now get replaced with similar
looking unicode chars.
2018-08-23 22:19:08 +02:00
André Koch-Kramer
54572fb1fc
Make the Highlight stuff accept Profile objects
...
download_highlights(), get_highlights() and the Highlight class now
accept and use the owner's Profile rather than creating it themselves.
2018-08-23 22:19:08 +02:00
André Koch-Kramer
158c1433bb
Revert accidental change of comment.id to comment.unique_id
2018-08-23 22:19:08 +02:00
Alexander Graf
43f52198ff
Fix docs building and show Highlights inheritance
2018-08-23 22:19:08 +02:00
André Koch-Kramer
91d5d5f867
Add class and functions for downloading highlights
...
Requested in #162 .
2018-08-23 22:19:08 +02:00
Alexander Graf
0dcc912987
doc: Note new features with versionadded
2018-08-23 17:25:28 +02:00
Alexander Graf
180d398ad7
docs: Exclude sphinx-1.7.7 to fix travis build
2018-08-23 16:14:02 +02:00
Alexander Graf
f262c4347f
Create issue templates
2018-08-23 15:11:09 +02:00
Alexander Graf
b91e73b090
set docs font size to 16px
2018-08-23 14:44:37 +02:00
Alexander Graf
e388a1c966
--no-posts; Deprecate --{profile-pic,stories}-only
2018-08-20 16:29:14 +02:00
Alexander Graf
0f0ac13d72
reorder --help output
2018-08-20 14:27:58 +02:00
Alexander Graf
06b7edd6d5
--no-pictures flag to not download post pictures
...
Closes #131 .
2018-08-20 14:27:58 +02:00
Alexander Graf
5f57345f1b
"instaloader -- -SHORTCODE" to fetch single post
...
Closes #129 .
2018-08-20 14:27:58 +02:00
Alexander Graf
f7e6632f68
Document --tagged{,-only} in docs/cli-options.rst
2018-08-20 10:44:20 +02:00
AndCycle
9258b84695
Allow reading arguments from file
...
Squashed commit of the following (pr #161 ):
commit 58235a99b0
Author: AndCycle <andcycle@andcycle.idv.tw>
Date: Thu Aug 16 17:57:26 2018 +0800
doc: proper fix rst syntax
commit 6620e3583c
Author: AndCycle <andcycle@andcycle.idv.tw>
Date: Thu Aug 16 17:29:25 2018 +0800
doc: fix syntax
commit 7a048a3c04
Author: AndCycle <andcycle@andcycle.idv.tw>
Date: Thu Aug 16 17:09:26 2018 +0800
doc: add info about read args from file.
commit c4ceaf9636
Author: AndCycle <andcycle@andcycle.idv.tw>
Date: Thu Aug 16 17:05:07 2018 +0800
alter `fromfile_prefix_chars` to plus sign to avoid conflict.
commit d469b52b95
Author: AndCycle <andcycle@andcycle.idv.tw>
Date: Mon Aug 6 19:10:23 2018 +0800
* Allow reading arguments from file
function referenced from instagram-scraper,
which provide a convenient way to hide sensitive information.
2018-08-20 09:00:51 +02:00
Lars Lindqvist
e00d77c234
Basic CLI support for tagged posts.
...
Squashed commit of the following (pr #154 ):
commit 8fd56c379f
Merge: 08f0ee7
a3777ca
Author: Lars Lindqvist <e5150@users.noreply.github.com>
Date: Wed Aug 15 20:23:23 2018 +0200
Merge branch 'master' into master
commit 08f0ee795c
Merge: 700b3a8
dcea0e9
Author: Lars Lindqvist <e5150@users.noreply.github.com>
Date: Sun Aug 5 15:25:55 2018 +0200
Merge branch 'master' into master
commit 700b3a8d09
Author: Lars Lindqvist <lars.lindqvist@yandex.ru>
Date: Sat Aug 4 16:26:59 2018 +0200
Basic CLI support for tagged posts.
commit 5e3cd10cbc
Merge: af564f5
92653dc
Author: Lars Lindqvist <e5150@users.noreply.github.com>
Date: Fri Aug 3 19:33:24 2018 +0200
Merge branch 'master' into master
commit af564f5174
Author: Lars Lindqvist <e5150@users.noreply.github.com>
Date: Fri Aug 3 19:25:57 2018 +0200
Fix owner_profile for Profile.get_tagged_posts()
commit 3cde1f7db4
Author: Lars Lindqvist <e5150@users.noreply.github.com>
Date: Thu Jul 26 19:51:33 2018 +0200
Add meth:get_tagged_posts to Profile
2018-08-20 08:50:29 +02:00
Alexander Graf
a3777cad5d
Download profile pic unless --no-profile-pic
...
Fixes #165 .
To download (S = Stories, P = Profile Pic, p = Posts)
p --no-profile-pic
P --profile-pic-only
Pp (default)
S --no-profile-pic --stories-only
Sp --no-profile-pic --stories
SP --stories-only
SPp --stories
2018-08-13 17:57:28 +02:00
André Koch-Kramer
8303f1d1c5
Release of version 4.0.8
2018-08-07 20:07:41 +02:00
Alexander Graf
998333b7cd
Revert "Mention IRC channel #instaloader on Freenode"
...
This reverts commit 8423e3bd00
. The channel did
not have as much activity as expected and an IRC channel does not work if there
are not at least a few people in it.
2018-08-07 19:57:10 +02:00
André Koch-Kramer
77ca78e977
Fix logging out when download profile_pic fails
...
Add try-finally-block to InstaloaderContext.anonymous_copy().
Fixes #159 .
2018-08-07 19:16:08 +02:00
Alexander Graf
dcea0e9672
Release of version 4.0.7
2018-08-05 09:37:18 +02:00
Alexander Graf
809b23a996
doc: Mark Profile.has_higlight_reels as deprecated
2018-08-05 09:13:49 +02:00
Alexander Graf
c634f21dcc
Fix anon-retry for profiles that blocked viewer
...
This was broken with 50a5330fec
.
2018-08-05 09:01:22 +02:00
Alexander Graf
a070ed42ae
get_stories(): Fetch in chunks of 100 users
...
It seems there is a limit of how many user stories can be requested at once.
Now, Instaloader.get_stories() chunks the stories request.
Fixes #157 and fixes #134 .
2018-08-05 08:06:53 +02:00
Alexander Graf
a34d750152
rate handling: Show %H:%M when request is retried
2018-08-05 08:02:35 +02:00
Lars Lindqvist
bfa5d8ed41
Fix :stories
...
50a5330fec
breaks `:stories` if userids is None (non-iterable).
2018-08-05 03:29:24 +02:00