~barry/ubuntu/natty/lazr.restful/bug-759205

« back to all changes in this revision

Viewing changes to PKG-INFO

  • Committer: Bazaar Package Importer
  • Author(s): Michael Vogt
  • Date: 2010-06-28 10:11:11 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20100628101111-a00pkffnva3y87q9
Tags: 0.9.29-0ubuntu1
new upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
Metadata-Version: 1.0
2
2
Name: lazr.restful
3
 
Version: 0.9.19
 
3
Version: 0.9.29
4
4
Summary: Publish Python objects as RESTful resources over HTTP.
5
5
Home-page: https://launchpad.net/lazr.restful
6
6
Author: LAZR Developers
8
8
License: LGPL v3
9
9
Download-URL: https://launchpad.net/lazr.restful/+download
10
10
Description: ..
11
 
        This file is part of lazr.restful.
12
 
        
13
 
        lazr.restful is free software: you can redistribute it and/or modify it
14
 
        under the terms of the GNU Lesser General Public License as published by
15
 
        the Free Software Foundation, version 3 of the License.
16
 
        
17
 
        lazr.restful is distributed in the hope that it will be useful, but
18
 
        WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
19
 
        or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
20
 
        License for more details.
21
 
        
22
 
        You should have received a copy of the GNU Lesser General Public License
23
 
        along with lazr.restful.  If not, see <http://www.gnu.org/licenses/>.
 
11
            This file is part of lazr.restful.
 
12
        
 
13
            lazr.restful is free software: you can redistribute it and/or modify it
 
14
            under the terms of the GNU Lesser General Public License as published by
 
15
            the Free Software Foundation, version 3 of the License.
 
16
        
 
17
            lazr.restful is distributed in the hope that it will be useful, but
 
18
            WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
 
19
            or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
 
20
            License for more details.
 
21
        
 
22
            You should have received a copy of the GNU Lesser General Public License
 
23
            along with lazr.restful.  If not, see <http://www.gnu.org/licenses/>.
24
24
        
25
25
        ************
26
26
        lazr.restful
69
69
        out.
70
70
        
71
71
        * declarations.py contains all the Python
72
 
        decorators. docs/webservice-declarations.txt shows how to use them.
 
72
          decorators. docs/webservice-declarations.txt shows how to use them.
73
73
        
74
74
        * docs/webservice.txt shows an example of a webservice that creates
75
 
        Entry and Collection classes directly rather than generating them
76
 
        with the declarations. If you want to use lazr.restful without using
77
 
        zope.schema, this is the test to look at.
 
75
          Entry and Collection classes directly rather than generating them
 
76
          with the declarations. If you want to use lazr.restful without using
 
77
          zope.schema, this is the test to look at.
78
78
        
79
79
        
80
80
        =====================
81
81
        NEWS for lazr.restful
82
82
        =====================
83
83
        
 
84
        0.9.29 (2010-06-14)
 
85
        ===================
 
86
        
 
87
        Added invalidation code for the representation cache on events
 
88
        generated by lazr.restful itself. Made the cache more robust and fixed
 
89
        a bug where it would totally redact a forbidden representation rather
 
90
        than simply refuse to serve it. Made it possible for a cache to refuse
 
91
        to cache an object for any reason.
 
92
        
 
93
        0.9.28 (2010-06-03)
 
94
        ===================
 
95
        
 
96
        Special note: This version adds a new configuration element,
 
97
        'enable_server_side_representation_cache'. This lets you turn the
 
98
        representation cache on and off at runtime without unregistering the
 
99
        cache utility.
 
100
        
 
101
        Fixed some test failures.
 
102
        
 
103
        0.9.27 (2010-06-01)
 
104
        ====================
 
105
        
 
106
        Added the ability to define a representation cache used to store the
 
107
        JSON representations of entry resources, rather than building them
 
108
        from scratch every time. Although the cache has hooks for
 
109
        invalidation, lazr.restful will never invalidate any part of the cache
 
110
        on its own. You need to hook lazr.restful's invalidation code into
 
111
        your ORM or other data store.
 
112
        
 
113
        0.9.26 (2010-05-18)
 
114
        ===================
 
115
        
 
116
        Special note: This version adds a new configuration element,
 
117
        'compensate_for_mod_compress_etag_modification'. If you are running
 
118
        lazr.restful behind an Apache server, setting this configuration
 
119
        element will make mod_compress work properly with lazr.restful. This
 
120
        is not a permanent solution: a better solution will be available when
 
121
        Apache bug 39727 is fixed.
 
122
        
 
123
        Special note: This version removes the configuration element
 
124
        'set_hop_to_hop_headers'. You can still define this element in your
 
125
        configuration, but it will have no effect.
 
126
        
 
127
        Removed code that handles compression through hop-to-hop
 
128
        headers. We've never encountered a real situation in which these
 
129
        headers were useful. Compression can and should be handled by
 
130
        intermediaries such as mod_compress. (Unfortunately, mod_compress has
 
131
        its own problems, which this release tries to work around.)
 
132
        
 
133
        0.9.25 (2010-04-14)
 
134
        ===================
 
135
        
 
136
        Special note: This version introduces a new configuration element,
 
137
        'caching_policy'. This element starts out simple but may become more
 
138
        complex in future versions. See the IWebServiceConfiguration interface
 
139
        for more details.
 
140
        
 
141
        Service root resources are now client-side cacheable for an amount of
 
142
        time that depends on the server configuration and the version of the
 
143
        web service requested. To get the full benefit, clients will need to
 
144
        upgrade to lazr.restfulclient 0.9.14.
 
145
        
 
146
        When a PATCH or PUT request changes multiple fields at once, the
 
147
        changes are applied in a deterministic order designed to minimize
 
148
        possible conflicts.
 
149
        
 
150
        0.9.24 (2010-03-17)
 
151
        ====================
 
152
        
 
153
        Entry resources will now accept conditional PATCH requests even if one
 
154
        of the resource's read-only fields has changed behind the scenes
 
155
        recently.
 
156
        
 
157
        0.9.23 (2010-03-11)
 
158
        ===================
 
159
        
 
160
        There are two new attributes of the web service configuration,
 
161
        "service_description" and "version_descriptions". Both are optional,
 
162
        but they're useful for giving your users an overview of your web
 
163
        service and of the differences between versions.
 
164
        
 
165
        0.9.22 (2010-03-05)
 
166
        ===================
 
167
        
 
168
        Special note: this version will break backwards compatibility in your
 
169
        web service unless you take a special step. See
 
170
        "last_version_with_named_mutator_operations" below.
 
171
        
 
172
        Refactored the code that tags request objects with version
 
173
        information, so that tagging would happen consistently.
 
174
        
 
175
        By default, mutator methods are no longer separately published as
 
176
        named operations. To maintain backwards compatibility (or if you just
 
177
        want this feature back), put the name of the most recent version of
 
178
        your web service in the "last_version_with_mutator_named_operations"
 
179
        field of your IWebServiceConfiguration implementation.
 
180
        
 
181
        0.9.21 (2010-02-23)
 
182
        ===================
 
183
        
 
184
        Fixed a family of bugs that were treating a request originated by a
 
185
        web browser as though it had been originated by a web service client.
 
186
        
 
187
        0.9.20 (2010-02-16)
 
188
        ===================
 
189
        
 
190
        Fixed a bug that broke multi-versioned named operations that take
 
191
        the request user as a fixed argument.
 
192
        
84
193
        0.9.19 (2010-02-15)
85
194
        ===================
86
195