changelogs.md


odwyersoftware/mega.py

Repository  -  API  -  Source

1.0.9

  • Nothing changed yet.

1.0.8

June 25, 2020
  • Fixes find method returning the wrong file when more than one file exists with that name.
  • Handle new shared file URLS.

1.0.7

March 25, 2020
  • Fix login by calculating public RSA exponent instead of hardcoding.

1.0.6

February 3, 2020
  • Fixes RSA public exponent issue.
  • Switches dependency pycrypto to pycryptodome.

1.0.5

November 18, 2019
  • Increase the wait time in between failed API request retries.

1.0.4

November 18, 2019
  • Increase the wait time in between failed API request retries.

1.0.3

November 12, 2019
  • Fixes broken download method.
  • Changes download and download_url methods to return the path to the downloaded file, previously returned None.
  • Added LICENSE.

1.0.2

November 7, 2019
  • Reverts, "Replace pycrypto dependency with pycryptodome" as breaks login process.

1.0.1

November 6, 2019
  • When a request fails due to EAGAIN response, retry with exp backoff up to 20 seconds.
  • Adds logging, removes print statements.
  • Replace pycrypto dependency with pycryptodome.
  • Removes Python 2 specific code.

1.0.0

October 31, 2019
  • Removes broken method get_contacts().
  • Adds support for login with a v2 Mega user account.
  • Adds export() method to share a file or folder, returning public share URL with key.
  • Adds code, message attrs to RequestError exception, makes message in raised exceptions include more details.
  • Alters create_folder() to accept a path including multiple sub directories, adds support to create them all (similar to 'mkdir -p' on unix systems).
  • Adds exclude_deleted=True optional arg to find() method, to exclude deleted nodes from results.

0.9.20

October 17, 2019
  • Python 3 bugfix to upload method.

0.9.19

October 16, 2019
  • Python 3 support and bugfixes.
  • Update packaging code.
  • Added changelog.

0.9.18

July 4, 2013
  • Unknown