Skip to content

Commit b2d940b

Browse files
committed
pymcnp: updated CHANGELOG.md
1 parent f939cc3 commit b2d940b

File tree

1 file changed

+33
-21
lines changed

1 file changed

+33
-21
lines changed

CHANGELOG.md

Lines changed: 33 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -5,44 +5,56 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
8+
## [0.9.0] - 2025-12-02
9+
10+
### Fixed
11+
- Fixed `INP` importance card, `imp`, validation.
12+
- Fixed `OUTP` `1tally8` table parsing.
913

1014
### Changed
11-
- refactored code, e.g. datum.py
12-
- added __str__ and __repr__ method to different classes to make it
13-
easier to work on the command line with these objects
15+
- Refactored `INP` parser.
16+
- Refactored `OUTP` parser.
17+
- Refactored `PTRAC` parser.
18+
- Refactored `utils` subpackage.
19+
- Refactored `cli` subpackage.
20+
- Updated documentation.
21+
- Updated examples.
1422

1523
### Added
16-
- more tests for parsing input files
17-
- set_seed function
18-
- set_nps function
19-
- code examples
20-
- parsing of more output data
24+
- Added `MESHTAL` parser.
25+
- Added `pyvstia` surface visualizations.
26+
- Added `pyvstia` cell visualizations.
27+
- Added `MCNP` files for testing.
28+
- Added full-coverage unit tests.
29+
30+
### Removed
31+
- Removed `cadquery` surface visualizations.
32+
- Removed `INP` card block classes.
33+
- Removed `modify` function.
2134

2235
## [0.2.0] - 2024-10-27
2336

2437
### Fixed
25-
- fixed from_mcnp and to_mcnp for several classes
26-
- fixed pre-commit
27-
- fixed CI
38+
- Fixed `from_mcnp` and `to_mcnp` for several classes.
39+
- Fixed pre-commit.
40+
- Fixed CI.
2841

2942
### Added
30-
- more tests for parsing input files
31-
- examples
32-
- material.from_formula
33-
- modify function to change inp objects
43+
- Added `INP` parsing tests.
44+
- Added examples.
45+
- Added `material.from_formula`.
46+
- Added `modify` function to change `INP` objects.
3447

3548
### Changed
36-
- updated docs
37-
- better __str__ and __repr__ for several classes
38-
- updated cli
49+
- Updated documentation.
50+
- Updated `cli` subpackage.
51+
- Imporved `__str__` and `__repr__` for several classes.
3952

4053
## [0.1.2] - 2024-10-19
4154

4255
### Fixed
43-
- CI: automated release on PyPI
56+
- Fixed automated release on `PyPI`.
4457

4558
## [0.1.1] - 2024-10-19
4659

4760
Initial release. Not everything is working yet ;)
48-

0 commit comments

Comments
 (0)