{"action":"closed","number":454,"pull_request":{"url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/pulls/454","id":180698368,"html_url":"https://github.com/NeurodataWithoutBorders/pynwb/pull/454","diff_url":"https://github.com/NeurodataWithoutBorders/pynwb/pull/454.diff","patch_url":"https://github.com/NeurodataWithoutBorders/pynwb/pull/454.patch","issue_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/issues/454","number":454,"state":"closed","locked":false,"title":"Bug/validator","user":{"login":"ajtritt","id":1616478,"avatar_url":"https://avatars2.githubusercontent.com/u/1616478?v=4","gravatar_id":"","url":"https://api.github.com/users/ajtritt","html_url":"https://github.com/ajtritt","followers_url":"https://api.github.com/users/ajtritt/followers","following_url":"https://api.github.com/users/ajtritt/following{/other_user}","gists_url":"https://api.github.com/users/ajtritt/gists{/gist_id}","starred_url":"https://api.github.com/users/ajtritt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ajtritt/subscriptions","organizations_url":"https://api.github.com/users/ajtritt/orgs","repos_url":"https://api.github.com/users/ajtritt/repos","events_url":"https://api.github.com/users/ajtritt/events{/privacy}","received_events_url":"https://api.github.com/users/ajtritt/received_events","type":"User","site_admin":false},"body":"## Motivation\r\n\r\n- Add consistent enforcement of `text` dtype. \r\n- Add validation for tables, references, and region references\r\n- Fix #127. \r\n\r\n## Checklist\r\n\r\n- [ ] Have you checked our [Contributing](https://github.com/NeurodataWithoutBorders/pynwb/blob/dev/docs/CONTRIBUTING.rst) document?\r\n- [ ] Have you ensured the PR description clearly describes problem and the solution?\r\n- [ ] Is your contribution compliant with our coding style ? This can be checked running `flake8` from the source directory.\r\n- [ ] Have you checked to ensure that there aren't other open [Pull Requests](https://github.com/NeurodataWithoutBorders/pynwb/pulls) for the same change?\r\n- [ ] Have you included the relevant issue number using `#XXX` notation where `XXX` is the issue number ?\r\n","created_at":"2018-04-10T19:03:52Z","updated_at":"2018-04-10T20:08:48Z","closed_at":"2018-04-10T20:08:48Z","merged_at":null,"merge_commit_sha":"f188cc2656b7229c6417bc5c9594ea962f712f3f","assignee":null,"assignees":[],"requested_reviewers":[{"login":"dorukozturk","id":11761461,"avatar_url":"https://avatars0.githubusercontent.com/u/11761461?v=4","gravatar_id":"","url":"https://api.github.com/users/dorukozturk","html_url":"https://github.com/dorukozturk","followers_url":"https://api.github.com/users/dorukozturk/followers","following_url":"https://api.github.com/users/dorukozturk/following{/other_user}","gists_url":"https://api.github.com/users/dorukozturk/gists{/gist_id}","starred_url":"https://api.github.com/users/dorukozturk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dorukozturk/subscriptions","organizations_url":"https://api.github.com/users/dorukozturk/orgs","repos_url":"https://api.github.com/users/dorukozturk/repos","events_url":"https://api.github.com/users/dorukozturk/events{/privacy}","received_events_url":"https://api.github.com/users/dorukozturk/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/pulls/454/commits","review_comments_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/pulls/454/comments","review_comment_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/pulls/comments{/number}","comments_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/issues/454/comments","statuses_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/statuses/064bc8b6c13e439a7ded9536f29a170aad2dc3a7","head":{"label":"ajtritt:bug/validator","ref":"bug/validator","sha":"064bc8b6c13e439a7ded9536f29a170aad2dc3a7","user":{"login":"ajtritt","id":1616478,"avatar_url":"https://avatars2.githubusercontent.com/u/1616478?v=4","gravatar_id":"","url":"https://api.github.com/users/ajtritt","html_url":"https://github.com/ajtritt","followers_url":"https://api.github.com/users/ajtritt/followers","following_url":"https://api.github.com/users/ajtritt/following{/other_user}","gists_url":"https://api.github.com/users/ajtritt/gists{/gist_id}","starred_url":"https://api.github.com/users/ajtritt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ajtritt/subscriptions","organizations_url":"https://api.github.com/users/ajtritt/orgs","repos_url":"https://api.github.com/users/ajtritt/repos","events_url":"https://api.github.com/users/ajtritt/events{/privacy}","received_events_url":"https://api.github.com/users/ajtritt/received_events","type":"User","site_admin":false},"repo":{"id":120800758,"name":"pynwb","full_name":"ajtritt/pynwb","owner":{"login":"ajtritt","id":1616478,"avatar_url":"https://avatars2.githubusercontent.com/u/1616478?v=4","gravatar_id":"","url":"https://api.github.com/users/ajtritt","html_url":"https://github.com/ajtritt","followers_url":"https://api.github.com/users/ajtritt/followers","following_url":"https://api.github.com/users/ajtritt/following{/other_user}","gists_url":"https://api.github.com/users/ajtritt/gists{/gist_id}","starred_url":"https://api.github.com/users/ajtritt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ajtritt/subscriptions","organizations_url":"https://api.github.com/users/ajtritt/orgs","repos_url":"https://api.github.com/users/ajtritt/repos","events_url":"https://api.github.com/users/ajtritt/events{/privacy}","received_events_url":"https://api.github.com/users/ajtritt/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/ajtritt/pynwb","description":"A Python API for working with Neurodata stored in the NWB Format","fork":true,"url":"https://api.github.com/repos/ajtritt/pynwb","forks_url":"https://api.github.com/repos/ajtritt/pynwb/forks","keys_url":"https://api.github.com/repos/ajtritt/pynwb/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ajtritt/pynwb/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ajtritt/pynwb/teams","hooks_url":"https://api.github.com/repos/ajtritt/pynwb/hooks","issue_events_url":"https://api.github.com/repos/ajtritt/pynwb/issues/events{/number}","events_url":"https://api.github.com/repos/ajtritt/pynwb/events","assignees_url":"https://api.github.com/repos/ajtritt/pynwb/assignees{/user}","branches_url":"https://api.github.com/repos/ajtritt/pynwb/branches{/branch}","tags_url":"https://api.github.com/repos/ajtritt/pynwb/tags","blobs_url":"https://api.github.com/repos/ajtritt/pynwb/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ajtritt/pynwb/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ajtritt/pynwb/git/refs{/sha}","trees_url":"https://api.github.com/repos/ajtritt/pynwb/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ajtritt/pynwb/statuses/{sha}","languages_url":"https://api.github.com/repos/ajtritt/pynwb/languages","stargazers_url":"https://api.github.com/repos/ajtritt/pynwb/stargazers","contributors_url":"https://api.github.com/repos/ajtritt/pynwb/contributors","subscribers_url":"https://api.github.com/repos/ajtritt/pynwb/subscribers","subscription_url":"https://api.github.com/repos/ajtritt/pynwb/subscription","commits_url":"https://api.github.com/repos/ajtritt/pynwb/commits{/sha}","git_commits_url":"https://api.github.com/repos/ajtritt/pynwb/git/commits{/sha}","comments_url":"https://api.github.com/repos/ajtritt/pynwb/comments{/number}","issue_comment_url":"https://api.github.com/repos/ajtritt/pynwb/issues/comments{/number}","contents_url":"https://api.github.com/repos/ajtritt/pynwb/contents/{+path}","compare_url":"https://api.github.com/repos/ajtritt/pynwb/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ajtritt/pynwb/merges","archive_url":"https://api.github.com/repos/ajtritt/pynwb/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ajtritt/pynwb/downloads","issues_url":"https://api.github.com/repos/ajtritt/pynwb/issues{/number}","pulls_url":"https://api.github.com/repos/ajtritt/pynwb/pulls{/number}","milestones_url":"https://api.github.com/repos/ajtritt/pynwb/milestones{/number}","notifications_url":"https://api.github.com/repos/ajtritt/pynwb/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ajtritt/pynwb/labels{/name}","releases_url":"https://api.github.com/repos/ajtritt/pynwb/releases{/id}","deployments_url":"https://api.github.com/repos/ajtritt/pynwb/deployments","created_at":"2018-02-08T18:29:30Z","updated_at":"2018-04-10T19:01:53Z","pushed_at":"2018-04-10T20:07:28Z","git_url":"git://github.com/ajtritt/pynwb.git","ssh_url":"git@github.com:ajtritt/pynwb.git","clone_url":"https://github.com/ajtritt/pynwb.git","svn_url":"https://github.com/ajtritt/pynwb","homepage":"https://pynwb.readthedocs.io","size":19411,"stargazers_count":0,"watchers_count":0,"language":"Python","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":1,"license":null,"forks":0,"open_issues":1,"watchers":0,"default_branch":"dev"}},"base":{"label":"NeurodataWithoutBorders:dev","ref":"dev","sha":"f8dff7ac6b3908215d8137b534889f4a400829c7","user":{"login":"NeurodataWithoutBorders","id":12140348,"avatar_url":"https://avatars2.githubusercontent.com/u/12140348?v=4","gravatar_id":"","url":"https://api.github.com/users/NeurodataWithoutBorders","html_url":"https://github.com/NeurodataWithoutBorders","followers_url":"https://api.github.com/users/NeurodataWithoutBorders/followers","following_url":"https://api.github.com/users/NeurodataWithoutBorders/following{/other_user}","gists_url":"https://api.github.com/users/NeurodataWithoutBorders/gists{/gist_id}","starred_url":"https://api.github.com/users/NeurodataWithoutBorders/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NeurodataWithoutBorders/subscriptions","organizations_url":"https://api.github.com/users/NeurodataWithoutBorders/orgs","repos_url":"https://api.github.com/users/NeurodataWithoutBorders/repos","events_url":"https://api.github.com/users/NeurodataWithoutBorders/events{/privacy}","received_events_url":"https://api.github.com/users/NeurodataWithoutBorders/received_events","type":"Organization","site_admin":false},"repo":{"id":99273369,"name":"pynwb","full_name":"NeurodataWithoutBorders/pynwb","owner":{"login":"NeurodataWithoutBorders","id":12140348,"avatar_url":"https://avatars2.githubusercontent.com/u/12140348?v=4","gravatar_id":"","url":"https://api.github.com/users/NeurodataWithoutBorders","html_url":"https://github.com/NeurodataWithoutBorders","followers_url":"https://api.github.com/users/NeurodataWithoutBorders/followers","following_url":"https://api.github.com/users/NeurodataWithoutBorders/following{/other_user}","gists_url":"https://api.github.com/users/NeurodataWithoutBorders/gists{/gist_id}","starred_url":"https://api.github.com/users/NeurodataWithoutBorders/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NeurodataWithoutBorders/subscriptions","organizations_url":"https://api.github.com/users/NeurodataWithoutBorders/orgs","repos_url":"https://api.github.com/users/NeurodataWithoutBorders/repos","events_url":"https://api.github.com/users/NeurodataWithoutBorders/events{/privacy}","received_events_url":"https://api.github.com/users/NeurodataWithoutBorders/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/NeurodataWithoutBorders/pynwb","description":"A Python API for working with Neurodata stored in the NWB Format","fork":false,"url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb","forks_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/forks","keys_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/keys{/key_id}","collaborators_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/teams","hooks_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/hooks","issue_events_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/issues/events{/number}","events_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/events","assignees_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/assignees{/user}","branches_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/branches{/branch}","tags_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/tags","blobs_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/git/refs{/sha}","trees_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/git/trees{/sha}","statuses_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/statuses/{sha}","languages_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/languages","stargazers_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/stargazers","contributors_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/contributors","subscribers_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/subscribers","subscription_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/subscription","commits_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/commits{/sha}","git_commits_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/git/commits{/sha}","comments_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/comments{/number}","issue_comment_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/issues/comments{/number}","contents_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/contents/{+path}","compare_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/compare/{base}...{head}","merges_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/merges","archive_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/downloads","issues_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/issues{/number}","pulls_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/pulls{/number}","milestones_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/milestones{/number}","notifications_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/labels{/name}","releases_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/releases{/id}","deployments_url":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/deployments","created_at":"2017-08-03T20:42:23Z","updated_at":"2018-04-10T18:37:56Z","pushed_at":"2018-04-10T19:03:53Z","git_url":"git://github.com/NeurodataWithoutBorders/pynwb.git","ssh_url":"git@github.com:NeurodataWithoutBorders/pynwb.git","clone_url":"https://github.com/NeurodataWithoutBorders/pynwb.git","svn_url":"https://github.com/NeurodataWithoutBorders/pynwb","homepage":"https://pynwb.readthedocs.io","size":19413,"stargazers_count":28,"watchers_count":28,"language":"Python","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":24,"mirror_url":null,"archived":false,"open_issues_count":98,"license":{"key":"other","name":"Other","spdx_id":null,"url":null},"forks":24,"open_issues":98,"watchers":28,"default_branch":"dev"}},"_links":{"self":{"href":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/pulls/454"},"html":{"href":"https://github.com/NeurodataWithoutBorders/pynwb/pull/454"},"issue":{"href":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/issues/454"},"comments":{"href":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/issues/454/comments"},"review_comments":{"href":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/pulls/454/comments"},"review_comment":{"href":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/pulls/454/commits"},"statuses":{"href":"https://api.github.com/repos/NeurodataWithoutBorders/pynwb/statuses/064bc8b6c13e439a7ded9536f29a170aad2dc3a7"}},"author_association":"OWNER","merged":false,"mergeable":true,"rebaseable":true,"mergeable_state":"unstable","merged_by":null,"comments":1,"review_comments":0,"maintainer_can_modify":false,"commits":8,"additions":286,"deletions":91,"changed_files":16}}
{"actor":{"display_login":"ajtritt"}}