-
Notifications
You must be signed in to change notification settings - Fork 9
/
CHANGES.txt
117 lines (68 loc) · 2.42 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
> 1.0.2
=======
Since version 1.0.2, we use `Github releases <https://github.com/mozilla-services/pyramid_multiauth/releases>`_ and autogenerated changelogs.
1.0.1 (2021-10-28)
==================
**Bug Fixes**
- Fix the `ConfigurationError` about authentication and authorization conflicting
with the default security when loading various policies via their module name.
**Internal Changes**
- Migrate CI from CircleCI to Github Actions
- Tox: add py3.7 and py3.9 support
- Remove code for Pyramid < 1.3
- Use ``assertEqual()`` in tests
- Drop support of Python 2.7
1.0.0 (2021-10-21)
==================
**Breaking Changes**
- Drop support for Pyramid 1.X (#27)
0.9.0 (2016-11-07)
==================
- Drop support for python 2.6
0.8.0 (2016-02-11)
==================
- Provide ``userid`` attribute in ``MultiAuthPolicySelected`` event.
- Always notify event when user is identified with authenticated_userid()
(i.e. through ``effective_principals()`` with group finder callback).
0.7.0 (2016-02-09)
==================
- Add ``get_policies()`` method to retrieve the list of contained authentication
policies and their respective names.
0.6.0 (2016-01-27)
==================
- Provide the policy name used in settings in the ``MultiAuthPolicySelected``
event.
0.5.0 - 2015-05-19
==================
- Read authorization policy from settings if present.
0.4.0 - 2014-01-02
==================
- Make authenticated_userid None when groupfinder returns None.
0.3.2 - 2013-05-29
==================
- Fix some merge bustage; this should contain all the things that were
*claimed* to be contained in the 0.3.1 release, but in fact were not.
0.3.1 - 2013-05-15
==================
- MultiAuthPolicySelected events now include the request object, so you
can e.g. access the registry from the handler function.
- Fixed some edge-cases in merging effective_principals with the output
of the groupfinder callback.
0.3.0 - 2012-11-27
==================
- Support for Python3 via source-level compatibility.
- Fire a MultiAuthPolicySelected event when a policy is successfully
used for authentication.
0.2.0 - 2012-10-04
==================
- Add get_policy() method, which can be used to look up the loaded
sub-policies at runtime.
0.1.2 - 2012-01-30
==================
- Update license to MPL 2.0.
0.1.1 - 2011-12-20
==================
- Compatability with Pyramid 1.3.
0.1.0 - 2011-11-11
==================
- Initial release.