Skip to content

Commit 94240b4

Browse files
authored
Restrict dependency version bounds (#124)
* Restrict dependency version bounds This pins AbstractFFTs and BinaryProvider to 0.5.x. Since FFTW reexports AbstractFFTs, breaking changes in AbstractFFTs propagates downstream via FFTW, as FFTW previously set only a lower bound on AbstractFFTs. * Update documentation regarding installation and loading The `importall` keyword no longer exists, and using functions from Pkg requires loading Pkg.
1 parent 3cb1e79 commit 94240b4

File tree

3 files changed

+7
-19
lines changed

3 files changed

+7
-19
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ deps/builds
1010
docs/build
1111
docs/site
1212
.build_settings
13+
Manifest.toml

Project.toml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "FFTW"
22
uuid = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341"
3-
version = "1.0.1"
3+
version = "1.1.0"
44

55
[deps]
66
AbstractFFTs = "621f4979-c628-5d54-868e-fcf4e3e8185c"
@@ -9,12 +9,11 @@ Conda = "8f4d0f93-b110-5947-807f-2305c1781a2d"
99
Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
1010
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
1111
Reexport = "189a3867-3050-52da-a836-e630ba90ab69"
12-
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
1312

1413
[compat]
15-
AbstractFFTs = "≥ 0.3.0"
16-
BinaryProvider = "≥ 0.3.0"
17-
julia = "^1.0.0"
14+
AbstractFFTs = "0.5"
15+
BinaryProvider = "0.5"
16+
julia = "1"
1817

1918
[extras]
2019
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"

docs/src/index.md

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,11 @@ fast Fourier transforms.
55

66
## Installation
77

8-
The package is available for Julia versions 0.6 and up.
8+
The package is available for Julia versions 1.0 and later.
99
To install it, run
1010

1111
```julia
12+
using Pkg
1213
Pkg.add("FFTW")
1314
```
1415

@@ -22,16 +23,3 @@ after that, the package will remember to use MKL when building and updating.
2223
Note however that MKL provides only a subset of the functionality provided by FFTW. See
2324
Intel's [documentation](https://software.intel.com/en-us/mkl-developer-reference-c-using-fftw3-wrappers)
2425
for more information about potential differences or gaps in functionality.
25-
26-
## Note
27-
28-
These functions were formerly part of Base Julia.
29-
Should any name conflicts occur on Julia versions which include these functions,
30-
try adding
31-
32-
```julia
33-
importall FFTW
34-
```
35-
36-
to the top of your file.
37-
If the problem persists, please open an issue on this package's repository.

0 commit comments

Comments
 (0)