Skip to content

Instantly share code, notes, and snippets.

@kquick
Last active March 23, 2018 20:09
Show Gist options
  • Save kquick/9daf11f516109ce484ac9437fc31b684 to your computer and use it in GitHub Desktop.
Save kquick/9daf11f516109ce484ac9437fc31b684 to your computer and use it in GitHub Desktop.
Matterhorn package_spec for vernix (python syntax)
[ Project("matterhorn"),
RepoPackage("matterhorn", version="develop", team="matterhorn-chat"),
RepoPackage("mattermost-api", version="develop", team="matterhorn-chat", dontCheck=True),
#RepoPackage("mattermost-api", version="feature/apiv4", team="matterhorn-chat", dontCheck=True),
#LocalPackage("mattermost-api", "/home/kquick/work/Matterhorn/mattermost-api", dontCheck=True),
RepoPackage("mattermost-api-qc", version="develop", team="matterhorn-chat"),
#RepoPackage("mattermost-api-qc", version="feature/apiv4", team="matterhorn-chat"),
#LocalPackage("mattermost-api-qc", "/home/kquick/work/Matterhorn/mattermost-api-qc"),
Package("aeson", "1.2.3.0", dontCheck=True),
Package("asn1-encoding", "0.9.5"),
Package("asn1-parse", "0.9.4"),
Package("asn1-types", "0.3.2"),
Package("aspell-pipe", "0.3"),
Package("brick", "0.34"),
Package("config-ini", "0.1.2.1", dontCheck=True),
Package("cryptonite", "0.22"),
#Package("fail", "4.9.0.0"), # KWQ: for ghc7103
#Package("hspec-expectations", "0.7.2"), # test dep for megaparsec... needs more tuning
Package("megaparsec", "5.1.2", dontCheck=True),
Package("QuickCheck", "2.9.2"), # megaparsec requires < 2.10
Package("extra", "1.5.3"), # 1.6 and > requires QuickCheck >= 2.10
Package("quickcheck-instances", "0.3.14"), # 0.3.15 and > requires QuickCheck >= 2.10
Package("memory", "0.14.2"),
#Package("process", "1.6.2.0"), # KWQ: for ghc7103
Package("skylighting", "0.6"),
Package("brick-skylighting", "0.1"),
###
### tls 1.3.10 :: x509 >=1.6.5 && <1.7.0
###
Package("tls", "1.3.10", dontCheck=True),
Package("x509", "1.6.5"),
Package("x509-store", "1.6.3"),
Package("x509-system", "1.6.6"),
Package("x509-validation", "1.6.7"),
###
### tls 1.2.9 :: x509 >=1.4.3 && <1.5.0, x509-validation >=1.5.0 && <1.6.0
###
# Package("tls", "1.2.9", dontCheck=True),
# Package("x509", "1.7.2"),
# Package("x509-store", "1.6.5"),
# Package("x509-system", "1.6.6"),
# Package("x509-validation", "1.6.9"),
Package("Unique", "0.4.7.1"),
Package("vty", "5.19", dontCheck=True),
Package("websockets", "0.12.2.0"),
# Package("timezone-olson", "0.1.7"),
# Package("timezone-series", "0.1.6.1"),
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment