{"action":"created","comment":{"url":"https://api.github.com/repos/JuliaPy/pyjulia/pulls/comments/228692989","pull_request_review_id":169033896,"id":228692989,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIyODY5Mjk4OQ==","diff_hunk":"@@ -6,62 +6,75 @@ PyJulia\n \n Experimenting with developing a better interface to [Julia language](https://julialang.org/) that works with [Python](https://www.python.org/) 2 & 3 and Julia v0.6+.\n \n-to run the tests, execute from the toplevel directory\n-\n-```shell\n-tox\n-```\n-\n-See [Testing](#testing) below for details.\n-\n-**Note** You need to explicitly add julia to your `PATH`, an alias will not work.\n-\n-`pyjulia` is tested against Python versions 2.7, 3.6, and 3.7.  Older versions of Python (than 2.7)  are not supported.\n+PyJulia is tested against Python versions 2.7, 3.6, and 3.7.  Older versions of Python (than 2.7)  are not supported.\n \n Installation\n ------------\n+\n+**Note:** If you are using Python installed with Ubuntu or `conda`,\n+PyJulia does not work by default with standard Python interpreter and\n+Julia ≥ 0.7.  For workarounds, see [Troubleshooting](#troubleshooting)\n+below.  Same caution applies to other Debian-based and possibly other\n+GNU/Linux distributions.\n+\n You will need to install PyCall in your existing Julia installation\n \n ```julia\n-Pkg.add(\"PyCall\")\n+julia> using Pkg  # for julia ≥ 0.7\n+julia> Pkg.add(\"PyCall\")\n ```\n \n-Your python installation must be able to call Julia.  If your installer\n-does not add the Julia binary directory to your `PATH`, you will have to\n-add it.\n+Your python installation must be able to call command line program\n+`julia`.  If your installer does not add the Julia binary directory to\n+your `PATH`, you will have to add it.  _An alias will not work._\n+\n+Then finally you have to install PyJulia.\n \n-Then finally you have to install pyjulia.\n+**Note:** If you are not familiar with `pip` and have some troubles\n+with the following installation steps, we recommend to go through\n+[Tutorials in Python Packaging User Guide](https://packaging.python.org/tutorials/).\n \n To get released versions you can use:\n \n-```\n-pip install julia\n+```console\n+$ python3 -m pip install --user julia","path":"README.md","position":53,"original_position":53,"commit_id":"7a2e87835c2fd7af1ea98463e18c19e69453e9a2","original_commit_id":"dbfb24e07bff573211d8fb5b57604440c1da72ea","user":{"login":"tkf","id":29282,"node_id":"MDQ6VXNlcjI5Mjgy","avatar_url":"https://avatars3.githubusercontent.com/u/29282?v=4","gravatar_id":"","url":"https://api.github.com/users/tkf","html_url":"https://github.com/tkf","followers_url":"https://api.github.com/users/tkf/followers","following_url":"https://api.github.com/users/tkf/following{/other_user}","gists_url":"https://api.github.com/users/tkf/gists{/gist_id}","starred_url":"https://api.github.com/users/tkf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tkf/subscriptions","organizations_url":"https://api.github.com/users/tkf/orgs","repos_url":"https://api.github.com/users/tkf/repos","events_url":"https://api.github.com/users/tkf/events{/privacy}","received_events_url":"https://api.github.com/users/tkf/received_events","type":"User","site_admin":false},"body":"... and added `--user` since that's likely what they want.","created_at":"2018-10-27T00:08:47Z","updated_at":"2018-10-27T00:08:47Z","html_url":"https://github.com/JuliaPy/pyjulia/pull/210#discussion_r228692989","pull_request_url":"https://api.github.com/repos/JuliaPy/pyjulia/pulls/210","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/JuliaPy/pyjulia/pulls/comments/228692989"},"html":{"href":"https://github.com/JuliaPy/pyjulia/pull/210#discussion_r228692989"},"pull_request":{"href":"https://api.github.com/repos/JuliaPy/pyjulia/pulls/210"}},"in_reply_to_id":228395440},"pull_request":{"url":"https://api.github.com/repos/JuliaPy/pyjulia/pulls/210","id":225602826,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI1NjAyODI2","html_url":"https://github.com/JuliaPy/pyjulia/pull/210","diff_url":"https://github.com/JuliaPy/pyjulia/pull/210.diff","patch_url":"https://github.com/JuliaPy/pyjulia/pull/210.patch","issue_url":"https://api.github.com/repos/JuliaPy/pyjulia/issues/210","number":210,"state":"open","locked":false,"title":"Add more information in README.md","user":{"login":"tkf","id":29282,"node_id":"MDQ6VXNlcjI5Mjgy","avatar_url":"https://avatars3.githubusercontent.com/u/29282?v=4","gravatar_id":"","url":"https://api.github.com/users/tkf","html_url":"https://github.com/tkf","followers_url":"https://api.github.com/users/tkf/followers","following_url":"https://api.github.com/users/tkf/following{/other_user}","gists_url":"https://api.github.com/users/tkf/gists{/gist_id}","starred_url":"https://api.github.com/users/tkf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tkf/subscriptions","organizations_url":"https://api.github.com/users/tkf/orgs","repos_url":"https://api.github.com/users/tkf/repos","events_url":"https://api.github.com/users/tkf/events{/privacy}","received_events_url":"https://api.github.com/users/tkf/received_events","type":"User","site_admin":false},"body":"Preview: https://github.com/tkf/pyjulia/blob/readme/README.md\r\n\r\nTODO:\r\n\r\n- [x] Explain the problem with statically linked executable and the workarounds\r\n- [x] Link https://packaging.python.org/tutorials/\r\n- [x] Recommend IPython 7.0\r\n- [ ] Maybe mention `conda-forge`? https://github.com/JuliaPy/pyjulia/issues/185#issuecomment-433229472; Waiting for https://github.com/conda-forge/python-feedstock/issues/222\r\n- [x] Mention `%load_ext julia.magic`!\r\n- [x] Mention that libjulia swallows all SIGINT: #211\r\n- [x] GIL\r\n- [x] virtual environments / libpython\r\n","created_at":"2018-10-25T02:12:27Z","updated_at":"2018-10-27T00:08:47Z","closed_at":null,"merged_at":null,"merge_commit_sha":"f1077ba31a5a8847395dfdcad1cc6aed3af9740e","assignee":null,"assignees":[],"requested_reviewers":[{"login":"stevengj","id":2913679,"node_id":"MDQ6VXNlcjI5MTM2Nzk=","avatar_url":"https://avatars3.githubusercontent.com/u/2913679?v=4","gravatar_id":"","url":"https://api.github.com/users/stevengj","html_url":"https://github.com/stevengj","followers_url":"https://api.github.com/users/stevengj/followers","following_url":"https://api.github.com/users/stevengj/following{/other_user}","gists_url":"https://api.github.com/users/stevengj/gists{/gist_id}","starred_url":"https://api.github.com/users/stevengj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevengj/subscriptions","organizations_url":"https://api.github.com/users/stevengj/orgs","repos_url":"https://api.github.com/users/stevengj/repos","events_url":"https://api.github.com/users/stevengj/events{/privacy}","received_events_url":"https://api.github.com/users/stevengj/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":{"url":"https://api.github.com/repos/JuliaPy/pyjulia/milestones/1","html_url":"https://github.com/JuliaPy/pyjulia/milestone/1","labels_url":"https://api.github.com/repos/JuliaPy/pyjulia/milestones/1/labels","id":3695217,"node_id":"MDk6TWlsZXN0b25lMzY5NTIxNw==","number":1,"title":"0.2","description":null,"creator":{"login":"tkf","id":29282,"node_id":"MDQ6VXNlcjI5Mjgy","avatar_url":"https://avatars3.githubusercontent.com/u/29282?v=4","gravatar_id":"","url":"https://api.github.com/users/tkf","html_url":"https://github.com/tkf","followers_url":"https://api.github.com/users/tkf/followers","following_url":"https://api.github.com/users/tkf/following{/other_user}","gists_url":"https://api.github.com/users/tkf/gists{/gist_id}","starred_url":"https://api.github.com/users/tkf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tkf/subscriptions","organizations_url":"https://api.github.com/users/tkf/orgs","repos_url":"https://api.github.com/users/tkf/repos","events_url":"https://api.github.com/users/tkf/events{/privacy}","received_events_url":"https://api.github.com/users/tkf/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":5,"state":"open","created_at":"2018-09-28T00:30:02Z","updated_at":"2018-10-25T08:11:13Z","due_on":null,"closed_at":null},"commits_url":"https://api.github.com/repos/JuliaPy/pyjulia/pulls/210/commits","review_comments_url":"https://api.github.com/repos/JuliaPy/pyjulia/pulls/210/comments","review_comment_url":"https://api.github.com/repos/JuliaPy/pyjulia/pulls/comments{/number}","comments_url":"https://api.github.com/repos/JuliaPy/pyjulia/issues/210/comments","statuses_url":"https://api.github.com/repos/JuliaPy/pyjulia/statuses/7a2e87835c2fd7af1ea98463e18c19e69453e9a2","head":{"label":"tkf:readme","ref":"readme","sha":"7a2e87835c2fd7af1ea98463e18c19e69453e9a2","user":{"login":"tkf","id":29282,"node_id":"MDQ6VXNlcjI5Mjgy","avatar_url":"https://avatars3.githubusercontent.com/u/29282?v=4","gravatar_id":"","url":"https://api.github.com/users/tkf","html_url":"https://github.com/tkf","followers_url":"https://api.github.com/users/tkf/followers","following_url":"https://api.github.com/users/tkf/following{/other_user}","gists_url":"https://api.github.com/users/tkf/gists{/gist_id}","starred_url":"https://api.github.com/users/tkf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tkf/subscriptions","organizations_url":"https://api.github.com/users/tkf/orgs","repos_url":"https://api.github.com/users/tkf/repos","events_url":"https://api.github.com/users/tkf/events{/privacy}","received_events_url":"https://api.github.com/users/tkf/received_events","type":"User","site_admin":false},"repo":{"id":131388103,"node_id":"MDEwOlJlcG9zaXRvcnkxMzEzODgxMDM=","name":"pyjulia","full_name":"tkf/pyjulia","private":false,"owner":{"login":"tkf","id":29282,"node_id":"MDQ6VXNlcjI5Mjgy","avatar_url":"https://avatars3.githubusercontent.com/u/29282?v=4","gravatar_id":"","url":"https://api.github.com/users/tkf","html_url":"https://github.com/tkf","followers_url":"https://api.github.com/users/tkf/followers","following_url":"https://api.github.com/users/tkf/following{/other_user}","gists_url":"https://api.github.com/users/tkf/gists{/gist_id}","starred_url":"https://api.github.com/users/tkf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tkf/subscriptions","organizations_url":"https://api.github.com/users/tkf/orgs","repos_url":"https://api.github.com/users/tkf/repos","events_url":"https://api.github.com/users/tkf/events{/privacy}","received_events_url":"https://api.github.com/users/tkf/received_events","type":"User","site_admin":false},"html_url":"https://github.com/tkf/pyjulia","description":"python interface to julia","fork":true,"url":"https://api.github.com/repos/tkf/pyjulia","forks_url":"https://api.github.com/repos/tkf/pyjulia/forks","keys_url":"https://api.github.com/repos/tkf/pyjulia/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tkf/pyjulia/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tkf/pyjulia/teams","hooks_url":"https://api.github.com/repos/tkf/pyjulia/hooks","issue_events_url":"https://api.github.com/repos/tkf/pyjulia/issues/events{/number}","events_url":"https://api.github.com/repos/tkf/pyjulia/events","assignees_url":"https://api.github.com/repos/tkf/pyjulia/assignees{/user}","branches_url":"https://api.github.com/repos/tkf/pyjulia/branches{/branch}","tags_url":"https://api.github.com/repos/tkf/pyjulia/tags","blobs_url":"https://api.github.com/repos/tkf/pyjulia/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tkf/pyjulia/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tkf/pyjulia/git/refs{/sha}","trees_url":"https://api.github.com/repos/tkf/pyjulia/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tkf/pyjulia/statuses/{sha}","languages_url":"https://api.github.com/repos/tkf/pyjulia/languages","stargazers_url":"https://api.github.com/repos/tkf/pyjulia/stargazers","contributors_url":"https://api.github.com/repos/tkf/pyjulia/contributors","subscribers_url":"https://api.github.com/repos/tkf/pyjulia/subscribers","subscription_url":"https://api.github.com/repos/tkf/pyjulia/subscription","commits_url":"https://api.github.com/repos/tkf/pyjulia/commits{/sha}","git_commits_url":"https://api.github.com/repos/tkf/pyjulia/git/commits{/sha}","comments_url":"https://api.github.com/repos/tkf/pyjulia/comments{/number}","issue_comment_url":"https://api.github.com/repos/tkf/pyjulia/issues/comments{/number}","contents_url":"https://api.github.com/repos/tkf/pyjulia/contents/{+path}","compare_url":"https://api.github.com/repos/tkf/pyjulia/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tkf/pyjulia/merges","archive_url":"https://api.github.com/repos/tkf/pyjulia/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tkf/pyjulia/downloads","issues_url":"https://api.github.com/repos/tkf/pyjulia/issues{/number}","pulls_url":"https://api.github.com/repos/tkf/pyjulia/pulls{/number}","milestones_url":"https://api.github.com/repos/tkf/pyjulia/milestones{/number}","notifications_url":"https://api.github.com/repos/tkf/pyjulia/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tkf/pyjulia/labels{/name}","releases_url":"https://api.github.com/repos/tkf/pyjulia/releases{/id}","deployments_url":"https://api.github.com/repos/tkf/pyjulia/deployments","created_at":"2018-04-28T08:06:14Z","updated_at":"2018-04-28T08:06:16Z","pushed_at":"2018-10-27T00:02:57Z","git_url":"git://github.com/tkf/pyjulia.git","ssh_url":"git@github.com:tkf/pyjulia.git","clone_url":"https://github.com/tkf/pyjulia.git","svn_url":"https://github.com/tkf/pyjulia","homepage":"","size":405,"stargazers_count":0,"watchers_count":0,"language":"Python","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"JuliaPy:master","ref":"master","sha":"5fc02df33d3032521b7d8ca351588e1ea3fe6ac1","user":{"login":"JuliaPy","id":22030672,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIyMDMwNjcy","avatar_url":"https://avatars1.githubusercontent.com/u/22030672?v=4","gravatar_id":"","url":"https://api.github.com/users/JuliaPy","html_url":"https://github.com/JuliaPy","followers_url":"https://api.github.com/users/JuliaPy/followers","following_url":"https://api.github.com/users/JuliaPy/following{/other_user}","gists_url":"https://api.github.com/users/JuliaPy/gists{/gist_id}","starred_url":"https://api.github.com/users/JuliaPy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JuliaPy/subscriptions","organizations_url":"https://api.github.com/users/JuliaPy/orgs","repos_url":"https://api.github.com/users/JuliaPy/repos","events_url":"https://api.github.com/users/JuliaPy/events{/privacy}","received_events_url":"https://api.github.com/users/JuliaPy/received_events","type":"Organization","site_admin":false},"repo":{"id":14576985,"node_id":"MDEwOlJlcG9zaXRvcnkxNDU3Njk4NQ==","name":"pyjulia","full_name":"JuliaPy/pyjulia","private":false,"owner":{"login":"JuliaPy","id":22030672,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIyMDMwNjcy","avatar_url":"https://avatars1.githubusercontent.com/u/22030672?v=4","gravatar_id":"","url":"https://api.github.com/users/JuliaPy","html_url":"https://github.com/JuliaPy","followers_url":"https://api.github.com/users/JuliaPy/followers","following_url":"https://api.github.com/users/JuliaPy/following{/other_user}","gists_url":"https://api.github.com/users/JuliaPy/gists{/gist_id}","starred_url":"https://api.github.com/users/JuliaPy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JuliaPy/subscriptions","organizations_url":"https://api.github.com/users/JuliaPy/orgs","repos_url":"https://api.github.com/users/JuliaPy/repos","events_url":"https://api.github.com/users/JuliaPy/events{/privacy}","received_events_url":"https://api.github.com/users/JuliaPy/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/JuliaPy/pyjulia","description":"python interface to julia","fork":false,"url":"https://api.github.com/repos/JuliaPy/pyjulia","forks_url":"https://api.github.com/repos/JuliaPy/pyjulia/forks","keys_url":"https://api.github.com/repos/JuliaPy/pyjulia/keys{/key_id}","collaborators_url":"https://api.github.com/repos/JuliaPy/pyjulia/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/JuliaPy/pyjulia/teams","hooks_url":"https://api.github.com/repos/JuliaPy/pyjulia/hooks","issue_events_url":"https://api.github.com/repos/JuliaPy/pyjulia/issues/events{/number}","events_url":"https://api.github.com/repos/JuliaPy/pyjulia/events","assignees_url":"https://api.github.com/repos/JuliaPy/pyjulia/assignees{/user}","branches_url":"https://api.github.com/repos/JuliaPy/pyjulia/branches{/branch}","tags_url":"https://api.github.com/repos/JuliaPy/pyjulia/tags","blobs_url":"https://api.github.com/repos/JuliaPy/pyjulia/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/JuliaPy/pyjulia/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/JuliaPy/pyjulia/git/refs{/sha}","trees_url":"https://api.github.com/repos/JuliaPy/pyjulia/git/trees{/sha}","statuses_url":"https://api.github.com/repos/JuliaPy/pyjulia/statuses/{sha}","languages_url":"https://api.github.com/repos/JuliaPy/pyjulia/languages","stargazers_url":"https://api.github.com/repos/JuliaPy/pyjulia/stargazers","contributors_url":"https://api.github.com/repos/JuliaPy/pyjulia/contributors","subscribers_url":"https://api.github.com/repos/JuliaPy/pyjulia/subscribers","subscription_url":"https://api.github.com/repos/JuliaPy/pyjulia/subscription","commits_url":"https://api.github.com/repos/JuliaPy/pyjulia/commits{/sha}","git_commits_url":"https://api.github.com/repos/JuliaPy/pyjulia/git/commits{/sha}","comments_url":"https://api.github.com/repos/JuliaPy/pyjulia/comments{/number}","issue_comment_url":"https://api.github.com/repos/JuliaPy/pyjulia/issues/comments{/number}","contents_url":"https://api.github.com/repos/JuliaPy/pyjulia/contents/{+path}","compare_url":"https://api.github.com/repos/JuliaPy/pyjulia/compare/{base}...{head}","merges_url":"https://api.github.com/repos/JuliaPy/pyjulia/merges","archive_url":"https://api.github.com/repos/JuliaPy/pyjulia/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/JuliaPy/pyjulia/downloads","issues_url":"https://api.github.com/repos/JuliaPy/pyjulia/issues{/number}","pulls_url":"https://api.github.com/repos/JuliaPy/pyjulia/pulls{/number}","milestones_url":"https://api.github.com/repos/JuliaPy/pyjulia/milestones{/number}","notifications_url":"https://api.github.com/repos/JuliaPy/pyjulia/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/JuliaPy/pyjulia/labels{/name}","releases_url":"https://api.github.com/repos/JuliaPy/pyjulia/releases{/id}","deployments_url":"https://api.github.com/repos/JuliaPy/pyjulia/deployments","created_at":"2013-11-21T03:40:38Z","updated_at":"2018-10-27T00:06:34Z","pushed_at":"2018-10-27T00:06:32Z","git_url":"git://github.com/JuliaPy/pyjulia.git","ssh_url":"git@github.com:JuliaPy/pyjulia.git","clone_url":"https://github.com/JuliaPy/pyjulia.git","svn_url":"https://github.com/JuliaPy/pyjulia","homepage":"","size":327,"stargazers_count":204,"watchers_count":204,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":55,"mirror_url":null,"archived":false,"open_issues_count":60,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":55,"open_issues":60,"watchers":204,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/JuliaPy/pyjulia/pulls/210"},"html":{"href":"https://github.com/JuliaPy/pyjulia/pull/210"},"issue":{"href":"https://api.github.com/repos/JuliaPy/pyjulia/issues/210"},"comments":{"href":"https://api.github.com/repos/JuliaPy/pyjulia/issues/210/comments"},"review_comments":{"href":"https://api.github.com/repos/JuliaPy/pyjulia/pulls/210/comments"},"review_comment":{"href":"https://api.github.com/repos/JuliaPy/pyjulia/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/JuliaPy/pyjulia/pulls/210/commits"},"statuses":{"href":"https://api.github.com/repos/JuliaPy/pyjulia/statuses/7a2e87835c2fd7af1ea98463e18c19e69453e9a2"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"tkf"}}