You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<spanclass="sig-prename descclassname"><spanclass="pre">jsonpickle.util.</span></span><spanclass="sig-name descname"><spanclass="pre">is_unicode</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">obj</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink" href="#jsonpickle.util.is_unicode" title="Link to this definition">¶</a></dt>
1827
-
<dd><p>Helper method to see if the object is a unicode string</p>
1827
+
<dd><p>DEPRECATED: Helper method to see if the object is a unicode string</p>
@@ -312,7 +299,7 @@ <h2>Generate Documentation<a class="headerlink" href="#generate-documentation" t
312
299
</pre></div>
313
300
</div>
314
301
<p>Now docs are available in <codeclass="docutils literal notranslate"><spanclass="pre">build/html</span></code>.</p>
315
-
<p>If you wish to browse the documentation, use Python’s <aclass="reference external" href="https://docs.python.org/3/library/http.server.html#module-http.server" title="(in Python v3.12)"><codeclass="xref py py-mod docutils literal notranslate"><spanclass="pre">http.server</span></code></a>
302
+
<p>If you wish to browse the documentation, use Python’s <aclass="reference external" href="https://docs.python.org/3/library/http.server.html#module-http.server" title="(in Python v3.13)"><codeclass="xref py py-mod docutils literal notranslate"><spanclass="pre">http.server</span></code></a>
316
303
to host them at <aclass="reference external" href="http://localhost:8000">http://localhost:8000</a>:</p>
<li><p>The test suite was updated to leverage more pytest features.</p></li>
261
+
<li><p>The <codeclass="docutils literal notranslate"><spanclass="pre">jsonpickle.compat</span></code> module is no longer used. It is still provided
262
+
for backwards compatibility but it may be removed in a future version.</p></li>
263
+
</ul>
264
+
</dd>
265
+
</dl>
266
+
</section>
267
+
<sectionid="v4-0-0">
268
+
<h2>v4.0.0<aclass="headerlink" href="#v4-0-0" title="Link to this heading">¶</a></h2>
269
+
<dlclass="simple">
270
+
<dt>11 Nov 2024</dt><dd><ulclass="simple">
271
+
<li><p><strong>Breaking Change</strong>: Python 3.7 is no longer supported.</p></li>
258
272
<li><p><strong>Breaking Change</strong>: Support for pre-0.7.0 <codeclass="docutils literal notranslate"><spanclass="pre">repr</span></code>-serialized objects is no
259
273
longer enabled by default. The <codeclass="docutils literal notranslate"><spanclass="pre">safe</span></code> option to <codeclass="docutils literal notranslate"><spanclass="pre">decode()</span></code> was changed from
260
274
<codeclass="docutils literal notranslate"><spanclass="pre">False</span></code> to <codeclass="docutils literal notranslate"><spanclass="pre">True</span></code>. Users can still pass <codeclass="docutils literal notranslate"><spanclass="pre">safe=False</span></code> to <codeclass="docutils literal notranslate"><spanclass="pre">decode()</span></code> in order
@@ -264,8 +278,30 @@ <h2>Upcoming<a class="headerlink" href="#upcoming" title="Link to this heading">
<li><p>The pickler no longer produces <codeclass="docutils literal notranslate"><spanclass="pre">py/repr</span></code> tags when pickling modules.
266
280
<codeclass="docutils literal notranslate"><spanclass="pre">py/mod</span></code> is used instead, as it is clearer and uses one less byte. (<aclass="reference external" href="https://github.com/jsonpickle/jsonpickle/pull/514">+514</a>)</p></li>
281
+
<li><p>The test suite no longer uses the deprecated <codeclass="docutils literal notranslate"><spanclass="pre">datetime.datetime.utcnow()</span></code>
0 commit comments