Skip to content

Commit 5ad7158

Browse files
KrastanovCompatHelper Julia
andauthored
CompatHelper updates and JET/Aqua cleanup (#150)
Co-authored-by: CompatHelper Julia <[email protected]>
1 parent d2e4c8e commit 5ad7158

File tree

4 files changed

+28
-26
lines changed

4 files changed

+28
-26
lines changed

Project.toml

Lines changed: 5 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "QuantumOpticsBase"
22
uuid = "4f57444f-1401-5e15-980d-4471b28d5678"
3-
version = "0.4.18"
3+
version = "0.4.19"
44

55
[deps]
66
Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e"
@@ -21,31 +21,14 @@ UnsafeArrays = "c4a57d5a-5b31-53a6-b365-19f8c011fbd6"
2121
Adapt = "1, 2, 3.3"
2222
FFTW = "1.2"
2323
FastExpm = "1.1.0"
24-
FastGaussQuadrature = "0.5"
24+
FastGaussQuadrature = "0.5, 1"
2525
FillArrays = "0.13, 1"
2626
LRUCache = "1"
27+
LinearAlgebra = "1"
2728
QuantumInterface = "0.3.3"
29+
Random = "1"
2830
RandomMatrices = "0.5"
31+
SparseArrays = "1"
2932
Strided = "1, 2"
3033
UnsafeArrays = "1"
3134
julia = "1.6"
32-
33-
[extras]
34-
Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e"
35-
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"
36-
Dates = "ade2ca70-3891-5945-98fb-dc099432e06a"
37-
FFTW = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341"
38-
FillArrays = "1a297f60-69ca-5386-bcde-b61e274b549b"
39-
JET = "c3a54625-cd67-489e-a8e7-0a5a0ff4e31b"
40-
LRUCache = "8ac3fa9e-de4c-5943-b1dc-09c6b5f20637"
41-
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
42-
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
43-
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
44-
StatsBase = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91"
45-
Strided = "5e0ebb24-38b0-5f93-81fe-25c709ecae67"
46-
StridedViews = "4db3bf67-4bd7-4b4e-b153-31dc3fb37143"
47-
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
48-
UnsafeArrays = "c4a57d5a-5b31-53a6-b365-19f8c011fbd6"
49-
50-
[targets]
51-
test = ["LinearAlgebra", "SparseArrays", "Random", "Test", "Aqua", "JET", "Adapt", "Dates", "FFTW", "LRUCache", "Strided", "StridedViews", "UnsafeArrays", "FillArrays", "StatsBase"]

test/Project.toml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
[deps]
2+
Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e"
3+
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"
4+
Dates = "ade2ca70-3891-5945-98fb-dc099432e06a"
5+
FFTW = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341"
6+
FillArrays = "1a297f60-69ca-5386-bcde-b61e274b549b"
7+
JET = "c3a54625-cd67-489e-a8e7-0a5a0ff4e31b"
8+
LRUCache = "8ac3fa9e-de4c-5943-b1dc-09c6b5f20637"
9+
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
10+
QuantumInterface = "5717a53b-5d69-4fa3-b976-0bf2f97ca1e5"
11+
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
12+
RandomMatrices = "2576dda1-a324-5b11-aa66-c48ed7e3c618"
13+
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
14+
StatsBase = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91"
15+
Strided = "5e0ebb24-38b0-5f93-81fe-25c709ecae67"
16+
StridedViews = "4db3bf67-4bd7-4b4e-b153-31dc3fb37143"
17+
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
18+
UnsafeArrays = "c4a57d5a-5b31-53a6-b365-19f8c011fbd6"

test/test_aqua.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ using StatsBase
88
Aqua.test_all(QuantumOpticsBase;
99
ambiguities=(exclude=[FillArrays.reshape, # Due to https://github.com/JuliaArrays/FillArrays.jl/issues/105#issuecomment-1518406018
1010
StatsBase.TestStat, StatsBase.:(==) , StatsBase.sort!],), # Due to https://github.com/JuliaStats/StatsBase.jl/issues/861
11-
piracy=(broken=true,)
11+
piracies=(broken=true,)
1212
)
1313
# manual piracy check to exclude identityoperator
1414
pirates = [pirate for pirate in Aqua.Piracy.hunt(QuantumOpticsBase) if pirate.name [:identityoperator,:identitysuperoperator]]

test/test_jet.jl

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ function (::MayThrowIsOk)(report_type::Type{<:InferenceErrorReport}, @nospeciali
1919
end
2020

2121
# imported to be declared as modules filtered out from analysis result
22-
using LinearAlgebra, LRUCache, Strided, StridedViews, Dates, SparseArrays
22+
using LinearAlgebra, LRUCache, Strided, StridedViews, Dates, SparseArrays, RandomMatrices
2323

2424
@testset "jet" begin
2525
if get(ENV,"JET_TEST","")=="true"
@@ -31,10 +31,11 @@ using LinearAlgebra, LRUCache, Strided, StridedViews, Dates, SparseArrays
3131
AnyFrameModule(Strided),
3232
AnyFrameModule(StridedViews),
3333
AnyFrameModule(Dates),
34-
AnyFrameModule(SparseArrays))
34+
AnyFrameModule(SparseArrays),
35+
AnyFrameModule(RandomMatrices))
3536
)
3637
@show rep
37-
@test length(JET.get_reports(rep)) <= 6
38+
@test length(JET.get_reports(rep)) <= 8
3839
@test_broken length(JET.get_reports(rep)) == 0
3940
end
4041
end # testset

0 commit comments

Comments
 (0)