Skip to content

Commit b3c2dae

Browse files
authored
Add Compat bounds, remove ReverseDiff from tests, bump LogDensityProb… (#68)
* Add Compat bounds, remove ReverseDiff from tests, bump LogDensityProblems. * docs version bumps * remove manifest
1 parent 93a1338 commit b3c2dae

File tree

8 files changed

+28
-219
lines changed

8 files changed

+28
-219
lines changed

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ julia:
77
- 1.0
88
- 1.1
99
- 1.2
10+
- 1.3
1011
- nightly
1112
matrix:
1213
allow_failures:

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Unreleased
22

3+
# 0.3.9
4+
5+
- follow up changes in for LogDensityProblems
6+
37
# 0.3.8
48

59
- add UnitSimplex ([#56], thanks @scheidan)

Manifest.toml

Lines changed: 0 additions & 201 deletions
This file was deleted.

Project.toml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "TransformVariables"
22
uuid = "84d833dd-6860-57f9-a1a7-6da5db126cff"
33
authors = ["Tamas K. Papp <[email protected]>"]
4-
version = "0.3.8"
4+
version = "0.3.9"
55

66
[deps]
77
ArgCheck = "dce04be8-c92d-5529-be00-80e4d2c0e197"
@@ -14,18 +14,22 @@ Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
1414
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
1515

1616
[compat]
17-
LogDensityProblems = "^0.9.0"
17+
ArgCheck = "^1"
18+
DocStringExtensions = "^0.8"
19+
ForwardDiff = "^0.10"
20+
LogDensityProblems = "^0.10.0"
21+
MacroTools = "^0.5"
22+
Parameters = "^0.12"
1823
julia = "^1"
1924

2025
[extras]
21-
Flux = "587475ba-b771-5e3f-ad9e-33799f191a9c"
2226
LogDensityProblems = "6fdf6af0-433a-55f7-b3ed-c6c6e0b8df7c"
2327
OffsetArrays = "6fe1bfb0-de20-5000-8ca7-80f57d26f881"
2428
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
25-
ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267"
2629
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
2730
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
31+
Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c"
2832
Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f"
2933

3034
[targets]
31-
test = ["Flux", "LogDensityProblems", "OffsetArrays", "Random", "ReverseDiff", "StaticArrays", "Test", "Zygote"]
35+
test = ["Tracker", "LogDensityProblems", "OffsetArrays", "Random", "StaticArrays", "Test", "Zygote"]

docs/Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4"
33

44
[compat]
5-
Documenter = "~0.23"
5+
Documenter = "~0.24"

docs/make.jl

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,19 @@
11
using Documenter, TransformVariables
22

3-
DocMeta.setdocmeta!(TransformVariables, :DocTestSetup, :(using TransformVariables); recursive=true)
3+
DocMeta.setdocmeta!(TransformVariables, :DocTestSetup,
4+
:(using TransformVariables); recursive=true)
5+
46
makedocs(
57
modules = [TransformVariables],
68
format = Documenter.HTML(; prettyurls = get(ENV, "CI", nothing) == "true"),
7-
sitename = "TransformVariables.jl",
89
clean = true,
10+
sitename = "TransformVariables.jl",
11+
authors = "Tamás K. Papp",
912
checkdocs = :exports,
1013
pages = Any["index.md", "internals.md"]
1114
)
1215

13-
deploydocs(repo = "github.com/tpapp/TransformVariables.jl.git")
16+
deploydocs(
17+
repo = "github.com/tpapp/TransformVariables.jl.git",
18+
push_preview = true
19+
)

test/coverage/coverage.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# only push coverage from one bot
22
get(ENV, "TRAVIS_OS_NAME", nothing) == "linux" || exit(0)
3-
get(ENV, "TRAVIS_JULIA_VERSION", nothing) == "1.2" || exit(0)
3+
get(ENV, "TRAVIS_JULIA_VERSION", nothing) == "1.3" || exit(0)
44

55
using Coverage
66

test/runtests.jl

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const CIENV = get(ENV, "TRAVIS", "") == "true" || get(ENV, "CI", "") == "true"
22

33
using DocStringExtensions, LinearAlgebra, LogDensityProblems, OffsetArrays, Parameters,
44
Random, Test, TransformVariables, StaticArrays
5-
import Flux, ForwardDiff, ReverseDiff
5+
import Tracker, ForwardDiff
66
using LogDensityProblems: logdensity, logdensity_and_gradient
77
using TransformVariables:
88
AbstractTransform, ScalarTransform, VectorTransform, ArrayTransform,
@@ -400,17 +400,12 @@ end
400400
@test v1 == v
401401
@test g1 g
402402

403-
# Flux
404-
P2 = ADgradient(:Flux, P)
403+
# Tracker
404+
P2 = ADgradient(:Tracker, P)
405405
v2, g2 = @inferred logdensity_and_gradient(P2, x)
406406
@test v2 == v
407407
@test g2 g
408408

409-
# ReverseDiff
410-
P3 = ADgradient(:ReverseDiff, P)
411-
v3, g3 = @inferred logdensity_and_gradient(P3, x)
412-
@test v3 == v
413-
@test g3 g
414409

415410
end
416411

0 commit comments

Comments
 (0)