{"action":"created","comment":{"url":"https://api.github.com/repos/networkx/networkx-metis/pulls/comments/34410109","id":34410109,"diff_hunk":"@@ -0,0 +1,72 @@\n+# AppVeyor.com is a Continuous Integration service to build and run tests under\n+# Windows\n+# https://ci.appveyor.com/project/networkx/networkx\n+\n+environment:\n+  global:\n+    # SDK v7.0 MSVC Express 2008's SetEnv.cmd script will fail if the\n+    # /E:ON and /V:ON options are not enabled in the batch script intepreter\n+    # See: http://stackoverflow.com/a/13751649/163740\n+    CMD_IN_ENV: \"cmd /E:ON /V:ON /C .\\\\appveyor\\\\run_with_env.cmd\"\n+\n+  matrix:\n+    - PYTHON: \"C:\\\\Python27\"\n+      PYTHON_VERSION: \"2.7.9\"\n+      PYTHON_ARCH: \"32\"\n+\n+    - PYTHON: \"C:\\\\Python27-x64\"\n+      PYTHON_VERSION: \"2.7.9\"\n+      PYTHON_ARCH: \"64\"\n+\n+    - PYTHON: \"C:\\\\Python32\"\n+      PYTHON_VERSION: \"3.2.6\"\n+      PYTHON_ARCH: \"32\"\n+\n+    - PYTHON: \"C:\\\\Python32-x64\"\n+      PYTHON_VERSION: \"3.2.6\"\n+      PYTHON_ARCH: \"64\"\n+\n+    - PYTHON: \"C:\\\\Python33\"\n+      PYTHON_VERSION: \"3.3.5\"\n+      PYTHON_ARCH: \"32\"\n+\n+    - PYTHON: \"C:\\\\Python33-x64\"\n+      PYTHON_VERSION: \"3.3.5\"\n+      PYTHON_ARCH: \"64\"\n+\n+    - PYTHON: \"C:\\\\Python34\"\n+      PYTHON_VERSION: \"3.4.3\"\n+      PYTHON_ARCH: \"32\"\n+\n+    - PYTHON: \"C:\\\\Python34-x64\"\n+      PYTHON_VERSION: \"3.4.3\"\n+      PYTHON_ARCH: \"64\"\n+\n+install:\n+  # Install Python (from the official .msi of http://python.org) and pip when\n+  # not already installed.\n+  - \"powershell .\\\\appveyor\\\\install.ps1\"\n+  - \"SET PATH=%PYTHON%;%PYTHON%\\\\Scripts;%PATH%\"\n+\n+  # Check that we have the expected version and architecture for Python\n+  - \"python --version\"\n+  - \"python -c \\\"import struct; print(struct.calcsize('P') * 8)\\\"\"\n+\n+  # Install the build and runtime dependencies of the project.\n+  - \"%CMD_IN_ENV% pip install --timeout=60 -r requirements.txt\"\n+  - \"python setup.py build --compiler=msvc\"\n+  - \"python setup.py install\"\n+\n+  - \"pip install nose\"","path":"appveyor.yml","position":60,"original_position":60,"commit_id":"1d9f4e098b270a39242f186c9b15c9c922adbda7","original_commit_id":"1d9f4e098b270a39242f186c9b15c9c922adbda7","user":{"login":"OrkoHunter","id":8065913,"avatar_url":"https://avatars.githubusercontent.com/u/8065913?v=3","gravatar_id":"","url":"https://api.github.com/users/OrkoHunter","html_url":"https://github.com/OrkoHunter","followers_url":"https://api.github.com/users/OrkoHunter/followers","following_url":"https://api.github.com/users/OrkoHunter/following{/other_user}","gists_url":"https://api.github.com/users/OrkoHunter/gists{/gist_id}","starred_url":"https://api.github.com/users/OrkoHunter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OrkoHunter/subscriptions","organizations_url":"https://api.github.com/users/OrkoHunter/orgs","repos_url":"https://api.github.com/users/OrkoHunter/repos","events_url":"https://api.github.com/users/OrkoHunter/events{/privacy}","received_events_url":"https://api.github.com/users/OrkoHunter/received_events","type":"User","site_admin":false},"body":"Yes.. `%CMD_IN_ENV%` is used while running `pip`, `conda`, etc.","created_at":"2015-07-11T06:10:50Z","updated_at":"2015-07-11T06:10:50Z","html_url":"https://github.com/networkx/networkx-metis/pull/39#discussion_r34410109","pull_request_url":"https://api.github.com/repos/networkx/networkx-metis/pulls/39","_links":{"self":{"href":"https://api.github.com/repos/networkx/networkx-metis/pulls/comments/34410109"},"html":{"href":"https://github.com/networkx/networkx-metis/pull/39#discussion_r34410109"},"pull_request":{"href":"https://api.github.com/repos/networkx/networkx-metis/pulls/39"}}},"pull_request":{"url":"https://api.github.com/repos/networkx/networkx-metis/pulls/39","id":39678643,"html_url":"https://github.com/networkx/networkx-metis/pull/39","diff_url":"https://github.com/networkx/networkx-metis/pull/39.diff","patch_url":"https://github.com/networkx/networkx-metis/pull/39.patch","issue_url":"https://api.github.com/repos/networkx/networkx-metis/issues/39","number":39,"state":"open","locked":false,"title":"Add appveyor.yml and necessary files to build tests on AppVeyor","user":{"login":"OrkoHunter","id":8065913,"avatar_url":"https://avatars.githubusercontent.com/u/8065913?v=3","gravatar_id":"","url":"https://api.github.com/users/OrkoHunter","html_url":"https://github.com/OrkoHunter","followers_url":"https://api.github.com/users/OrkoHunter/followers","following_url":"https://api.github.com/users/OrkoHunter/following{/other_user}","gists_url":"https://api.github.com/users/OrkoHunter/gists{/gist_id}","starred_url":"https://api.github.com/users/OrkoHunter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OrkoHunter/subscriptions","organizations_url":"https://api.github.com/users/OrkoHunter/orgs","repos_url":"https://api.github.com/users/OrkoHunter/repos","events_url":"https://api.github.com/users/OrkoHunter/events{/privacy}","received_events_url":"https://api.github.com/users/OrkoHunter/received_events","type":"User","site_admin":false},"body":"This is more or less how sckit-learn does it. I've removed unnecessary parts and we can do more but first we need to setup the hook on https://ci.appveyor.com to start the first build. @chebee7i Can you setup the hook for networkx-metis?","created_at":"2015-07-10T12:18:10Z","updated_at":"2015-07-11T06:10:50Z","closed_at":null,"merged_at":null,"merge_commit_sha":"aaf4609f36ba3e4ca1bdc90268018b3256efc1fb","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/networkx/networkx-metis/pulls/39/commits","review_comments_url":"https://api.github.com/repos/networkx/networkx-metis/pulls/39/comments","review_comment_url":"https://api.github.com/repos/networkx/networkx-metis/pulls/comments{/number}","comments_url":"https://api.github.com/repos/networkx/networkx-metis/issues/39/comments","statuses_url":"https://api.github.com/repos/networkx/networkx-metis/statuses/1d9f4e098b270a39242f186c9b15c9c922adbda7","head":{"label":"OrkoHunter:appveyor.yml","ref":"appveyor.yml","sha":"1d9f4e098b270a39242f186c9b15c9c922adbda7","user":{"login":"OrkoHunter","id":8065913,"avatar_url":"https://avatars.githubusercontent.com/u/8065913?v=3","gravatar_id":"","url":"https://api.github.com/users/OrkoHunter","html_url":"https://github.com/OrkoHunter","followers_url":"https://api.github.com/users/OrkoHunter/followers","following_url":"https://api.github.com/users/OrkoHunter/following{/other_user}","gists_url":"https://api.github.com/users/OrkoHunter/gists{/gist_id}","starred_url":"https://api.github.com/users/OrkoHunter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OrkoHunter/subscriptions","organizations_url":"https://api.github.com/users/OrkoHunter/orgs","repos_url":"https://api.github.com/users/OrkoHunter/repos","events_url":"https://api.github.com/users/OrkoHunter/events{/privacy}","received_events_url":"https://api.github.com/users/OrkoHunter/received_events","type":"User","site_admin":false},"repo":{"id":36109212,"name":"networkx-metis","full_name":"OrkoHunter/networkx-metis","owner":{"login":"OrkoHunter","id":8065913,"avatar_url":"https://avatars.githubusercontent.com/u/8065913?v=3","gravatar_id":"","url":"https://api.github.com/users/OrkoHunter","html_url":"https://github.com/OrkoHunter","followers_url":"https://api.github.com/users/OrkoHunter/followers","following_url":"https://api.github.com/users/OrkoHunter/following{/other_user}","gists_url":"https://api.github.com/users/OrkoHunter/gists{/gist_id}","starred_url":"https://api.github.com/users/OrkoHunter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OrkoHunter/subscriptions","organizations_url":"https://api.github.com/users/OrkoHunter/orgs","repos_url":"https://api.github.com/users/OrkoHunter/repos","events_url":"https://api.github.com/users/OrkoHunter/events{/privacy}","received_events_url":"https://api.github.com/users/OrkoHunter/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/OrkoHunter/networkx-metis","description":"NetworkX Addon to allow graph partitioning with METIS","fork":true,"url":"https://api.github.com/repos/OrkoHunter/networkx-metis","forks_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/forks","keys_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/keys{/key_id}","collaborators_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/teams","hooks_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/hooks","issue_events_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/issues/events{/number}","events_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/events","assignees_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/assignees{/user}","branches_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/branches{/branch}","tags_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/tags","blobs_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/git/refs{/sha}","trees_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/git/trees{/sha}","statuses_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/statuses/{sha}","languages_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/languages","stargazers_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/stargazers","contributors_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/contributors","subscribers_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/subscribers","subscription_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/subscription","commits_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/commits{/sha}","git_commits_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/git/commits{/sha}","comments_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/comments{/number}","issue_comment_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/issues/comments{/number}","contents_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/contents/{+path}","compare_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/compare/{base}...{head}","merges_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/merges","archive_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/downloads","issues_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/issues{/number}","pulls_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/pulls{/number}","milestones_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/milestones{/number}","notifications_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/labels{/name}","releases_url":"https://api.github.com/repos/OrkoHunter/networkx-metis/releases{/id}","created_at":"2015-05-23T05:58:33Z","updated_at":"2015-05-31T19:47:30Z","pushed_at":"2015-07-11T06:03:44Z","git_url":"git://github.com/OrkoHunter/networkx-metis.git","ssh_url":"git@github.com:OrkoHunter/networkx-metis.git","clone_url":"https://github.com/OrkoHunter/networkx-metis.git","svn_url":"https://github.com/OrkoHunter/networkx-metis","homepage":null,"size":615,"stargazers_count":0,"watchers_count":0,"language":"C","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"networkx:master","ref":"master","sha":"905f9c3be0166a1875d552b547c5f2e7770fb455","user":{"login":"networkx","id":388785,"avatar_url":"https://avatars.githubusercontent.com/u/388785?v=3","gravatar_id":"","url":"https://api.github.com/users/networkx","html_url":"https://github.com/networkx","followers_url":"https://api.github.com/users/networkx/followers","following_url":"https://api.github.com/users/networkx/following{/other_user}","gists_url":"https://api.github.com/users/networkx/gists{/gist_id}","starred_url":"https://api.github.com/users/networkx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/networkx/subscriptions","organizations_url":"https://api.github.com/users/networkx/orgs","repos_url":"https://api.github.com/users/networkx/repos","events_url":"https://api.github.com/users/networkx/events{/privacy}","received_events_url":"https://api.github.com/users/networkx/received_events","type":"Organization","site_admin":false},"repo":{"id":36090198,"name":"networkx-metis","full_name":"networkx/networkx-metis","owner":{"login":"networkx","id":388785,"avatar_url":"https://avatars.githubusercontent.com/u/388785?v=3","gravatar_id":"","url":"https://api.github.com/users/networkx","html_url":"https://github.com/networkx","followers_url":"https://api.github.com/users/networkx/followers","following_url":"https://api.github.com/users/networkx/following{/other_user}","gists_url":"https://api.github.com/users/networkx/gists{/gist_id}","starred_url":"https://api.github.com/users/networkx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/networkx/subscriptions","organizations_url":"https://api.github.com/users/networkx/orgs","repos_url":"https://api.github.com/users/networkx/repos","events_url":"https://api.github.com/users/networkx/events{/privacy}","received_events_url":"https://api.github.com/users/networkx/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/networkx/networkx-metis","description":"NetworkX Addon to allow graph partitioning with METIS","fork":false,"url":"https://api.github.com/repos/networkx/networkx-metis","forks_url":"https://api.github.com/repos/networkx/networkx-metis/forks","keys_url":"https://api.github.com/repos/networkx/networkx-metis/keys{/key_id}","collaborators_url":"https://api.github.com/repos/networkx/networkx-metis/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/networkx/networkx-metis/teams","hooks_url":"https://api.github.com/repos/networkx/networkx-metis/hooks","issue_events_url":"https://api.github.com/repos/networkx/networkx-metis/issues/events{/number}","events_url":"https://api.github.com/repos/networkx/networkx-metis/events","assignees_url":"https://api.github.com/repos/networkx/networkx-metis/assignees{/user}","branches_url":"https://api.github.com/repos/networkx/networkx-metis/branches{/branch}","tags_url":"https://api.github.com/repos/networkx/networkx-metis/tags","blobs_url":"https://api.github.com/repos/networkx/networkx-metis/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/networkx/networkx-metis/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/networkx/networkx-metis/git/refs{/sha}","trees_url":"https://api.github.com/repos/networkx/networkx-metis/git/trees{/sha}","statuses_url":"https://api.github.com/repos/networkx/networkx-metis/statuses/{sha}","languages_url":"https://api.github.com/repos/networkx/networkx-metis/languages","stargazers_url":"https://api.github.com/repos/networkx/networkx-metis/stargazers","contributors_url":"https://api.github.com/repos/networkx/networkx-metis/contributors","subscribers_url":"https://api.github.com/repos/networkx/networkx-metis/subscribers","subscription_url":"https://api.github.com/repos/networkx/networkx-metis/subscription","commits_url":"https://api.github.com/repos/networkx/networkx-metis/commits{/sha}","git_commits_url":"https://api.github.com/repos/networkx/networkx-metis/git/commits{/sha}","comments_url":"https://api.github.com/repos/networkx/networkx-metis/comments{/number}","issue_comment_url":"https://api.github.com/repos/networkx/networkx-metis/issues/comments{/number}","contents_url":"https://api.github.com/repos/networkx/networkx-metis/contents/{+path}","compare_url":"https://api.github.com/repos/networkx/networkx-metis/compare/{base}...{head}","merges_url":"https://api.github.com/repos/networkx/networkx-metis/merges","archive_url":"https://api.github.com/repos/networkx/networkx-metis/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/networkx/networkx-metis/downloads","issues_url":"https://api.github.com/repos/networkx/networkx-metis/issues{/number}","pulls_url":"https://api.github.com/repos/networkx/networkx-metis/pulls{/number}","milestones_url":"https://api.github.com/repos/networkx/networkx-metis/milestones{/number}","notifications_url":"https://api.github.com/repos/networkx/networkx-metis/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/networkx/networkx-metis/labels{/name}","releases_url":"https://api.github.com/repos/networkx/networkx-metis/releases{/id}","created_at":"2015-05-22T19:02:43Z","updated_at":"2015-06-28T17:25:09Z","pushed_at":"2015-07-11T06:03:44Z","git_url":"git://github.com/networkx/networkx-metis.git","ssh_url":"git@github.com:networkx/networkx-metis.git","clone_url":"https://github.com/networkx/networkx-metis.git","svn_url":"https://github.com/networkx/networkx-metis","homepage":null,"size":974,"stargazers_count":3,"watchers_count":3,"language":"C","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":2,"mirror_url":null,"open_issues_count":6,"forks":2,"open_issues":6,"watchers":3,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/networkx/networkx-metis/pulls/39"},"html":{"href":"https://github.com/networkx/networkx-metis/pull/39"},"issue":{"href":"https://api.github.com/repos/networkx/networkx-metis/issues/39"},"comments":{"href":"https://api.github.com/repos/networkx/networkx-metis/issues/39/comments"},"review_comments":{"href":"https://api.github.com/repos/networkx/networkx-metis/pulls/39/comments"},"review_comment":{"href":"https://api.github.com/repos/networkx/networkx-metis/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/networkx/networkx-metis/pulls/39/commits"},"statuses":{"href":"https://api.github.com/repos/networkx/networkx-metis/statuses/1d9f4e098b270a39242f186c9b15c9c922adbda7"}}}}