Skip to content

Commit e888141

Browse files
authored
Merge pull request #714 from macs3-project/doc/macs3/3.0.4
Doc/macs3/3.0.4
2 parents 322cd73 + 2933192 commit e888141

19 files changed

Lines changed: 3697 additions & 1627 deletions

.github/workflows/publish-to-gh-with-sphinx.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
- name: Install dependencies
3333
run: |
3434
python3 -m pip install --upgrade pip
35-
python3 -m pip install sphinx myst-parser sphinx-rtd-theme # Add other dependencies you might have
35+
python3 -m pip install sphinx myst-parser sphinx-rtd-theme sphinx-rtd-theme sphinx-autodoc-typehints # Add other dependencies you might have
3636
3737
- name: Build Sphinx Documentation
3838
run: |

ChangeLog

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
2025-07-25 Tao Liu <vladimir.liu@gmail.com>
1+
2025-10-30 Tao Liu <vladimir.liu@gmail.com>
22
MACS 3.0.4
33

44
* Features added
@@ -32,6 +32,14 @@
3232
`PETrackII.sample_percent*`, preserving existing CLI behaviour for
3333
scenarios where a balance target contains no fragments.
3434

35+
3) In some cases, overflow error may be triggered in PETrackI
36+
while chaning the total length of the track. Now we explicitly
37+
`cast` the int32 value to ulonglong to avoid such error.
38+
39+
* Other
40+
41+
1) Cleanup of docstrings in source code and provide API documents.
42+
3543
2025-02-19 Tao Liu <vladimir.liu@gmail.com>
3644
MACS 3.0.3
3745

0 commit comments

Comments
 (0)