Skip to main content
https://travis-ci.org/Azure/msrest-for-python.svg?branch=master https://codecov.io/gh/azure/msrest-for-python/branch/master/graph/badge.svg

Installation

To install:

$ pip install msrest

Release History

2017-04-04 Version 0.4.7

BugFixes

  • Refactor paging #22:

    • “next” is renamed “advance_page” and “next” returns only 1 element (Python 2 expected behavior)

    • paging objects are now real generator and support the “next()” built-in function without need for “iter()”

  • Raise accurate DeserialisationError on incorrect RestAPI discriminator usage #27

  • Fix discriminator usage of the base class name #27

  • Remove default mutable arguments in Clients #20

  • Fix object comparison in some scenarios #24

2017-03-06 Version 0.4.6

Bugfixes

  • Allow Model sub-classes to be serialized if type is “object”

2017-02-13 Version 0.4.5

Bugfixes

  • Fix polymorphic deserialization #11

  • Fix regexp validation if ‘\w’ is used in Python 2.7 #13

  • Fix dict deserialization if keys are unicode in Python 2.7

Improvements

  • Add polymorphic serialisation from dict objects

  • Remove chardet and use HTTP charset declaration (fallback to utf8)

2016-09-14 Version 0.4.4

Bugfixes

Disclaimer

In order to get paging fixes for impacted clients, you need this package and Autorest > 0.17.0 Nightly 20160913

2016-09-01 Version 0.4.3

Bugfixes

2016-08-15 Version 0.4.2

Bugfixes

2016-08-08 Version 0.4.1

Bugfixes

2016-05-25 Version 0.4.0

This version has no bug fixes, but implements new features of Autorest: - Base64 url type - unixtime type - x-ms-enum modelAsString flag

Behaviour changes

  • Add Platform information in UserAgent

  • Needs Autorest > 0.17.0 Nightly 20160525

2016-04-26 Version 0.3.0

Bugfixes

Behaviour changes

  • Needs Autorest > 0.16.0 Nightly 20160426

2016-03-25 Version 0.2.0

Bugfixes

Behaviour changes

  • Needs Autorest > 0.16.0 Nightly 20160324

2016-03-21 Version 0.1.3

Bugfixes

2016-03-14 Version 0.1.2

Bugfixes

2016-03-04 Version 0.1.1

Bugfixes

2016-03-04 Version 0.1.0

Behavioural Changes

  • Removed custom logging set up and configuration. All loggers are now children of the root logger ‘msrest’ with no pre-defined configurations.

  • Replaced _required attribute in Model class with more extensive _validation dict.

Improvement

  • Removed hierarchy scanning for attribute maps from base Model class - relies on generator to populate attribute maps according to hierarchy.

  • Base class Paged now inherits from collections.Iterable.

  • Data validation during serialization using custom parameters (e.g. max, min etc).

  • Added ValidationError to be raised if invalid data encountered during serialization.

2016-02-29 Version 0.0.3

Bugfixes

2016-02-19 Version 0.0.2

Bugfixes

  • Fixed bug in exception logging before logger configured.

2016-02-19 Version 0.0.1

  • Initial release.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

msrest-0.4.7.zip (37.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

msrest-0.4.7-py2.py3-none-any.whl (34.0 kB view details)

Uploaded Python 2Python 3

File details

Details for the file msrest-0.4.7.zip.

File metadata

  • Download URL: msrest-0.4.7.zip
  • Upload date:
  • Size: 37.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for msrest-0.4.7.zip
Algorithm Hash digest
SHA256 864f8da2c35ed26ba1dae333716a65e640161497c668635518f6e241a4c58790
MD5 314fbc05e1e87c087efc0039554830a3
BLAKE2b-256 04f570532d47dfa8a48be4d9d62b97a040c083307484dd5d77db2d3dec47a02d

See more details on using hashes here.

File details

Details for the file msrest-0.4.7-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for msrest-0.4.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8b32416cb2ec740712ced46e5633e8d26315653aa2dea6e3b44790bdcd865993
MD5 28483315c6bad185002b6cbbb825a704
BLAKE2b-256 e2ac0909f44b462808263f38fff01085f298296580dd476a8106aed592245db2

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page