Skip to content

Commit

Permalink
Switch to .toml files for new Pkg3 Registry process (#202)
Browse files Browse the repository at this point in the history
* Switch to .toml files for new Pkg3 Registry process

- Add Project.toml, Manifest.toml
- Remove REQUIRE

Directly converted our version specifications from the REQUIRE file (ie
kept them as their corresponding `>=` meaning.

* Remove Manifest.toml from git repo

* Bump Blink version to `0.11`, update compat version requirements

* Fix .travis file now that we have a Project.toml

* Tightened deps to be caret-specifiers of working versions

WebIO v0.8.6 broke Blink, so we're downgrading to 0.8.0-0.8.5 for now. More info
on this issue, here: JuliaGizmos/WebIO.jl#317

* Update WebIO compatability to [0.8.0 - 0.8.5]
  • Loading branch information
NHDaly authored Jul 23, 2019
1 parent ee0f64d commit 77b729a
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 13 deletions.
5 changes: 3 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,16 +28,17 @@ matrix:
julia: 1.0
os: linux
script:
- julia --project=docs/ --color=yes -e 'using Pkg; Pkg.instantiate(); Pkg.develop(PackageSpec(path=pwd()))'
- julia --project=docs/ --color=yes -e 'using Pkg; Pkg.instantiate()'
- xvfb-run julia --project=docs/ --color=yes docs/make.jl
after_success: skip
allow_failures:
- julia: nightly
branches:
only:
- master

script:
- $TESTCMD --color=yes -e "using Pkg; Pkg.clone(pwd()); Pkg.build(\"Blink\"); Pkg.test(\"Blink\"; coverage=true)"
- $TESTCMD --color=yes -e 'using Pkg; Pkg.build(); Pkg.test("Blink"; coverage=true)'

after_success:
- julia -e 'using Pkg; Pkg.add("Coverage"); using Coverage; Codecov.submit(process_folder()); Coveralls.submit(process_folder())'
33 changes: 33 additions & 0 deletions Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name = "Blink"
uuid = "ad839575-38b3-5650-b840-f874b8c74a25"
authors = []
version = "0.11.0"

[deps]
Base64 = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f"
BinDeps = "9e28174c-4ba2-5203-b857-d8d62c4213ee"
Distributed = "8ba89e20-285c-5b6f-9357-94700520ee1b"
JSExpr = "97c1335a-c9c5-57fe-bc5d-ec35cebe8660"
JSON = "682c06a0-de6a-54ab-a142-c8b1cf79cde6"
Lazy = "50d2b5c4-7a5e-59d5-8109-a42b560f39c0"
Logging = "56ddb016-857b-54e1-b83d-db4d58db5568"
MacroTools = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09"
Mustache = "ffc61752-8dc7-55ee-8c37-f3e9cdd09e70"
Mux = "a975b10e-0019-58db-a62f-e48ff68538c9"
Reexport = "189a3867-3050-52da-a836-e630ba90ab69"
Sockets = "6462fe0b-24de-5631-8697-dd941f90decc"
WebIO = "0f1e0344-ec1d-5b48-a673-e5cf874b6c29"
WebSockets = "104b5d7c-a370-577a-8038-80a2059c5097"

[compat]
JSExpr = "0.5"
Lazy = "0.13"
Mux = "0.7"
WebIO = "=0.8.0, =0.8.1, =0.8.2, =0.8.3, =0.8.4, =0.8.5"
WebSockets = "1.5"

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

[targets]
test = ["Test"]
11 changes: 0 additions & 11 deletions REQUIRE

This file was deleted.

2 comments on commit 77b729a

@NHDaly
Copy link
Collaborator Author

@NHDaly NHDaly commented on 77b729a Jul 23, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JuliaRegistrator
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Registration pull request created: JuliaRegistries/General/2247

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if Julia TagBot is installed, or can be done manually through the github interface, or via:

git tag -a v0.11.0 -m "<description of version>" 77b729a70ea9ef81779d17247c059493120cbdee
git push origin v0.11.0

Please sign in to comment.