Skip to content

Releases: althonos/InstaLooter

v2.0.0

18 Apr 12:41
Compare
Choose a tag to compare

Changed

  • Passing a pre-initialised Session to PageIterator constructor
    is now mandatory
  • HashtagIterator must be provided a rhx (it is infered for
    ProfileIterator)

Fixed

  • API changes made by Instagram ca. April 2018 (excluding logging in / out)
  • Calling operator.length_hint on PageIterator objects will no longer
    cause duplicate server queries.

v1.0.0

18 Apr 12:40
Compare
Choose a tag to compare
  • Add Python 3.5.1 to incompatible versions
  • Add a Change Log

v1.0.0-a.5

03 Apr 20:28
Compare
Choose a tag to compare
v1.0.0-a.5 Pre-release
Pre-release
  • Add a proper fix for #154

v1.0.0-a.4

03 Apr 20:27
Compare
Choose a tag to compare
v1.0.0-a.4 Pre-release
Pre-release
  • Fix download not working after logging in a looter
  • Fix InstaLooter._user_agents causing help and pydoc to fail

v1.0.0-a.3

03 Apr 20:27
Compare
Choose a tag to compare
v1.0.0-a.3 Pre-release
Pre-release
  • Fix malformed table in README.rst
  • Improve code quality
  • Rename methods of BatchRunner
  • Avoid adding constants to the builtin logging module

v1.0.0-a.2

30 Mar 16:44
Compare
Choose a tag to compare
v1.0.0-a.2 Pre-release
Pre-release
  • Use fake-useragent to get user agents for HTTP spoofing
  • Fix login not working (thanks to @AbysmalBiscuit)
  • Update examples in documentation
  • Fix MediasIterator not raising StopIteration on empty page
  • Use cached class properties to initialise the module lazily

v1.0.0-a.1

30 Mar 16:40
Compare
Choose a tag to compare
v1.0.0-a.1 Pre-release
Pre-release

Data layer

  • Completely rewrite data-layer implementation to follow Instagram structure changes
  • Rename main module to lowercase name (instalooter)
  • Reorganize documentation to follow the new API
  • Use tenacity to make sure the background threads don't crash on the first connection error
  • Update examples and installation instructions
  • Add type annotations (and add typing as a dependency for older Python versions)
  • Use PyFilesystem to hold cache data and file downloading

CLI

  • Use tqdm instead of progressbar2 for the progress bar
  • Use coloredlogs instead of hues for the terminal styling

v0.14.0

30 Mar 16:34
Compare
Choose a tag to compare
  • Fix hashtag JSON structure change

v0.13.3

30 Mar 16:33
Compare
Choose a tag to compare
  • Fix bug with ':' in paths in batch mode

v0.13.2

18 Sep 20:27
Compare
Choose a tag to compare
* Fix version specifiers blocking minor version updates