Skip to content

Commit

Permalink
Merge pull request #2090 from tseaver/1863-appveyou-pin-grpcio-1.0rc1
Browse files Browse the repository at this point in the history
Move requirements out to a separate 'requirements.txt' file.
  • Loading branch information
tseaver committed Aug 11, 2016
2 parents b3bd14e + 6a001ae commit f02d7a2
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 3 deletions.
4 changes: 1 addition & 3 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -82,9 +82,7 @@ install:
# compiled extensions and are not provided as pre-built wheel packages,
# pip will build them from source using the MSVC compiler matching the
# target Python version and architecture
- "%CMD_IN_ENV% pip install wheel nose nose-exclude cryptography"
# Install sometimes-problematic gRPC-related dependencies
- "%CMD_IN_ENV% pip install 'grpcio >= 1.0rc1' gax-google-pubsub-v1 gax-google-logging-v2"
- "%CMD_IN_ENV% pip install -r appveyor/requirements.txt"

build_script:
# Build the compiled extension
Expand Down
13 changes: 13 additions & 0 deletions appveyor/requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Install the build dependencies of the project. If some dependencies contain
# compiled extensions and are not provided as pre-built wheel packages,
# pip will build them from source using the MSVC compiler matching the
# target Python version and architecture
wheel
nose
nose-exclude
cryptography
grpcio >= 1.0rc1
grpc-google-pubsub-v1
grpc-google-logging-v2
gax-google-pubsub-v1
gax-google-logging-v2

0 comments on commit f02d7a2

Please sign in to comment.