{"action":"opened","number":580,"pull_request":{"url":"https://api.github.com/repos/strands-project/rosdistro/pulls/580","id":52982171,"html_url":"https://github.com/strands-project/rosdistro/pull/580","diff_url":"https://github.com/strands-project/rosdistro/pull/580.diff","patch_url":"https://github.com/strands-project/rosdistro/pull/580.patch","issue_url":"https://api.github.com/repos/strands-project/rosdistro/issues/580","number":580,"state":"open","locked":false,"title":"strands_qsr_lib: 0.2.1-0 in 'indigo/distribution.yaml' [bloom]","user":{"login":"marc-hanheide","id":1153084,"avatar_url":"https://avatars.githubusercontent.com/u/1153084?v=3","gravatar_id":"","url":"https://api.github.com/users/marc-hanheide","html_url":"https://github.com/marc-hanheide","followers_url":"https://api.github.com/users/marc-hanheide/followers","following_url":"https://api.github.com/users/marc-hanheide/following{/other_user}","gists_url":"https://api.github.com/users/marc-hanheide/gists{/gist_id}","starred_url":"https://api.github.com/users/marc-hanheide/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marc-hanheide/subscriptions","organizations_url":"https://api.github.com/users/marc-hanheide/orgs","repos_url":"https://api.github.com/users/marc-hanheide/repos","events_url":"https://api.github.com/users/marc-hanheide/events{/privacy}","received_events_url":"https://api.github.com/users/marc-hanheide/received_events","type":"User","site_admin":false},"body":"Increasing version of package(s) in repository `strands_qsr_lib` to `0.2.1-0`:\n\n- upstream repository: https://github.com/strands-project/strands_qsr_lib.git\n- release repository: https://github.com/strands-project-releases/strands_qsr_lib.git\n- distro file: `indigo/distribution.yaml`\n- bloom version: `0.5.20`\n- previous version for package: `0.2.0-0`\n\n## qsr_lib\n\n```\n* removed import pandas that was not used\n* Updated QSTAG code to return in the Response_Message.qstag\n  major re-jig of activity graph class and graphlets\n  updated params to a dictionary\n  fixed the graphlet printing in the example\n  removed mysterious f function\n  implemented a median filter in qsr_utils\n  documentation for QSTAGs and Graphets added.\n  update to scripts/qstag_example\n* fixed broken order due to set operation\n* made start in time slicing optional, defaulting to first timestamp if None\n* refactoring\n* removed deprecated\n* refactoring\n* step slicing for World_Trace and World_QSR_Trace\n* changed argument order\n* made it a bit more efficient\n* extended functionality of add_object_track_from_list to handle 2D and 3D points and bboxes\n* small formatting\n* docs for QSR specific dynamic_args\n* argd docs\n* docs for RA\n* added back multiple for new QSRs\n* added tpcc unittests\n* more docs\n* removed tpcc dbg lines\n* Merge branch 'master' of https://github.com/strands-project/strands_qsr_lib\n  Conflicts:\n  qsr_lib/scripts/mwe.py\n* Add *s* relation.\n* added igraph run_dependency in package.xml\n* Fix broken partitioning.\n* Fix 'sam' relation.\n* tidy up examples\n* Tidy up TPCC helper methods.\n* Use tuple of types instead of list.\n* Put tpcc_test back into mwe.py.\n* Add TPCC QSR.\n* Merge branch 'master' into rcc4\n  Conflicts:\n  qsr_lib/CMakeLists.txt\n  qsr_lib/src/qsrlib_qsrs/__init__.py\n* Merge branch 'master' into rcc5\n* documentation for qstag added\n* Merge branch 'master' into qstag\n  Conflicts:\n  qsr_lib/src/qsrlib/qsrlib.py\n* added qstag\n* Merge pull request #180 <https://github.com/strands-project/strands_qsr_lib/issues/180> from yianni/regional_algebra\n  regional algebra 'ra' new QSR\n* temporally disabling multiple-test as it will always fail for now\n* Merge branch 'master' into regional_algebra\n* Merge branch 'master' into rcc4\n* put rcc3 back, but left it out from docs\n* shortened names and filenames of rcc2, rcc8 and cardir\n* unnitests\n* replaced rcc3 with rcc4\n* shortened name, unittests\n* more docs\n* added rcc5 for completeness\n* regional algebra 'ra' new QSR\n* QSRs abstractproperties\n* undo removing members from within __init__ in QSR_Abstractclass, as there might be dragons if changed on class level\n* minor argument refactoring\n* _dtype related things, mains are refactoring and moving to the root QSR_Abstractclass\n* refactored _allowed_parameters to _common_dynamic_args\n* deleted todo comments\n* no need for self.node as rospy.init_node returns None\n* adding some docstrings, need to be tested how they look in rtd for rest\n* width,length,height are now xsize,ysize,zsize; also roll,pitch,yaw are not replaced by rotation tuple\n* clean up unused code\n* sorting todo comments\n* World_QSR_Trace.add_qsr does not append, maybe such method needed\n* refactoring\n* some docstr changed\n* add_world_qsr_state has no overwrite protection anymore for better performance (just like all others)\n* refactoring\n* removed last_updated which is never used and is already included elsewhere\n* getter methods to getter property methods\n* QSRlib.get_qsrs_registry turned into a property getter qsrs_registry\n* removed unnecessary __init__ in QSR_Abstractclass\n* tupled _all_possible_relations\n* removed unncessary imports\n* resolved by #159 <https://github.com/strands-project/strands_qsr_lib/issues/159>\n* possible_pairs now casts to set, removed sorting options\n* fixed doc for rtd\n* refactored from car_dir to cardir\n* refactored ConDir to car_dir\n* Update README.md\n* lots of docs, sphinx setup, rst generated\n* Merge branch 'master' into docnew_checks\n* updated world_trace slicing utilities dbg script\n* added World_QSR_Trace slicing methods\n* changed default of return_by_reference to False, also refactored\n* fixed bug when finish=0.0, some refactoring in World_Trace\n* check\n* fixed bug in _custom_checks_world_trace\n* trigger new build\n* added qtccs and qtcbcs rostests\n* added some further tests about q-factor to QSRs using it\n* qtcbs tester\n* ignore: triggering new build\n* check\n* Merge branch 'rostest_multiple' of github.com:yianni/strands_qsr_lib into rostest_multiple\n  Conflicts:\n  qsr_lib/tests/multiple_tester.test\n* extra allotted time\n* fix typo\n* added the ultima rostest, i.e. for multiple (all QSRs computed in one call)\n* added forgotten rostests to CMakelists\n* rostest for argprobd\n* adding more datasets, more tests and restructuring unittests\n* wrong refactoring\n* adds a number of rostests (unitests) for all QSRs except argd/argprobd\n* making sure that _custom_checks_world_trace works only with qtcbs, validate=False, no_collapse=Truecloses #144 <https://github.com/strands-project/strands_qsr_lib/issues/144>\n* custom_checks refactored and simplified, closes #144 <https://github.com/strands-project/strands_qsr_lib/issues/144>\n* refactored to protected all_possible_relations and tuplecised, closes #143 <https://github.com/strands-project/strands_qsr_lib/issues/143>\n* removed leftover from set_from_config_file\n* resolved World_Trace todos, closes #148 <https://github.com/strands-project/strands_qsr_lib/issues/148>\n* minor refactoring\n* updated load dynamic_args from yml file example\n* minor refactoring\n* minor refactoring\n* removed argument that was never used and was unnecessary\n* set_from_config_file removed from server side and offered as a utility to client\n* minor insignificant refactoring\n* refactored to protected set_qsr_relations_and_values, closes #147 <https://github.com/strands-project/strands_qsr_lib/issues/147>\n* getter for _unique_id, closes #145 <https://github.com/strands-project/strands_qsr_lib/issues/145>\n* Contributors: Chris Burbridge, PDuckworth, Paul Duckworth, Peter Lightbody, Yiannis Gatsoulis\n```\n\n## qsr_prob_rep\n\n```\n* Waiting for services to become available\n* Contributors: Christian Dondrup\n```\n\n## strands_qsr_lib\n\n- No changes\n","created_at":"2015-12-08T13:48:27Z","updated_at":"2015-12-08T13:48:27Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/strands-project/rosdistro/pulls/580/commits","review_comments_url":"https://api.github.com/repos/strands-project/rosdistro/pulls/580/comments","review_comment_url":"https://api.github.com/repos/strands-project/rosdistro/pulls/comments{/number}","comments_url":"https://api.github.com/repos/strands-project/rosdistro/issues/580/comments","statuses_url":"https://api.github.com/repos/strands-project/rosdistro/statuses/570fdcf227597c666609d3e0480297b29e3083ef","head":{"label":"marc-hanheide:bloom-strands_qsr_lib-0","ref":"bloom-strands_qsr_lib-0","sha":"570fdcf227597c666609d3e0480297b29e3083ef","user":{"login":"marc-hanheide","id":1153084,"avatar_url":"https://avatars.githubusercontent.com/u/1153084?v=3","gravatar_id":"","url":"https://api.github.com/users/marc-hanheide","html_url":"https://github.com/marc-hanheide","followers_url":"https://api.github.com/users/marc-hanheide/followers","following_url":"https://api.github.com/users/marc-hanheide/following{/other_user}","gists_url":"https://api.github.com/users/marc-hanheide/gists{/gist_id}","starred_url":"https://api.github.com/users/marc-hanheide/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marc-hanheide/subscriptions","organizations_url":"https://api.github.com/users/marc-hanheide/orgs","repos_url":"https://api.github.com/users/marc-hanheide/repos","events_url":"https://api.github.com/users/marc-hanheide/events{/privacy}","received_events_url":"https://api.github.com/users/marc-hanheide/received_events","type":"User","site_admin":false},"repo":{"id":23389708,"name":"rosdistro","full_name":"marc-hanheide/rosdistro","owner":{"login":"marc-hanheide","id":1153084,"avatar_url":"https://avatars.githubusercontent.com/u/1153084?v=3","gravatar_id":"","url":"https://api.github.com/users/marc-hanheide","html_url":"https://github.com/marc-hanheide","followers_url":"https://api.github.com/users/marc-hanheide/followers","following_url":"https://api.github.com/users/marc-hanheide/following{/other_user}","gists_url":"https://api.github.com/users/marc-hanheide/gists{/gist_id}","starred_url":"https://api.github.com/users/marc-hanheide/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marc-hanheide/subscriptions","organizations_url":"https://api.github.com/users/marc-hanheide/orgs","repos_url":"https://api.github.com/users/marc-hanheide/repos","events_url":"https://api.github.com/users/marc-hanheide/events{/privacy}","received_events_url":"https://api.github.com/users/marc-hanheide/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/marc-hanheide/rosdistro","description":"This repo maintains a lists of repositories for each ROS distribution","fork":true,"url":"https://api.github.com/repos/marc-hanheide/rosdistro","forks_url":"https://api.github.com/repos/marc-hanheide/rosdistro/forks","keys_url":"https://api.github.com/repos/marc-hanheide/rosdistro/keys{/key_id}","collaborators_url":"https://api.github.com/repos/marc-hanheide/rosdistro/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/marc-hanheide/rosdistro/teams","hooks_url":"https://api.github.com/repos/marc-hanheide/rosdistro/hooks","issue_events_url":"https://api.github.com/repos/marc-hanheide/rosdistro/issues/events{/number}","events_url":"https://api.github.com/repos/marc-hanheide/rosdistro/events","assignees_url":"https://api.github.com/repos/marc-hanheide/rosdistro/assignees{/user}","branches_url":"https://api.github.com/repos/marc-hanheide/rosdistro/branches{/branch}","tags_url":"https://api.github.com/repos/marc-hanheide/rosdistro/tags","blobs_url":"https://api.github.com/repos/marc-hanheide/rosdistro/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/marc-hanheide/rosdistro/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/marc-hanheide/rosdistro/git/refs{/sha}","trees_url":"https://api.github.com/repos/marc-hanheide/rosdistro/git/trees{/sha}","statuses_url":"https://api.github.com/repos/marc-hanheide/rosdistro/statuses/{sha}","languages_url":"https://api.github.com/repos/marc-hanheide/rosdistro/languages","stargazers_url":"https://api.github.com/repos/marc-hanheide/rosdistro/stargazers","contributors_url":"https://api.github.com/repos/marc-hanheide/rosdistro/contributors","subscribers_url":"https://api.github.com/repos/marc-hanheide/rosdistro/subscribers","subscription_url":"https://api.github.com/repos/marc-hanheide/rosdistro/subscription","commits_url":"https://api.github.com/repos/marc-hanheide/rosdistro/commits{/sha}","git_commits_url":"https://api.github.com/repos/marc-hanheide/rosdistro/git/commits{/sha}","comments_url":"https://api.github.com/repos/marc-hanheide/rosdistro/comments{/number}","issue_comment_url":"https://api.github.com/repos/marc-hanheide/rosdistro/issues/comments{/number}","contents_url":"https://api.github.com/repos/marc-hanheide/rosdistro/contents/{+path}","compare_url":"https://api.github.com/repos/marc-hanheide/rosdistro/compare/{base}...{head}","merges_url":"https://api.github.com/repos/marc-hanheide/rosdistro/merges","archive_url":"https://api.github.com/repos/marc-hanheide/rosdistro/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/marc-hanheide/rosdistro/downloads","issues_url":"https://api.github.com/repos/marc-hanheide/rosdistro/issues{/number}","pulls_url":"https://api.github.com/repos/marc-hanheide/rosdistro/pulls{/number}","milestones_url":"https://api.github.com/repos/marc-hanheide/rosdistro/milestones{/number}","notifications_url":"https://api.github.com/repos/marc-hanheide/rosdistro/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/marc-hanheide/rosdistro/labels{/name}","releases_url":"https://api.github.com/repos/marc-hanheide/rosdistro/releases{/id}","created_at":"2014-08-27T12:58:58Z","updated_at":"2014-09-20T15:40:04Z","pushed_at":"2015-12-08T13:48:27Z","git_url":"git://github.com/marc-hanheide/rosdistro.git","ssh_url":"git@github.com:marc-hanheide/rosdistro.git","clone_url":"https://github.com/marc-hanheide/rosdistro.git","svn_url":"https://github.com/marc-hanheide/rosdistro","homepage":"","size":26879,"stargazers_count":0,"watchers_count":0,"language":"Python","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":"strands-devel"}},"base":{"label":"strands-project:strands-devel","ref":"strands-devel","sha":"3d7e813348feb2d7c232033e526112ac6d2bacb1","user":{"login":"strands-project","id":3989374,"avatar_url":"https://avatars.githubusercontent.com/u/3989374?v=3","gravatar_id":"","url":"https://api.github.com/users/strands-project","html_url":"https://github.com/strands-project","followers_url":"https://api.github.com/users/strands-project/followers","following_url":"https://api.github.com/users/strands-project/following{/other_user}","gists_url":"https://api.github.com/users/strands-project/gists{/gist_id}","starred_url":"https://api.github.com/users/strands-project/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/strands-project/subscriptions","organizations_url":"https://api.github.com/users/strands-project/orgs","repos_url":"https://api.github.com/users/strands-project/repos","events_url":"https://api.github.com/users/strands-project/events{/privacy}","received_events_url":"https://api.github.com/users/strands-project/received_events","type":"Organization","site_admin":false},"repo":{"id":22957431,"name":"rosdistro","full_name":"strands-project/rosdistro","owner":{"login":"strands-project","id":3989374,"avatar_url":"https://avatars.githubusercontent.com/u/3989374?v=3","gravatar_id":"","url":"https://api.github.com/users/strands-project","html_url":"https://github.com/strands-project","followers_url":"https://api.github.com/users/strands-project/followers","following_url":"https://api.github.com/users/strands-project/following{/other_user}","gists_url":"https://api.github.com/users/strands-project/gists{/gist_id}","starred_url":"https://api.github.com/users/strands-project/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/strands-project/subscriptions","organizations_url":"https://api.github.com/users/strands-project/orgs","repos_url":"https://api.github.com/users/strands-project/repos","events_url":"https://api.github.com/users/strands-project/events{/privacy}","received_events_url":"https://api.github.com/users/strands-project/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/strands-project/rosdistro","description":"This repo maintains a lists of repositories for each ROS distribution","fork":true,"url":"https://api.github.com/repos/strands-project/rosdistro","forks_url":"https://api.github.com/repos/strands-project/rosdistro/forks","keys_url":"https://api.github.com/repos/strands-project/rosdistro/keys{/key_id}","collaborators_url":"https://api.github.com/repos/strands-project/rosdistro/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/strands-project/rosdistro/teams","hooks_url":"https://api.github.com/repos/strands-project/rosdistro/hooks","issue_events_url":"https://api.github.com/repos/strands-project/rosdistro/issues/events{/number}","events_url":"https://api.github.com/repos/strands-project/rosdistro/events","assignees_url":"https://api.github.com/repos/strands-project/rosdistro/assignees{/user}","branches_url":"https://api.github.com/repos/strands-project/rosdistro/branches{/branch}","tags_url":"https://api.github.com/repos/strands-project/rosdistro/tags","blobs_url":"https://api.github.com/repos/strands-project/rosdistro/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/strands-project/rosdistro/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/strands-project/rosdistro/git/refs{/sha}","trees_url":"https://api.github.com/repos/strands-project/rosdistro/git/trees{/sha}","statuses_url":"https://api.github.com/repos/strands-project/rosdistro/statuses/{sha}","languages_url":"https://api.github.com/repos/strands-project/rosdistro/languages","stargazers_url":"https://api.github.com/repos/strands-project/rosdistro/stargazers","contributors_url":"https://api.github.com/repos/strands-project/rosdistro/contributors","subscribers_url":"https://api.github.com/repos/strands-project/rosdistro/subscribers","subscription_url":"https://api.github.com/repos/strands-project/rosdistro/subscription","commits_url":"https://api.github.com/repos/strands-project/rosdistro/commits{/sha}","git_commits_url":"https://api.github.com/repos/strands-project/rosdistro/git/commits{/sha}","comments_url":"https://api.github.com/repos/strands-project/rosdistro/comments{/number}","issue_comment_url":"https://api.github.com/repos/strands-project/rosdistro/issues/comments{/number}","contents_url":"https://api.github.com/repos/strands-project/rosdistro/contents/{+path}","compare_url":"https://api.github.com/repos/strands-project/rosdistro/compare/{base}...{head}","merges_url":"https://api.github.com/repos/strands-project/rosdistro/merges","archive_url":"https://api.github.com/repos/strands-project/rosdistro/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/strands-project/rosdistro/downloads","issues_url":"https://api.github.com/repos/strands-project/rosdistro/issues{/number}","pulls_url":"https://api.github.com/repos/strands-project/rosdistro/pulls{/number}","milestones_url":"https://api.github.com/repos/strands-project/rosdistro/milestones{/number}","notifications_url":"https://api.github.com/repos/strands-project/rosdistro/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/strands-project/rosdistro/labels{/name}","releases_url":"https://api.github.com/repos/strands-project/rosdistro/releases{/id}","created_at":"2014-08-14T14:48:56Z","updated_at":"2015-05-08T01:35:08Z","pushed_at":"2015-12-08T01:35:11Z","git_url":"git://github.com/strands-project/rosdistro.git","ssh_url":"git@github.com:strands-project/rosdistro.git","clone_url":"https://github.com/strands-project/rosdistro.git","svn_url":"https://github.com/strands-project/rosdistro","homepage":"","size":27213,"stargazers_count":1,"watchers_count":1,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":10,"mirror_url":null,"open_issues_count":2,"forks":10,"open_issues":2,"watchers":1,"default_branch":"strands-devel"}},"_links":{"self":{"href":"https://api.github.com/repos/strands-project/rosdistro/pulls/580"},"html":{"href":"https://github.com/strands-project/rosdistro/pull/580"},"issue":{"href":"https://api.github.com/repos/strands-project/rosdistro/issues/580"},"comments":{"href":"https://api.github.com/repos/strands-project/rosdistro/issues/580/comments"},"review_comments":{"href":"https://api.github.com/repos/strands-project/rosdistro/pulls/580/comments"},"review_comment":{"href":"https://api.github.com/repos/strands-project/rosdistro/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/strands-project/rosdistro/pulls/580/commits"},"statuses":{"href":"https://api.github.com/repos/strands-project/rosdistro/statuses/570fdcf227597c666609d3e0480297b29e3083ef"}},"merged":false,"mergeable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"commits":1,"additions":1,"deletions":1,"changed_files":1}}