Skip to content

Releases: bstoilov/py3-pinterest

1.4.0

01 Jul 08:37
57c85d6
Compare
Choose a tag to compare

This release mainly includes fixes needed to be done with recent changes on the Pinterest API.
You can see the full diff between this and the previous one here

1.3.0

03 May 16:36
Compare
Choose a tag to compare
  • Fixed a bug where title was not being properly set on pins
  • Added "Add note to pin" functionality
  • Pin method now accepts "alt_text" that is set on the pin image as alt text useful for SEO

Minor improvements and bug fixes

16 Jan 12:43
ed8e6b3
Compare
Choose a tag to compare
  • Improvements in the core logic - @imgVOID
  • Better way of dowloading board images - @vriadlee
  • small issues resolved around the login

Proxy support for login

16 Dec 21:40
Compare
Choose a tag to compare
  • Include pinterest.login(proxy='') param

Web driver login and type ahead

16 Dec 21:29
Compare
Choose a tag to compare
  • Fix login due to pinterest integration with google captcha
  • Type ahead support, you can now use the search suggestions pinterest provides while typing to find related therms - thanks @kruvatz

Visual Search + bug fixes

27 Nov 18:33
ced4e44
Compare
Choose a tag to compare
  • visual search -> thanks @RocksGarnett

  • fix load pin data

Improvements and bug fixes

17 Oct 10:33
52feece
Compare
Choose a tag to compare

Bug fixes:

  • get_section_pins was not using bookmarks and larger sections could not be retrieved -> @imgVOID
  • book mark reset -> @imgVOID
  • fixed small bug in pin links where sometimes double '/' is inserted in the url

Doc and example updates:

  • improved download board images
  • added message explaining the search api limitations

Improvements 1.1.0

20 Jun 10:33
a38b48c
Compare
Choose a tag to compare

New Features:

Logout

logout function was introduced which will invalidate the locally stored pinterest session
@adem74

Custom User Agent

User_agent property was included in the Pinterest constructor
@rhuddlestone

The following new methods were added to the pinterest.py class

  • Get all boards - old get_user_boards was renamed to get_user_boards_batched and get_user_boards returns all boards
  • Get all following - old get_following was renamed to get_following_batched and get_following now returns all following
  • Get all followers - old get_followers was renamed to get_followers_batched and get_followers now returns all followers

Bug Fixes:

load_pin was broken due to change in pinterest's UI Thanks @liutianfang

Documentation

  • All functions in pinterest.py are now properly documented
  • Updated minor issues in the Readme
  • Updated issues with code examples
  • Added documentation for proxy usage

All initially planed functionalities are now implemented

21 Nov 11:19
4aba5cd
Compare
Choose a tag to compare

The first stable release 1.0.
Thanks to everybody who helped with this
elmissouri16, VeemPees, knsrky, Lachlan00, KristyAnon, MrCrap, uzairzia, abundat-david (sorry if I missed someone)

New features:

  • Support for board sections
  • Pin local image

Improvements:

  • New and simpler way of storing the session cookies
  • borad_url parameter was removed from most endpoints, making them easier to use
  • validation, response parsing and pre-processing was removed from all endpoints, making the client more resilient to changes on pinterest side
  • documentation was updated

Bug fixes:

  • search function's query was not properly escaped, thus giving wrong results
  • login was handled internally which lead to infinite login calls and account suspension, now it should be called manually on unauthorized errors

Support for direct messages

10 Oct 17:13
dc61603
Compare
Choose a tag to compare
  • Support for direct messages
  • Linting initial steps