You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

118 lines
2.9 KiB

  1. # Gopkg.toml example
  2. #
  3. # Refer to https://github.com/golang/dep/blob/master/docs/Gopkg.toml.md
  4. # for detailed Gopkg.toml documentation.
  5. #
  6. # required = ["github.com/user/thing/cmd/thing"]
  7. # ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"]
  8. #
  9. # [[constraint]]
  10. # name = "github.com/user/project"
  11. # version = "1.0.0"
  12. #
  13. # [[constraint]]
  14. # name = "github.com/user/project2"
  15. # branch = "dev"
  16. # source = "github.com/myfork/project2"
  17. #
  18. # [[override]]
  19. # name = "github.com/x/y"
  20. # version = "2.4.0"
  21. #
  22. # [prune]
  23. # non-go = false
  24. # go-tests = true
  25. # unused-packages = true
  26. #
  27. ###########################################################
  28. # NOTE: All packages should be pinned to specific versions.
  29. # Packages without releases must pin to a commit.
  30. [[constraint]]
  31. name = "github.com/go-kit/kit"
  32. version = "=0.7.0"
  33. [[constraint]]
  34. name = "github.com/gogo/protobuf"
  35. version = "=1.1.1"
  36. [[constraint]]
  37. name = "github.com/golang/protobuf"
  38. version = "=1.1.0"
  39. [[constraint]]
  40. name = "github.com/gorilla/websocket"
  41. version = "=1.2.0"
  42. [[constraint]]
  43. name = "github.com/pkg/errors"
  44. version = "=0.8.0"
  45. [[constraint]]
  46. name = "github.com/spf13/cobra"
  47. version = "=0.0.3"
  48. [[constraint]]
  49. name = "github.com/spf13/viper"
  50. version = "=1.0.2"
  51. [[constraint]]
  52. name = "github.com/stretchr/testify"
  53. version = "=1.2.2"
  54. [[constraint]]
  55. name = "github.com/tendermint/go-amino"
  56. version = "=v0.11.1"
  57. [[constraint]]
  58. name = "google.golang.org/grpc"
  59. version = "=1.13.0"
  60. [[constraint]]
  61. name = "github.com/fortytw2/leaktest"
  62. version = "=1.2.0"
  63. ###################################
  64. ## Some repos dont have releases.
  65. ## Pin to revision
  66. ## We can remove this one by updating protobuf to v1.1.0
  67. ## but then the grpc tests break with
  68. #--- FAIL: TestBroadcastTx (0.01s)
  69. #panic: message/group field common.KVPair:bytes without pointer [recovered]
  70. # panic: message/group field common.KVPair:bytes without pointer
  71. #
  72. # ...
  73. #
  74. # github.com/tendermint/tendermint/rpc/grpc_test.TestBroadcastTx(0xc420a5ab40)
  75. # /go/src/github.com/tendermint/tendermint/rpc/grpc/grpc_test.go:29 +0x141
  76. [[override]]
  77. name = "google.golang.org/genproto"
  78. revision = "7fd901a49ba6a7f87732eb344f6e3c5b19d1b200"
  79. [[constraint]]
  80. name = "github.com/ebuchman/fail-test"
  81. revision = "95f809107225be108efcf10a3509e4ea6ceef3c4"
  82. # last revision used by go-crypto
  83. [[constraint]]
  84. name = "github.com/btcsuite/btcutil"
  85. revision = "d4cc87b860166d00d6b5b9e0d3b3d71d6088d4d4"
  86. # Haven't made a release since 2016.
  87. [[constraint]]
  88. name = "github.com/prometheus/client_golang"
  89. revision = "ae27198cdd90bf12cd134ad79d1366a6cf49f632"
  90. [[constraint]]
  91. name = "github.com/rcrowley/go-metrics"
  92. revision = "e2704e165165ec55d062f5919b4b29494e9fa790"
  93. [[constraint]]
  94. name = "golang.org/x/net"
  95. revision = "292b43bbf7cb8d35ddf40f8d5100ef3837cced3f"
  96. [prune]
  97. go-tests = true
  98. unused-packages = true