File: CHANGELOG

package info (click to toggle)
python-json-pointer 1.0-2~bpo70%2B1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy-backports
  • size: 124 kB
  • sloc: python: 225; makefile: 22
file content (218 lines) | stat: -rw-r--r-- 6,513 bytes parent folder | download | duplicates (2)
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
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
commit 4ca3cbad56923713da3f494a4c533534569ac61f
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Fri Dec 14 12:58:27 2012 +0100

    bump version to 0.6

commit 0869f4efb2b5579583311d20835112a4d26d8d8a
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Fri Dec 14 12:35:14 2012 +0100

    fix validation of array indices

commit 76500aa810b5a96b27a313720b63e338ba568cc9
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Fri Dec 14 12:34:46 2012 +0100

    fix running tests during travis build

commit b1d1665e21ed91a7357e8aa637863ddc3f47835c
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Mon Dec 10 15:21:01 2012 +0100

    remove JsonPointer.set() to avoid duplicate code w/ python-json-patch
    
    json-patch (https://github.com/stefankoegl/python-json-patch/) should be used
    for modifying JSON documents

commit a990cbab99e7a63820e2668990cb40507e0ae664
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Mon Dec 10 15:16:47 2012 +0100

    proper array index validation (dash, unsigned int)
    
    According to the spec
    http://tools.ietf.org/html/draft-ietf-appsawg-json-pointer-06
    
       o  If the currently referenced value is a JSON array, the reference
          token MUST contain either:
    
          *  characters that represent an unsigned base-10 integer value
             (possibly with leading zeros), making the new referenced value
             the array element with the zero-based index identified by the
             token, or
    
          *  exactly the single character "-", making the new referenced
             value the (non-existant) member after the last array element.

commit de634ddedd1a39710abf39d99981b0adda95a5e3
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Thu Nov 15 11:17:14 2012 +0100

    bump version to 0.5

commit 4ca2dc4cd63647c222d927043e94b60a6d11b4dc
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Thu Nov 15 11:17:02 2012 +0100

    add JsonPointer.contains()

commit 1e818af78ec962d6b351f3de89d771dfa86a7368
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Thu Nov 15 11:08:01 2012 +0100

    add JsonPointer.to_last() for use in jsonpatch

commit 164a9151480d5e84bd1146f723ab5b8c8b5063a3
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Thu Nov 15 11:06:55 2012 +0100

    reduce verbosity of test runs

commit bf24fc8c47e9974975960f1c1638250d0211cf01
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Sun Nov 11 10:56:29 2012 +0100

    Update README.md

commit 454b35cfd260db347465f9c55d3b1aa4b6eae8c7
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Sun Nov 11 10:54:52 2012 +0100

    rename README => README.md

commit 157e2c49bf27a582c12433e96f5a3b51ddbd3104
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Sun Nov 11 10:50:55 2012 +0100

    Update README

commit 831177a224c5223bb655e8d53a7b0b40f2dab723
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Sun Nov 11 10:47:04 2012 +0100

    remove currently unsupported Python 3.3 from .travis.yml

commit fb73f44be369da41c66cf8c89999fcbd229d7c7e
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Sun Nov 11 10:44:32 2012 +0100

    add .travis.yml

commit 84f80db402dfb468fd8dd14119968567d46b130c
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Sun Nov 11 10:43:58 2012 +0100

    make doctests compatible with Python 3.3

commit 0babb1456d9e6c9e9fb2e9e9129973ab1795b0e4
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Thu Nov 8 15:56:20 2012 +0100

    bump version to 0.4

commit 16d29f8fa10664a92f27b47d617260f0e5d13b9a
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Thu Nov 8 15:55:45 2012 +0100

    update jsonpointer to current spec
    
    http://tools.ietf.org/html/draft-ietf-appsawg-json-pointer-05

commit 97a06ecb9dde82bd54dc269052841035ca2a1390
Merge: 3fadd63 e82fa8a
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Wed Sep 12 06:39:40 2012 -0700

    Merge pull request #2 from kxepal/master
    
    Compatibility fixes

commit e82fa8aa37b33a1daf477224a3b85e6fda68f2b6
Author: Alexander Shorin <kxepal@gmail.com>
Date:   Wed Sep 12 08:50:54 2012 +0400

    Fix test for Jython2.5.
    
    It doesn't respect this key order while others do.

commit 43234d598d1d72faf0bd266cf2422f0c948e6384
Author: Alexander Shorin <kxepal@gmail.com>
Date:   Wed Sep 12 08:41:10 2012 +0400

    Fix compatibility with Python 3.x.

commit aef6313b049b08f08dd48eb6173fcb1eb63f8bcf
Author: Alexander Shorin <kxepal@gmail.com>
Date:   Wed Sep 12 08:34:45 2012 +0400

    Fix compatibility with Python 2.5.
    
    Emulate next(b, None) through  for loop with single round.
    There wasn't print_function, while it really doesn't needed.

commit a2c3bc2de1a8f315f9b21e0846c17d92864c525c
Author: Alexander Shorin <kxepal@gmail.com>
Date:   Wed Sep 12 08:16:54 2012 +0400

    Stefan, would you mind if I fix your name?(:
    
    $ python3.2 jsonpointer.py
      File "jsonpointer.py", line 37
    SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xf6 in position 0: invalid start byte

commit 3fadd63a77c7074fa7a4cd6bc04b0c34891a0d64
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Fri Sep 7 11:25:32 2012 +0200

    update jsonpointer to current spec
    
    http://tools.ietf.org/html/draft-ietf-appsawg-json-pointer-04

commit c446946cd179bc2bcfb79699e454519ade1d94c6
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Tue Aug 23 17:37:16 2011 +0200

    bump version to 0.2

commit 6532817abd4957ca24598e4905806517f7ec53ea
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Fri Aug 19 20:00:40 2011 +0200

    add JsonPointer.set() method, fix #1

commit ce24eea47dd1952ccac1a66760aea2b937314787
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Fri Aug 19 18:17:22 2011 +0200

    JsonPointer.get alias for JsonPointer.resolve

commit 8b58861ed5003306ea506ec837245d59e6b8fdc4
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Tue Aug 2 07:38:04 2011 +0000

    wrong module name in setup.py

commit fb80392c799816a0b9114a0d4acd17df7e9f227d
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Tue Aug 2 07:36:24 2011 +0000

    add default parameter to resolve_pointer()

commit 759aa5ea0317711e5e944a0793f783f3cc293a6a
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Mon Aug 1 14:36:20 2011 +0000

    refactor into JsonPointer class

commit ee717c3fee8dd11e6659a969054de6eb43f8f576
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Mon Aug 1 14:30:14 2011 +0000

    make doctests less prone to errors by dict-ordering

commit b243faeee8a8db1a6813765fe1113acecff0d472
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Sun Jul 31 21:52:03 2011 +0200

    initial commit