Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.0.0 #81

Merged
merged 22 commits into from
Mar 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
e3b0d7f
merge: branch 'main' into 'dev'
rmnldwg Mar 7, 2024
6d07306
test(uni): check if loading empty data works
rmnldwg Mar 7, 2024
df5f803
fix(uni): catch error when `apply` to empty data
rmnldwg Mar 7, 2024
8fe81e2
change: add custom warnings about missing T-stage
rmnldwg Mar 7, 2024
ecfeeec
merge: branch '79-loading-an-empty-dataframe-raises-error' into 'dev'
rmnldwg Mar 7, 2024
5747148
test(uni): make sure likelihood is deterministic
rmnldwg Mar 7, 2024
2f21502
change: hash magically changes...
rmnldwg Mar 7, 2024
ed5843e
fix(bi): data reload loads wrong side
rmnldwg Mar 7, 2024
fb69f0b
change(uni)!: shorten two (unused) method names
rmnldwg Mar 8, 2024
889595f
change!: `helpers` are now `utils`
rmnldwg Mar 8, 2024
d7d57ac
fix(uni): return correctly in `get_spread_params`
rmnldwg Mar 8, 2024
3dc1fd0
feat(type): make warnings more granular
rmnldwg Mar 11, 2024
5423214
fix(mid): consume & return params in same order
rmnldwg Mar 11, 2024
1e4fa5d
change(type): add type definition for graph dict
rmnldwg Mar 14, 2024
a03e3fc
change(diag): use partials to save parametric dist
rmnldwg Mar 14, 2024
3c03a0f
fix(uni): allow `mapping=None` when loading data
rmnldwg Mar 15, 2024
08bef63
change(type): use only one warning type
rmnldwg Mar 18, 2024
ba42a76
chore: update changelog
rmnldwg Mar 18, 2024
ffb3b9c
docs: allow nb execution to run longer
rmnldwg Mar 18, 2024
ec63db9
remove(uni): delete `print_info()` method for now
rmnldwg Mar 18, 2024
a379316
refactor(type): use type alias for params
rmnldwg Mar 18, 2024
1b86d01
docs: fix typos in docstrings
rmnldwg Mar 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 40 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,43 @@

All notable changes to this project will be documented in this file.


<a name="1.0.0"></a>
## [1.0.0] - 2024-03-18

### Bug Fixes

- (**uni**) Catch error when `apply` to empty data. Fixes [#79].\
For some reason, using `apply` on an empty `DataFrame` has an entirely
different return type than when it is not empty. This caused the issue
[#79] and has now been fixed.
- (**bi**) Data reload loads wrong side.\
Now the data does not get reloaded anymore, which was actually
unnecessary in the first place.
- (**uni**) Return correctly in `get_spread_params`.
- (**mid**) Consume & return params in same order.
- (**uni**) Allow `mapping=None` when loading data.

### Testing

- (**uni**) Check if loading empty data works. Related [#79].
- (**uni**) Make sure likelihood is deterministic.

### Change

- ⚠ **BREAKING** (**uni**) Shorten two (unused) method names.
- ⚠ **BREAKING** `helpers` are now `utils`.
- (**type**) Add type definition for graph dict.
- (**diag**) Use [partials] to save parametric dist.

[partials]: https://docs.python.org/3.10/library/functools.html#functools.partial

### Merge

- Branch 'main' into 'dev'.
- Branch '79-loading-an-empty-dataframe-raises-error' into 'dev'.


<a name="1.0.0.rc2"></a>
## [1.0.0.rc2] - 2024-03-06

Expand Down Expand Up @@ -567,7 +604,8 @@ Almost the entire API has changed. I'd therefore recommend to have a look at the
- add pre-commit hook to check commit msg


[Unreleased]: https://github.com/rmnldwg/lymph/compare/1.0.0.rc2...HEAD
[Unreleased]: https://github.com/rmnldwg/lymph/compare/1.0.0...HEAD
[1.0.0]: https://github.com/rmnldwg/lymph/compare/1.0.0.rc2...1.0.0
[1.0.0.rc2]: https://github.com/rmnldwg/lymph/compare/1.0.0.rc1...1.0.0.rc2
[1.0.0.rc1]: https://github.com/rmnldwg/lymph/compare/1.0.0.a6...1.0.0.rc1
[1.0.0.a6]: https://github.com/rmnldwg/lymph/compare/1.0.0.a5...1.0.0.a6
Expand All @@ -582,6 +620,7 @@ Almost the entire API has changed. I'd therefore recommend to have a look at the
[0.4.1]: https://github.com/rmnldwg/lymph/compare/0.4.0...0.4.1
[0.4.0]: https://github.com/rmnldwg/lymph/compare/0.3.10...0.4.0

[#79]: https://github.com/rmnldwg/lymph/issues/79
[#77]: https://github.com/rmnldwg/lymph/issues/77
[#74]: https://github.com/rmnldwg/lymph/issues/74
[#72]: https://github.com/rmnldwg/lymph/issues/72
Expand Down
2 changes: 1 addition & 1 deletion docs/source/api.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Detailed API
models
components
types
helper
utils


Index & search
Expand Down
1 change: 1 addition & 0 deletions docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@
# MyST settings
myst_enable_extensions = ["colon_fence", "dollarmath"]
nb_execution_mode = "auto"
nb_execution_timeout = 120

# Add any paths that contain templates here, relative to this directory.
templates_path = ['_templates']
Expand Down
12 changes: 0 additions & 12 deletions docs/source/helper.rst

This file was deleted.

Loading
Loading