{"action":"closed","number":110,"pull_request":{"url":"https://api.github.com/repos/googlei18n/cu2qu/pulls/110","id":160056315,"html_url":"https://github.com/googlei18n/cu2qu/pull/110","diff_url":"https://github.com/googlei18n/cu2qu/pull/110.diff","patch_url":"https://github.com/googlei18n/cu2qu/pull/110.patch","issue_url":"https://api.github.com/repos/googlei18n/cu2qu/issues/110","number":110,"state":"closed","locked":false,"title":"Scheduled weekly dependency update for week 52","user":{"login":"pyup-bot","id":16239342,"avatar_url":"https://avatars0.githubusercontent.com/u/16239342?v=4","gravatar_id":"","url":"https://api.github.com/users/pyup-bot","html_url":"https://github.com/pyup-bot","followers_url":"https://api.github.com/users/pyup-bot/followers","following_url":"https://api.github.com/users/pyup-bot/following{/other_user}","gists_url":"https://api.github.com/users/pyup-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/pyup-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pyup-bot/subscriptions","organizations_url":"https://api.github.com/users/pyup-bot/orgs","repos_url":"https://api.github.com/users/pyup-bot/repos","events_url":"https://api.github.com/users/pyup-bot/events{/privacy}","received_events_url":"https://api.github.com/users/pyup-bot/received_events","type":"User","site_admin":false},"body":"\n\n\n## Updates\nHere's a list of all the updates bundled in this pull request. I've added some links to make it easier for you to find all the information you need.\n<table align=\"center\">\n\n<tr>\n<td><b>fonttools</b></td>\n<td align=\"center\">3.18.0</td>\n<td align=\"center\">&raquo;</td>\n<td align=\"center\">3.21.0</td>\n<td>\n     <a href=\"https://pypi.python.org/pypi/fonttools\">PyPI</a> | <a href=\"https://pyup.io/changelogs/fonttools/\">Changelog</a> | <a href=\"http://github.com/fonttools/fonttools\">Repo</a> \n\n</td>\n\n</tr>\n</table>\n\n\n\n## Changelogs\n\n\n### fonttools 3.18.0 -> 3.21.0\n\n>### 3.21.0\n\n>----------------------------\n\n>- [cmap] when compiling format6 subtable, don&#39;t assume gid0 is always called\n>  &#39;.notdef&#39; (1e42224).\n>- [ot] Allow decompiling fonts with bad Coverage format number (1aafae8).\n>- Change FontTools licence to MIT (1127).\n>- [post] Prune extra names already in standard Mac set (df1e8c7).\n>- [subset] Delete empty SubrsIndex after subsetting (994, 1118).\n>- [varLib] Don&#39;t share points in cvar by default, as it currently fails on\n>  some browsers (1113).\n>- [afmLib] Make poor old afmLib work on python3.\n\n\n\n>### 3.20.1\n\n>----------------------------\n\n>- [unicodedata] Fixed issue with ``script`` and ``script_extension`` functions\n>  returning inconsistent short vs long names. They both return the short four-\n>  letter script codes now. Added ``script_name`` and ``script_code`` functions\n>  to look up the long human-readable script name from the script code, and\n>  viceversa (1109, 1111).\n\n\n\n>### 3.20.0\n\n>----------------------------\n\n>- [unicodedata] Addded new module ``fontTools.unicodedata`` which exports the\n>  same interface as the built-in ``unicodedata`` module, with the addition of\n>  a few functions that are missing from the latter, such as ``script``,\n>  ``script_extension`` and ``block``. Added a ``MetaTools/buildUCD.py`` script\n>  to download and parse data files from the Unicode Character Database and\n>  generate python modules containing lists of ranges and property values.\n>- [feaLib] Added ``__str__`` method to all ``ast`` elements (delegates to the\n>  ``asFea`` method).\n>- [feaLib] ``Parser`` constructor now accepts a ``glyphNames`` iterable\n>  instead of ``glyphMap`` dict. The latter still works but with a pending\n>  deprecation warning (1104).\n>- [bezierTools] Added arc length calculation functions originally from\n>  ``pens.perimeterPen`` module (1101).\n>- [varLib] Started generating STAT table (8af4309). Right now it just reflects\n>  the axes, and even that with certain limitations:\n>  * AxisOrdering is set to the order axes are defined,\n>  * Name-table entries are not shared with fvar.\n>- [py23] Added backports for ``redirect_stdout`` and ``redirect_stderr``\n>  context managers (1097).\n>- [Graphite] Fixed some round-trip bugs (1093).\n\n\n\n>### 3.19.0\n\n>----------------------------\n\n>- [varLib] Try set of used points instead of all points when testing whether to\n>  share points between tuples (1090).\n>- [CFF2] Fixed issue with reading/writing PrivateDict BlueValues to TTX file.\n>  Read the commit message 8b02b5a and issue 1030 for more details.\n>  NOTE: this change invalidates all the TTX files containing CFF2 tables\n>  that where dumped with previous verisons of fonttools.\n>  CFF2 Subr items can have values on the stack after the last operator, thus\n>  a ``CFF2Subr`` class was added to accommodate this (1091).\n>- [_k_e_r_n] Fixed compilation of AAT kern version=1.0 tables (1089, 1094)\n>- [ttLib] Added getBestCmap() convenience method to TTFont class and cmap table\n>  class that returns a preferred Unicode cmap subtable given a list of options\n>  (1092).\n>- [morx] Emit more meaningful subtable flags. Implement InsertionMorphAction\n\n\n\n\n\n\n\n\n\n\nThat's it for now!\n\nHappy merging! 🤖\n","created_at":"2017-12-25T14:04:08Z","updated_at":"2018-01-01T14:11:10Z","closed_at":"2018-01-01T14:11:10Z","merged_at":null,"merge_commit_sha":"3a6beb52f1a1bea996c416614c503de6930e3d10","assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/googlei18n/cu2qu/pulls/110/commits","review_comments_url":"https://api.github.com/repos/googlei18n/cu2qu/pulls/110/comments","review_comment_url":"https://api.github.com/repos/googlei18n/cu2qu/pulls/comments{/number}","comments_url":"https://api.github.com/repos/googlei18n/cu2qu/issues/110/comments","statuses_url":"https://api.github.com/repos/googlei18n/cu2qu/statuses/f5e612196b01c41e136c94fdcec1ebe8b77c7fbb","head":{"label":"googlei18n:pyup-scheduled-update-12-25-2017","ref":"pyup-scheduled-update-12-25-2017","sha":"f5e612196b01c41e136c94fdcec1ebe8b77c7fbb","user":{"login":"googlei18n","id":5503833,"avatar_url":"https://avatars3.githubusercontent.com/u/5503833?v=4","gravatar_id":"","url":"https://api.github.com/users/googlei18n","html_url":"https://github.com/googlei18n","followers_url":"https://api.github.com/users/googlei18n/followers","following_url":"https://api.github.com/users/googlei18n/following{/other_user}","gists_url":"https://api.github.com/users/googlei18n/gists{/gist_id}","starred_url":"https://api.github.com/users/googlei18n/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/googlei18n/subscriptions","organizations_url":"https://api.github.com/users/googlei18n/orgs","repos_url":"https://api.github.com/users/googlei18n/repos","events_url":"https://api.github.com/users/googlei18n/events{/privacy}","received_events_url":"https://api.github.com/users/googlei18n/received_events","type":"Organization","site_admin":false},"repo":{"id":45646922,"name":"cu2qu","full_name":"googlei18n/cu2qu","owner":{"login":"googlei18n","id":5503833,"avatar_url":"https://avatars3.githubusercontent.com/u/5503833?v=4","gravatar_id":"","url":"https://api.github.com/users/googlei18n","html_url":"https://github.com/googlei18n","followers_url":"https://api.github.com/users/googlei18n/followers","following_url":"https://api.github.com/users/googlei18n/following{/other_user}","gists_url":"https://api.github.com/users/googlei18n/gists{/gist_id}","starred_url":"https://api.github.com/users/googlei18n/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/googlei18n/subscriptions","organizations_url":"https://api.github.com/users/googlei18n/orgs","repos_url":"https://api.github.com/users/googlei18n/repos","events_url":"https://api.github.com/users/googlei18n/events{/privacy}","received_events_url":"https://api.github.com/users/googlei18n/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/googlei18n/cu2qu","description":"Cubic-to-quadratic bezier curve conversion","fork":false,"url":"https://api.github.com/repos/googlei18n/cu2qu","forks_url":"https://api.github.com/repos/googlei18n/cu2qu/forks","keys_url":"https://api.github.com/repos/googlei18n/cu2qu/keys{/key_id}","collaborators_url":"https://api.github.com/repos/googlei18n/cu2qu/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/googlei18n/cu2qu/teams","hooks_url":"https://api.github.com/repos/googlei18n/cu2qu/hooks","issue_events_url":"https://api.github.com/repos/googlei18n/cu2qu/issues/events{/number}","events_url":"https://api.github.com/repos/googlei18n/cu2qu/events","assignees_url":"https://api.github.com/repos/googlei18n/cu2qu/assignees{/user}","branches_url":"https://api.github.com/repos/googlei18n/cu2qu/branches{/branch}","tags_url":"https://api.github.com/repos/googlei18n/cu2qu/tags","blobs_url":"https://api.github.com/repos/googlei18n/cu2qu/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/googlei18n/cu2qu/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/googlei18n/cu2qu/git/refs{/sha}","trees_url":"https://api.github.com/repos/googlei18n/cu2qu/git/trees{/sha}","statuses_url":"https://api.github.com/repos/googlei18n/cu2qu/statuses/{sha}","languages_url":"https://api.github.com/repos/googlei18n/cu2qu/languages","stargazers_url":"https://api.github.com/repos/googlei18n/cu2qu/stargazers","contributors_url":"https://api.github.com/repos/googlei18n/cu2qu/contributors","subscribers_url":"https://api.github.com/repos/googlei18n/cu2qu/subscribers","subscription_url":"https://api.github.com/repos/googlei18n/cu2qu/subscription","commits_url":"https://api.github.com/repos/googlei18n/cu2qu/commits{/sha}","git_commits_url":"https://api.github.com/repos/googlei18n/cu2qu/git/commits{/sha}","comments_url":"https://api.github.com/repos/googlei18n/cu2qu/comments{/number}","issue_comment_url":"https://api.github.com/repos/googlei18n/cu2qu/issues/comments{/number}","contents_url":"https://api.github.com/repos/googlei18n/cu2qu/contents/{+path}","compare_url":"https://api.github.com/repos/googlei18n/cu2qu/compare/{base}...{head}","merges_url":"https://api.github.com/repos/googlei18n/cu2qu/merges","archive_url":"https://api.github.com/repos/googlei18n/cu2qu/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/googlei18n/cu2qu/downloads","issues_url":"https://api.github.com/repos/googlei18n/cu2qu/issues{/number}","pulls_url":"https://api.github.com/repos/googlei18n/cu2qu/pulls{/number}","milestones_url":"https://api.github.com/repos/googlei18n/cu2qu/milestones{/number}","notifications_url":"https://api.github.com/repos/googlei18n/cu2qu/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/googlei18n/cu2qu/labels{/name}","releases_url":"https://api.github.com/repos/googlei18n/cu2qu/releases{/id}","deployments_url":"https://api.github.com/repos/googlei18n/cu2qu/deployments","created_at":"2015-11-05T23:40:44Z","updated_at":"2017-12-24T02:54:52Z","pushed_at":"2018-01-01T14:11:07Z","git_url":"git://github.com/googlei18n/cu2qu.git","ssh_url":"git@github.com:googlei18n/cu2qu.git","clone_url":"https://github.com/googlei18n/cu2qu.git","svn_url":"https://github.com/googlei18n/cu2qu","homepage":"","size":265,"stargazers_count":30,"watchers_count":30,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":13,"mirror_url":null,"archived":false,"open_issues_count":10,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0"},"forks":13,"open_issues":10,"watchers":30,"default_branch":"master"}},"base":{"label":"googlei18n:master","ref":"master","sha":"932d030d6fa022a4ad8ddae1e1e6bfff9f6af063","user":{"login":"googlei18n","id":5503833,"avatar_url":"https://avatars3.githubusercontent.com/u/5503833?v=4","gravatar_id":"","url":"https://api.github.com/users/googlei18n","html_url":"https://github.com/googlei18n","followers_url":"https://api.github.com/users/googlei18n/followers","following_url":"https://api.github.com/users/googlei18n/following{/other_user}","gists_url":"https://api.github.com/users/googlei18n/gists{/gist_id}","starred_url":"https://api.github.com/users/googlei18n/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/googlei18n/subscriptions","organizations_url":"https://api.github.com/users/googlei18n/orgs","repos_url":"https://api.github.com/users/googlei18n/repos","events_url":"https://api.github.com/users/googlei18n/events{/privacy}","received_events_url":"https://api.github.com/users/googlei18n/received_events","type":"Organization","site_admin":false},"repo":{"id":45646922,"name":"cu2qu","full_name":"googlei18n/cu2qu","owner":{"login":"googlei18n","id":5503833,"avatar_url":"https://avatars3.githubusercontent.com/u/5503833?v=4","gravatar_id":"","url":"https://api.github.com/users/googlei18n","html_url":"https://github.com/googlei18n","followers_url":"https://api.github.com/users/googlei18n/followers","following_url":"https://api.github.com/users/googlei18n/following{/other_user}","gists_url":"https://api.github.com/users/googlei18n/gists{/gist_id}","starred_url":"https://api.github.com/users/googlei18n/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/googlei18n/subscriptions","organizations_url":"https://api.github.com/users/googlei18n/orgs","repos_url":"https://api.github.com/users/googlei18n/repos","events_url":"https://api.github.com/users/googlei18n/events{/privacy}","received_events_url":"https://api.github.com/users/googlei18n/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/googlei18n/cu2qu","description":"Cubic-to-quadratic bezier curve conversion","fork":false,"url":"https://api.github.com/repos/googlei18n/cu2qu","forks_url":"https://api.github.com/repos/googlei18n/cu2qu/forks","keys_url":"https://api.github.com/repos/googlei18n/cu2qu/keys{/key_id}","collaborators_url":"https://api.github.com/repos/googlei18n/cu2qu/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/googlei18n/cu2qu/teams","hooks_url":"https://api.github.com/repos/googlei18n/cu2qu/hooks","issue_events_url":"https://api.github.com/repos/googlei18n/cu2qu/issues/events{/number}","events_url":"https://api.github.com/repos/googlei18n/cu2qu/events","assignees_url":"https://api.github.com/repos/googlei18n/cu2qu/assignees{/user}","branches_url":"https://api.github.com/repos/googlei18n/cu2qu/branches{/branch}","tags_url":"https://api.github.com/repos/googlei18n/cu2qu/tags","blobs_url":"https://api.github.com/repos/googlei18n/cu2qu/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/googlei18n/cu2qu/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/googlei18n/cu2qu/git/refs{/sha}","trees_url":"https://api.github.com/repos/googlei18n/cu2qu/git/trees{/sha}","statuses_url":"https://api.github.com/repos/googlei18n/cu2qu/statuses/{sha}","languages_url":"https://api.github.com/repos/googlei18n/cu2qu/languages","stargazers_url":"https://api.github.com/repos/googlei18n/cu2qu/stargazers","contributors_url":"https://api.github.com/repos/googlei18n/cu2qu/contributors","subscribers_url":"https://api.github.com/repos/googlei18n/cu2qu/subscribers","subscription_url":"https://api.github.com/repos/googlei18n/cu2qu/subscription","commits_url":"https://api.github.com/repos/googlei18n/cu2qu/commits{/sha}","git_commits_url":"https://api.github.com/repos/googlei18n/cu2qu/git/commits{/sha}","comments_url":"https://api.github.com/repos/googlei18n/cu2qu/comments{/number}","issue_comment_url":"https://api.github.com/repos/googlei18n/cu2qu/issues/comments{/number}","contents_url":"https://api.github.com/repos/googlei18n/cu2qu/contents/{+path}","compare_url":"https://api.github.com/repos/googlei18n/cu2qu/compare/{base}...{head}","merges_url":"https://api.github.com/repos/googlei18n/cu2qu/merges","archive_url":"https://api.github.com/repos/googlei18n/cu2qu/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/googlei18n/cu2qu/downloads","issues_url":"https://api.github.com/repos/googlei18n/cu2qu/issues{/number}","pulls_url":"https://api.github.com/repos/googlei18n/cu2qu/pulls{/number}","milestones_url":"https://api.github.com/repos/googlei18n/cu2qu/milestones{/number}","notifications_url":"https://api.github.com/repos/googlei18n/cu2qu/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/googlei18n/cu2qu/labels{/name}","releases_url":"https://api.github.com/repos/googlei18n/cu2qu/releases{/id}","deployments_url":"https://api.github.com/repos/googlei18n/cu2qu/deployments","created_at":"2015-11-05T23:40:44Z","updated_at":"2017-12-24T02:54:52Z","pushed_at":"2018-01-01T14:11:07Z","git_url":"git://github.com/googlei18n/cu2qu.git","ssh_url":"git@github.com:googlei18n/cu2qu.git","clone_url":"https://github.com/googlei18n/cu2qu.git","svn_url":"https://github.com/googlei18n/cu2qu","homepage":"","size":265,"stargazers_count":30,"watchers_count":30,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":13,"mirror_url":null,"archived":false,"open_issues_count":10,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0"},"forks":13,"open_issues":10,"watchers":30,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/googlei18n/cu2qu/pulls/110"},"html":{"href":"https://github.com/googlei18n/cu2qu/pull/110"},"issue":{"href":"https://api.github.com/repos/googlei18n/cu2qu/issues/110"},"comments":{"href":"https://api.github.com/repos/googlei18n/cu2qu/issues/110/comments"},"review_comments":{"href":"https://api.github.com/repos/googlei18n/cu2qu/pulls/110/comments"},"review_comment":{"href":"https://api.github.com/repos/googlei18n/cu2qu/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/googlei18n/cu2qu/pulls/110/commits"},"statuses":{"href":"https://api.github.com/repos/googlei18n/cu2qu/statuses/f5e612196b01c41e136c94fdcec1ebe8b77c7fbb"}},"author_association":"CONTRIBUTOR","merged":false,"mergeable":true,"rebaseable":true,"mergeable_state":"clean","merged_by":null,"comments":1,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":1,"deletions":1,"changed_files":1}}
{"actor":{"display_login":"pyup-bot"}}