Skip to content

Commit

Permalink
build: remove package versions from nimble file
Browse files Browse the repository at this point in the history
  • Loading branch information
ee7 committed Nov 25, 2021
1 parent 763a8cc commit ce9f8db
Showing 1 changed file with 4 additions and 12 deletions.
16 changes: 4 additions & 12 deletions configlet.nimble
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,10 @@ bin = @["configlet"]

# Dependencies
requires "nim >= 1.6.0"
requires "cligen#b962cf8bc0be847cbc1b4f77952775de765e9689" # 1.5.19 (2021-09-13)
requires "jsony#eb63a326b7f16537764c090f8859eb2451ad8d4d" # 1.1.1 (2021-11-16)
requires "parsetoml#9cdeb3f65fd10302da157db8a8bac5c42f055249" # 0.6.0 (2021-06-07)
requires "uuids#8cb8720b567c6bcb261bd1c0f7491bdb5209ad06" # 0.1.11 (2021-01-15)
# To make Nimble use the pinned `isaac` version, we must pin `isaac` after `uuids`
# (which has `isaac` as a dependency).
# Nimble still clones the latest `isaac` tag if there is no tag-versioned one
# on-disk (e.g. at ~/.nimble/pkgs/isaac-0.1.3), and adds it to the path when
# building, but (due to writing it later) the pinned version takes precedence.
# Nimble will support lock files in the future, which should provide more robust
# version pinning.
requires "isaac#45a5cbbd54ff59ba3ed94242620c818b9aad1b5b" # 0.1.3 (2017-11-16)
requires "cligen"
requires "jsony"
requires "parsetoml"
requires "uuids"

task test, "Runs the test suite":
exec "nim r ./tests/all_tests.nim"

0 comments on commit ce9f8db

Please sign in to comment.