Skip to content

Commit fa3c954

Browse files
Update project metadata
1 parent 258d46e commit fa3c954

11 files changed

+51
-52
lines changed

CHANGELOG.rst

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,56 @@ Please see the fragment files in the `changelog.d directory`_.
2525

2626
.. scriv-insert-here
2727
28+
.. _changelog-0.13.0:
29+
30+
0.13.0 - 2025-07-24
31+
===================
32+
33+
Python support
34+
--------------
35+
36+
* Drop support for PyPy 3.10.
37+
38+
Fixed
39+
-----
40+
41+
* Fall back to importing from source code if importing from byte code fails.
42+
43+
This resolves a problem importing Flask when byte-compiled,
44+
due to its ``sansio`` subdirectory, which has no ``__init__.py`` file
45+
and whose submodules currently fail to import from the byte code table.
46+
47+
Documentation
48+
-------------
49+
50+
* Document compatible ruff configurations.
51+
52+
* Add a logo and description to the sidebar on subpages.
53+
54+
* Update the homepage sidebar layout and design.
55+
56+
Development
57+
-----------
58+
59+
* Fix performance testing issues.
60+
61+
Zip-based bytecode import times were skewed during testing
62+
because ``zipimport`` doesn't use PEP 3147 ``__pycache__/`` subdirectories.
63+
This is now accounted for by the performance testing script's setup steps,
64+
and zip-based import times are now accurate for comparison.
65+
66+
Also, the total size of the source code and byte code trees is captured.
67+
68+
* Begin to expand and better automate performance testing.
69+
70+
This includes the ability to install from a ``requirements.txt`` file,
71+
to execute an arbitrary Python file, and to plot comparison bar charts
72+
of import times and package content sizes.
73+
74+
* Use chipshot to standardize headers.
75+
76+
* Prefer the new Python 3.14 ``compression.lzma`` namespace.
77+
2878
.. _changelog-0.12.0:
2979

3080
0.12.0 - 2025-05-15

changelog.d/20250520_091004_kurtmckee_perf_test_fixes_linux.rst

Lines changed: 0 additions & 11 deletions
This file was deleted.

changelog.d/20250609_183952_kurtmckee_plot_perf_test.rst

Lines changed: 0 additions & 8 deletions
This file was deleted.

changelog.d/20250707_083312_kurtmckee_pypy_3_11_only.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog.d/20250722_172017_kurtmckee_use_chipshot.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog.d/20250723_062943_kurtmckee_doc_ruff_usage.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog.d/20250723_081433_kurtmckee_add_sidebar_logo.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog.d/20250724_045806_kurtmckee_docs_fixes.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog.d/20250724_053342_kurtmckee_py3_14_compression_compat.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog.d/20250724_060626_kurtmckee_support_empty_directories_in_bytecode.rst

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)