Skip to content

Commit f8a15cb

Browse files
committed
Release 2.2.2
1 parent 3d9245a commit f8a15cb

File tree

3 files changed

+19
-3
lines changed

3 files changed

+19
-3
lines changed

changelog.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,23 @@
11
# python-saml changelog
2+
### 2.2.2 (May 18, 2017)
3+
* Be able to relax SSL Certificate verification when retrieving idp metadata
4+
* [#195](https://github.com/onelogin/python-saml/pull/195) Be able to register future SP x509cert on the settings and publish it on SP metadata
5+
* [#195](https://github.com/onelogin/python-saml/pull/195) Be able to register more than 1 Identity Provider x509cert, linked with an specific use (signing or encryption
6+
* [#195](https://github.com/onelogin/python-saml/pull/195) Allow metadata to be retrieved from source containing data of multiple entities
7+
* [#195](https://github.com/onelogin/python-saml/pull/195) Adapt IdP XML metadata parser to take care of multiple IdP certtificates and be able to inject the data obtained on the settings.
8+
* [#194](https://github.com/onelogin/python-saml/pull/194) Publish KeyDescriptor[use=encryption] only when required
9+
* [#190](https://github.com/onelogin/python-saml/pull/190) Checking the status of response before assertion count
10+
* Add Pyramid demo example
11+
* Allows underscores in URL hosts
12+
* NameID Format improvements
13+
* [#184](https://github.com/onelogin/python-saml/pull/184) Be able to provide a NameIDFormat to LogoutRequest
14+
* [#180](https://github.com/onelogin/python-saml/pull/180) Add DigestMethod support. (Add sign_algorithm and digest_algorithm parameters to sign_metadata and add_sign)
15+
* Validate serial number as string to work around libxml2 limitation
16+
* Make the Issuer on the Response Optional
17+
218

319
### 2.2.1 (Jan 11, 2017)
4-
* [#175]((https://github.com/onelogin/python-saml/pull/175) Optionally raise detailed exceptions vs. returning False.
20+
* [#175](https://github.com/onelogin/python-saml/pull/175) Optionally raise detailed exceptions vs. returning False.
521
Implement a more specific exception class for handling some validation errors. Improve/Fix tests
622
* [#171](https://github.com/onelogin/python-saml/pull/171) Add hooks to retrieve last-sent and last-received requests and responses
723
* Improved inResponse validation on Responses

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
setup(
1111
name='python-saml',
12-
version='2.2.1',
12+
version='2.2.2',
1313
description='Onelogin Python Toolkit. Add SAML support to your Python software using this library',
1414
classifiers=[
1515
'Development Status :: 5 - Production/Stable',

tests/src/OneLogin/saml2_tests/settings_test.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,7 @@ def testGetSPMetadata(self):
365365
metadata = settings.get_sp_metadata()
366366
self.assertEquals(2, metadata.count('<md:KeyDescriptor'))
367367
self.assertEquals(1, metadata.count('<md:KeyDescriptor use="signing"'))
368-
self.assertEquals(1, metadata.count('<md:KeyDescriptor use="encryption"'))
368+
self.assertEquals(1, metadata.count('<md:KeyDescriptor use="encryption"'))
369369

370370
def testGetSPMetadataWithx509certNew(self):
371371
"""

0 commit comments

Comments
 (0)