diff --git a/Project.toml b/Project.toml index 1ab5e89..2e945cf 100644 --- a/Project.toml +++ b/Project.toml @@ -10,9 +10,9 @@ Primes = "27ebfcd6-29c5-5fa9-bf4b-fb8fc14df3ae" LRUCache = "8ac3fa9e-de4c-5943-b1dc-09c6b5f20637" [compat] -RationalRoots = "0.1 - 1" +RationalRoots = "0.1 - 0.9" HalfIntegers = "1" -Primes = "0.4 - 1" +Primes = "0.4 - 0.9" LRUCache = "1.3" julia = "1.5" diff --git a/README.md b/README.md index 2f5326e..b6de15e 100644 --- a/README.md +++ b/README.md @@ -19,9 +19,9 @@ may be added in the future). WignerSymbols.jl does no longer store the Wigner 3j and 6j symbols in a `Dict` cache, but rather in an `LRU` cache from [LRUCache.jl](https://github.com/JuliaCollections/ LRUCache.jl). Hence, it no longer stores all Wigner symbols ever computed, but only the -most recent ones. By default, it stores the $10^6$ most recent ones, which is probably -equivalent to storing all of them in most use cases. This number can be changed via the -interface +most recent ones, and it that sense this is a (softly) breaking release. By default, it +stores the $10^6$ most recent ones, which is probably equivalent to storing all of them in +most use cases. This number can be changed via the interface ```julia WignerSymbols.set_buffer3j_size(; maxsize = ...) WignerSymbols.set_buffer6j_size(; maxsize = ...)