@@ -23,229 +23,20 @@ Release Notes
2323
2424.. towncrier release notes start
2525
26- Emcdproj 1.15 (2025-04-08)
27- ==========================
26+ emcd-projects 1.15 (2025-04-08)
27+ ===============================
2828
29- Documentation Improvements
30- --------------------------
29+ Enhancements
30+ ------------
3131
3232- Update API documentation. Fix internals documentation.
3333
3434
35- Emcdproj 1.14 (2025-04-08)
36- ==========================
35+ emcd-projects 1.14 (2025-04-08)
36+ ===============================
3737
38- Features
39- --------
38+ Enhancements
39+ ------------
4040
4141- Ability to update static website with documentation and code coverage report
4242 for particular package version.
43-
44-
45- Copier Template 1.13 (2025-03-26)
46- ==================================
47-
48- Improvements
49- ------------
50-
51- - Move changelog into documentation directory, thereby clearing up the
52- top-level directory more and simplifying documentation generation.
53-
54-
55- Copier Template 1.12 (2025-03-25)
56- ==================================
57-
58- Improvements
59- ------------
60-
61- - Major refactor of documentation: move Sphinx documentation up one level,
62- shift Towncrier fragments storage to ``.auxiliary/data/towncrier ``, and
63- reference common documentation rather than generate copies of it in each
64- repository.
65-
66-
67- Copier Template 1.11 (2025-03-23)
68- ==================================
69-
70- Bugfixes
71- --------
72-
73- - Fixes to whitespace condensation to remove weird gaps when templates do not
74- expand due to conditional logic.
75-
76- Improvements
77- ------------
78-
79- - Tweaks to Pylint configuration.
80-
81- - Ensure that Tryceratops does not run against ``tests `` directory.
82-
83- Copier Template 1.10 (2025-02-23)
84- ==================================
85-
86- Bugfixes
87- --------
88-
89- - EditorConfig: Ensure final newline, whenever possible
90-
91- Features
92- --------
93-
94- - Generation of CLI stub.
95-
96- - Creation of standalone executables.
97-
98- - Package data resources.
99-
100- Improvements
101- ------------
102-
103- - Tweaks to Pylint and Pyright configuration.
104-
105- - Ensure that Coverage only covers sources and not tests.
106-
107- - Ensure that Pytest only looks for tests under ``tests `` and not ``sources ``.
108-
109-
110- Copier Template 1.9 (2025-01-21)
111- ==================================
112-
113- Improvements
114- ------------
115-
116- - Tweaks to Pylint and Pyright configuration.
117-
118-
119- Copier Template 1.8.1 (2025-01-11)
120- ==================================
121-
122- Bugfixes
123- --------
124-
125- - Add missing ``recursive `` option to Pylint invocation in Git pre-push hook.
126-
127-
128- Copier Template 1.8 (2025-01-11)
129- ================================
130-
131- Features
132- --------
133-
134- - Add option to inject base exceptions for package.
135- - Add ``recursive `` option to Pylint invocation for better module discovery.
136-
137- Copier Template 1.7 (2025-01-10)
138- ================================
139-
140- Features
141- --------
142-
143- - Add detailed nomenclature guide for Python and Rust projects.
144- - Improve style guide with clarifications on whitespace and docstrings.
145- - Update Towncrier documentation link to stable version.
146-
147-
148- Copier Template 1.6 (2024-12-16)
149- ================================
150-
151- Features
152- --------
153-
154- - Add Towncrier fragment documentation with examples.
155- - Control emission of Rust-specific sections in documentation.
156-
157- Bugfixes
158- --------
159-
160- - Add more Pylint ignores for test files.
161-
162-
163- Copier Template 1.5 (2024-12-15)
164- ================================
165-
166- Features
167- --------
168-
169- - Add support for immutable modules in template packages, including class
170- definitions and tests.
171-
172-
173- Copier Template 1.4 (2024-12-13)
174- ================================
175-
176- Features
177- --------
178-
179- - Add code style validation and documentation for Python and Rust.
180- - Add development guide with detailed style and practices documentation.
181-
182-
183- Copier Template 1.3 (2024-12-12)
184- ================================
185-
186- Features
187- --------
188-
189- - Add support for injecting common internals into foundational packages:
190- - Docstring utilities
191- - Immutable types
192- - Base imports
193- - Add Pylint plugin for path-based check disabling.
194-
195-
196- Copier Template 1.2 (2024-12-11)
197- ================================
198-
199- Features
200- --------
201-
202- - Add improved configuration options for Rust integration:
203- - Configurable crate names
204- - Configurable extension module names
205- - Change to GitHub-based badge for license.
206- - Add ``cargo-deny `` configuration for Rust dependencies.
207-
208-
209- Copier Template 1.1 (2024-12-10)
210- ================================
211-
212- Features
213- --------
214-
215- - Version Github workflows by tag in Copier answers ``_commit `` field.
216-
217-
218- Copier Template 1.0.2 (2024-12-10)
219- ==================================
220-
221- Bugfixes
222- --------
223-
224- - Properly specify template directory.
225-
226-
227- Copier Template 1.0.1 (2024-12-08)
228- ==================================
229-
230- Bugfixes
231- --------
232-
233- - Fix assorted issues in template and workflows.
234-
235-
236- Copier Template 1.0 (2024-12-05)
237- ================================
238-
239- Features
240- --------
241-
242- - Add Copier template with support for Python packages:
243- - Modern Python packaging using Hatch
244- - Sphinx documentation framework
245- - Quality assurance tools configuration
246- - Optional Rust extension support via PyO3/Maturin
247- - Add reusable GitHub Actions workflows and composite actions:
248- - Cross-repository testing workflow
249- - Documentation generation and publication
250- - Package building and publication
251- - Code quality reporting
0 commit comments