Skip to content

Commit ccaccea

Browse files
authored
feat: Clarify utilies in API (#90)
* fix: Don't export pointwise_loglikelihoods * chore: Add Compat as dependency * chore(api): Designate utilities in API as public * docs: Make sure utilities appear in TOC * chore: Increment patch number * Update CHANGELOG.md
1 parent b0ef2f9 commit ccaccea

5 files changed

Lines changed: 13 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@
1212

1313
### Documentation
1414

15+
## v0.4.7 (Unreleased)
16+
17+
### Features
18+
19+
- Mark utilities in API as `public`. ([#90](https://github.com/arviz-devs/PosteriorStats.jl/pull/90))
20+
1521
## v0.4.6 (2026-02-03)
1622

1723
### Features

Project.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
name = "PosteriorStats"
22
uuid = "7f36be82-ad55-44ba-a5c0-b8b5480d7aa5"
33
authors = ["Seth Axen <seth@sethaxen.com> and contributors"]
4-
version = "0.4.6"
4+
version = "0.4.7"
55

66
[deps]
7+
Compat = "34da2185-b29b-5c13-b0c7-acf172513d20"
78
Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f"
89
DocStringExtensions = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae"
910
FFTW = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341"
@@ -33,6 +34,7 @@ Tables = "bd369af6-aec1-5ad0-b16a-f7cc5008161c"
3334

3435
[compat]
3536
BSON = "0.3"
37+
Compat = "4.10"
3638
DimensionalData = "0.24, 0.25, 0.26, 0.27, 0.28, 0.29"
3739
Distributions = "0.25.57"
3840
DocStringExtensions = "0.8, 0.9"

docs/src/api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ loo_pit
5454
r2_score
5555
```
5656

57-
### Utilities
57+
## Utilities
5858

5959
```@docs
6060
PosteriorStats.kde_reflected

src/PosteriorStats.jl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
module PosteriorStats
22

3+
using Compat: Compat
34
using Distributions: Distributions
45
using DocStringExtensions: FIELDS, FUNCTIONNAME, TYPEDEF, TYPEDFIELDS, SIGNATURES
56
using FFTW: FFTW
@@ -48,6 +49,7 @@ export eti, eti!, hdi, hdi!
4849

4950
# Others
5051
export loo_pit, r2_score
52+
Compat.@compat public kde_reflected, pointwise_conditional_loglikelihoods
5153

5254
const DEFAULT_CI_PROB = 0.89f0
5355
const INFORMATION_CRITERION_SCALES = (deviance=-2, log=1, negative_log=-1)

src/pointwise_loglikelihoods.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@deprecate pointwise_loglikelihoods(y, dists) pointwise_conditional_loglikelihoods(y, dists)
1+
@deprecate pointwise_loglikelihoods(y, dists) pointwise_conditional_loglikelihoods(y, dists) false
22

33
@doc """
44
pointwise_conditional_loglikelihoods(y, dists)

0 commit comments

Comments
 (0)