{"action":"opened","number":45,"pull_request":{"url":"https://api.github.com/repos/quanted/requirements_qed/pulls/45","id":216061563,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE2MDYxNTYz","html_url":"https://github.com/quanted/requirements_qed/pull/45","diff_url":"https://github.com/quanted/requirements_qed/pull/45.diff","patch_url":"https://github.com/quanted/requirements_qed/pull/45.patch","issue_url":"https://api.github.com/repos/quanted/requirements_qed/issues/45","number":45,"state":"open","locked":false,"title":"Scheduled weekly dependency update for week 37","user":{"login":"pyup-bot","id":16239342,"node_id":"MDQ6VXNlcjE2MjM5MzQy","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\n\n### Update [awscli](https://pypi.org/project/awscli) from **1.15.40** to **1.16.14**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 1.16.14\n   ```\n   =======\n\n* api-change:``polly``: Update polly command to latest version\n   ```\n   \n  \n  \n   ### 1.16.13\n   ```\n   =======\n\n* api-change:``fms``: Update fms command to latest version\n* api-change:``connect``: Update connect command to latest version\n* api-change:``ec2``: Update ec2 command to latest version\n* api-change:``ses``: Update ses command to latest version\n   ```\n   \n  \n  \n   ### 1.16.12\n   ```\n   =======\n\n* api-change:``ssm``: Update ssm command to latest version\n* api-change:``opsworkscm``: Update opsworkscm command to latest version\n   ```\n   \n  \n  \n   ### 1.16.11\n   ```\n   =======\n\n* api-change:``redshift``: Update redshift command to latest version\n* api-change:``cloudhsmv2``: Update cloudhsmv2 command to latest version\n   ```\n   \n  \n  \n   ### 1.16.10\n   ```\n   =======\n\n* api-change:``config``: Update config command to latest version\n* api-change:``logs``: Update logs command to latest version\n   ```\n   \n  \n  \n   ### 1.16.9\n   ```\n   ======\n\n* api-change:``apigateway``: Update apigateway command to latest version\n* api-change:``mediaconvert``: Update mediaconvert command to latest version\n* api-change:``codecommit``: Update codecommit command to latest version\n   ```\n   \n  \n  \n   ### 1.16.8\n   ```\n   ======\n\n* api-change:``dynamodb``: Update dynamodb command to latest version\n* api-change:``rds``: Update rds command to latest version\n* api-change:``elb``: Update elb command to latest version\n* api-change:``appstream``: Update appstream command to latest version\n* api-change:``s3``: Update s3 command to latest version\n   ```\n   \n  \n  \n   ### 1.16.7\n   ```\n   ======\n\n* api-change:``rds``: Update rds command to latest version\n* api-change:``rekognition``: Update rekognition command to latest version\n   ```\n   \n  \n  \n   ### 1.16.6\n   ```\n   ======\n\n* api-change:``waf``: Update waf command to latest version\n* api-change:``waf-regional``: Update waf-regional command to latest version\n* api-change:``eks``: Update eks command to latest version\n   ```\n   \n  \n  \n   ### 1.16.5\n   ```\n   ======\n\n* api-change:``sagemaker``: Update sagemaker command to latest version\n* api-change:``codebuild``: Update codebuild command to latest version\n   ```\n   \n  \n  \n   ### 1.16.4\n   ```\n   ======\n\n* api-change:``sagemaker-runtime``: Update sagemaker-runtime command to latest version\n* api-change:``glue``: Update glue command to latest version\n* api-change:``mediapackage``: Update mediapackage command to latest version\n   ```\n   \n  \n  \n   ### 1.16.3\n   ```\n   ======\n\n* api-change:``glue``: Update glue command to latest version\n* api-change:``xray``: Update xray command to latest version\n   ```\n   \n  \n  \n   ### 1.16.2\n   ```\n   ======\n\n* api-change:``redshift``: Update redshift command to latest version\n* api-change:``iotanalytics``: Update iotanalytics command to latest version\n* api-change:``iot``: Update iot command to latest version\n* api-change:``signer``: Update signer command to latest version\n   ```\n   \n  \n  \n   ### 1.16.1\n   ```\n   ======\n\n* api-change:``glue``: Update glue command to latest version\n   ```\n   \n  \n  \n   ### 1.16.0\n   ```\n   ======\n\n* api-change:``events``: Update events command to latest version\n* feature:urllib3: Add support for ipv6 proxies by upgrading urllib3 version.\n* api-change:``cognito-idp``: Update cognito-idp command to latest version\n   ```\n   \n  \n  \n   ### 1.15.85\n   ```\n   =======\n\n* api-change:``iotanalytics``: Update iotanalytics command to latest version\n* api-change:``medialive``: Update medialive command to latest version\n* api-change:``rekognition``: Update rekognition command to latest version\n* api-change:``iot``: Update iot command to latest version\n* api-change:``lex-models``: Update lex-models command to latest version\n   ```\n   \n  \n  \n   ### 1.15.84\n   ```\n   =======\n\n* api-change:``snowball``: Update snowball command to latest version\n   ```\n   \n  \n  \n   ### 1.15.83\n   ```\n   =======\n\n* api-change:``elasticbeanstalk``: Update elasticbeanstalk command to latest version\n* api-change:``ec2``: Update ec2 command to latest version\n* api-change:``rds``: Update rds command to latest version\n* api-change:``dlm``: Update dlm command to latest version\n   ```\n   \n  \n  \n   ### 1.15.82\n   ```\n   =======\n\n* api-change:``mediaconvert``: Update mediaconvert command to latest version\n* api-change:``dynamodb``: Update dynamodb command to latest version\n   ```\n   \n  \n  \n   ### 1.15.81\n   ```\n   =======\n\n* api-change:``secretsmanager``: Update secretsmanager command to latest version\n* api-change:``dax``: Update dax command to latest version\n* api-change:``sagemaker``: Update sagemaker command to latest version\n   ```\n   \n  \n  \n   ### 1.15.80\n   ```\n   =======\n\n* api-change:``discovery``: Update discovery command to latest version\n* api-change:``mediaconvert``: Update mediaconvert command to latest version\n* api-change:``ec2``: Update ec2 command to latest version\n* api-change:``ssm``: Update ssm command to latest version\n* api-change:``redshift``: Update redshift command to latest version\n   ```\n   \n  \n  \n   ### 1.15.79\n   ```\n   =======\n\n* api-change:``devicefarm``: Update devicefarm command to latest version\n   ```\n   \n  \n  \n   ### 1.15.78\n   ```\n   =======\n\n* api-change:``autoscaling``: Update autoscaling command to latest version\n* api-change:``cloudfront``: Update cloudfront command to latest version\n* api-change:``es``: Update es command to latest version\n   ```\n   \n  \n  \n   ### 1.15.77\n   ```\n   =======\n\n* api-change:``sagemaker``: Update sagemaker command to latest version\n   ```\n   \n  \n  \n   ### 1.15.76\n   ```\n   =======\n\n* api-change:``mediaconvert``: Update mediaconvert command to latest version\n* api-change:``rds``: Update rds command to latest version\n   ```\n   \n  \n  \n   ### 1.15.75\n   ```\n   =======\n\n* api-change:``ecs``: Update ecs command to latest version\n* api-change:``dax``: Update dax command to latest version\n* api-change:``rds``: Update rds command to latest version\n   ```\n   \n  \n  \n   ### 1.15.74\n   ```\n   =======\n\n* api-change:``ssm``: Update ssm command to latest version\n* api-change:``secretsmanager``: Update secretsmanager command to latest version\n   ```\n   \n  \n  \n   ### 1.15.73\n   ```\n   =======\n\n* api-change:``logs``: Update logs command to latest version\n* api-change:``pinpoint``: Update pinpoint command to latest version\n* api-change:``ec2``: Update ec2 command to latest version\n* api-change:``codebuild``: Update codebuild command to latest version\n* api-change:``ssm``: Update ssm command to latest version\n   ```\n   \n  \n  \n   ### 1.15.72\n   ```\n   =======\n\n* api-change:``health``: Update health command to latest version\n* api-change:``dynamodb``: Update dynamodb command to latest version\n   ```\n   \n  \n  \n   ### 1.15.71\n   ```\n   =======\n\n* api-change:``alexaforbusiness``: Update alexaforbusiness command to latest version\n   ```\n   \n  \n  \n   ### 1.15.70\n   ```\n   =======\n\n* api-change:``polly``: Update polly command to latest version\n* api-change:``resource-groups``: Update resource-groups command to latest version\n* api-change:``ssm``: Update ssm command to latest version\n* api-change:``kinesis``: Update kinesis command to latest version\n   ```\n   \n  \n  \n   ### 1.15.69\n   ```\n   =======\n\n* api-change:``storagegateway``: Update storagegateway command to latest version\n* api-change:``transcribe``: Update transcribe command to latest version\n   ```\n   \n  \n  \n   ### 1.15.68\n   ```\n   =======\n\n* api-change:``iot``: Update iot command to latest version\n* api-change:``mediaconvert``: Update mediaconvert command to latest version\n* api-change:``es``: Update es command to latest version\n* api-change:``kms``: Update kms command to latest version\n* api-change:``connect``: Update connect command to latest version\n   ```\n   \n  \n  \n   ### 1.15.67\n   ```\n   =======\n\n* api-change:``iot``: Update iot command to latest version\n* api-change:``directconnect``: Update directconnect command to latest version\n* api-change:``cloudhsmv2``: Update cloudhsmv2 command to latest version\n* api-change:``glacier``: Update glacier command to latest version\n* api-change:``sagemaker``: Update sagemaker command to latest version\n* api-change:``glue``: Update glue command to latest version\n* api-change:``mq``: Update mq command to latest version\n   ```\n   \n  \n  \n   ### 1.15.66\n   ```\n   =======\n\n* api-change:``redshift``: Update redshift command to latest version\n* api-change:``greengrass``: Update greengrass command to latest version\n* api-change:``ssm``: Update ssm command to latest version\n* api-change:``ec2``: Update ec2 command to latest version\n* api-change:``inspector``: Update inspector command to latest version\n* api-change:``codebuild``: Update codebuild command to latest version\n   ```\n   \n  \n  \n   ### 1.15.65\n   ```\n   =======\n\n* api-change:``ecs``: Update ecs command to latest version\n* api-change:``elbv2``: Update elbv2 command to latest version\n* api-change:``ec2``: Update ec2 command to latest version\n   ```\n   \n  \n  \n   ### 1.15.64\n   ```\n   =======\n\n* api-change:``dynamodb``: Update dynamodb command to latest version\n   ```\n   \n  \n  \n   ### 1.15.63\n   ```\n   =======\n\n* api-change:``dlm``: Update dlm command to latest version\n* api-change:``config``: Update config command to latest version\n   ```\n   \n  \n  \n   ### 1.15.62\n   ```\n   =======\n\n* bugfix:datapipeline: Fixed an issue with multiple values for the same key when using the parameter-values option for datapipeline commands.\n* api-change:``mediapackage``: Update mediapackage command to latest version\n   ```\n   \n  \n  \n   ### 1.15.61\n   ```\n   =======\n\n* api-change:``iotanalytics``: Update iotanalytics command to latest version\n   ```\n   \n  \n  \n   ### 1.15.60\n   ```\n   =======\n\n* api-change:``snowball``: Update snowball command to latest version\n* api-change:``polly``: Update polly command to latest version\n* api-change:``sagemaker``: Update sagemaker command to latest version\n* api-change:``comprehend``: Update comprehend command to latest version\n* enhancement:rekognition: Added top level parameters to rekognition to make it possible to supply images to the operations that require bytes.\n   ```\n   \n  \n  \n   ### 1.15.59\n   ```\n   =======\n\n* api-change:``kinesis-video-archived-media``: Update kinesis-video-archived-media command to latest version\n* api-change:``appstream``: Update appstream command to latest version\n* api-change:``kinesisvideo``: Update kinesisvideo command to latest version\n   ```\n   \n  \n  \n   ### 1.15.58\n   ```\n   =======\n\n* api-change:``codebuild``: Update codebuild command to latest version\n* api-change:``iam``: Update iam command to latest version\n* api-change:``appsync``: Update appsync command to latest version\n* api-change:``emr``: Update emr command to latest version\n* api-change:``efs``: Update efs command to latest version\n* api-change:``dlm``: Update dlm command to latest version\n   ```\n   \n  \n  \n   ### 1.15.57\n   ```\n   =======\n\n* api-change:``apigateway``: Update apigateway command to latest version\n* api-change:``ce``: Update ce command to latest version\n* api-change:``ssm``: Update ssm command to latest version\n* api-change:``s3``: Update s3 command to latest version\n   ```\n   \n  \n  \n   ### 1.15.56\n   ```\n   =======\n\n* api-change:``glue``: Update glue command to latest version\n* api-change:``ec2``: Update ec2 command to latest version\n* api-change:``opsworks``: Update opsworks command to latest version\n* api-change:``codebuild``: Update codebuild command to latest version\n* api-change:``appstream``: Update appstream command to latest version\n   ```\n   \n  \n  \n   ### 1.15.55\n   ```\n   =======\n\n* api-change:``application-autoscaling``: Update application-autoscaling command to latest version\n   ```\n   \n  \n  \n   ### 1.15.54\n   ```\n   =======\n\n* api-change:``application-autoscaling``: Update application-autoscaling command to latest version\n* api-change:``lambda``: Update lambda command to latest version\n* api-change:``ce``: Update ce command to latest version\n* api-change:``dms``: Update dms command to latest version\n* api-change:``transcribe``: Update transcribe command to latest version\n   ```\n   \n  \n  \n   ### 1.15.53\n   ```\n   =======\n\n* api-change:``mediaconvert``: Update mediaconvert command to latest version\n* api-change:``serverlessrepo``: Update serverlessrepo command to latest version\n   ```\n   \n  \n  \n   ### 1.15.52\n   ```\n   =======\n\n* api-change:``sagemaker``: Update sagemaker command to latest version\n* api-change:``pinpoint``: Update pinpoint command to latest version\n   ```\n   \n  \n  \n   ### 1.15.51\n   ```\n   =======\n\n* api-change:``ec2``: Update ec2 command to latest version\n* api-change:``redshift``: Update redshift command to latest version\n* api-change:``acm``: Update acm command to latest version\n   ```\n   \n  \n  \n   ### 1.15.50\n   ```\n   =======\n\n* api-change:``ssm``: Update ssm command to latest version\n   ```\n   \n  \n  \n   ### 1.15.49\n   ```\n   =======\n\n* enhancement:emr: Support on demand pricing for emr clusters.\n   ```\n   \n  \n  \n   ### 1.15.48\n   ```\n   =======\n\n* enhancement:Argument processing: Added cli_follow_urlparam option in the config file which can be set to false to disable the automatic following of string parameters prefixed with http:// or https://. closes 2507 3076 2577. Further discussion 3398.\n* api-change:``elasticbeanstalk``: Update elasticbeanstalk command to latest version\n* api-change:``lambda``: Update lambda command to latest version\n* api-change:``storagegateway``: Update storagegateway command to latest version\n   ```\n   \n  \n  \n   ### 1.15.47\n   ```\n   =======\n\n* api-change:``codepipeline``: Update codepipeline command to latest version\n* api-change:``secretsmanager``: Update secretsmanager command to latest version\n* api-change:``cloudfront``: Update cloudfront command to latest version\n* api-change:``comprehend``: Update comprehend command to latest version\n   ```\n   \n  \n  \n   ### 1.15.46\n   ```\n   =======\n\n* api-change:``secretsmanager``: Update secretsmanager command to latest version\n* api-change:``s3``: Update s3 command to latest version\n* api-change:``inspector``: Update inspector command to latest version\n   ```\n   \n  \n  \n   ### 1.15.45\n   ```\n   =======\n\n* api-change:``alexaforbusiness``: Update alexaforbusiness command to latest version\n* api-change:``appstream``: Update appstream command to latest version\n   ```\n   \n  \n  \n   ### 1.15.44\n   ```\n   =======\n\n* api-change:``clouddirectory``: Update clouddirectory command to latest version\n   ```\n   \n  \n  \n   ### 1.15.43\n   ```\n   =======\n\n* api-change:``macie``: Update macie command to latest version\n* api-change:``ssm``: Update ssm command to latest version\n* api-change:``neptune``: Update neptune command to latest version\n   ```\n   \n  \n  \n   ### 1.15.42\n   ```\n   =======\n\n* api-change:``acm-pca``: Update acm-pca command to latest version\n* api-change:``rds``: Update rds command to latest version\n* api-change:``medialive``: Update medialive command to latest version\n   ```\n   \n  \n  \n   ### 1.15.41\n   ```\n   =======\n\n* api-change:``rekognition``: Update rekognition command to latest version\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/awscli\n  - Changelog: https://pyup.io/changelogs/awscli/\n  - Homepage: http://aws.amazon.com/cli/\n</details>\n\n\n\n\n\n### Update [beautifulsoup4](https://pypi.org/project/beautifulsoup4) from **4.6.0** to **4.6.3**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 4.6.2\n   ```\n   * Fix an exception when a custom formatter was asked to format a void\n  element. [bug=1784408]\n   ```\n   \n  \n  \n   ### 4.6.1\n   ```\n   * Stop data loss when encountering an empty numeric entity, and\n  possibly in other cases.  Thanks to tos.kamiya for the fix. [bug=1698503]\n\n* Preserve XML namespaces introduced inside an XML document, not just\n   the ones introduced at the top level. [bug=1718787]\n\n* Added a new formatter, &quot;html5&quot;, which represents void elements\n   as &quot;&lt;element&gt;&quot; rather than &quot;&lt;element/&gt;&quot;.  [bug=1716272]\n\n* Fixed a problem where the html.parser tree builder interpreted\n  a string like &quot;&amp;foo &quot; as the character entity &quot;&amp;foo;&quot;  [bug=1728706]\n\n* Correctly handle invalid HTML numeric character entities like &amp;147;\n  which reference code points that are not Unicode code points. Note\n  that this is only fixed when Beautiful Soup is used with the\n  html.parser parser -- html5lib already worked and I couldn&#39;t fix it\n  with lxml.  [bug=1782933]\n\n* Improved the warning given when no parser is specified. [bug=1780571]\n\n* When markup contains duplicate elements, a select() call that\n  includes multiple match clauses will match all relevant\n  elements. [bug=1770596]\n\n* Fixed code that was causing deprecation warnings in recent Python 3\n  versions. Includes a patch from Ville SkyttÃ¤. [bug=1778909] [bug=1689496]\n\n* Fixed a Windows crash in diagnose() when checking whether a long\n  markup string is a filename. [bug=1737121]\n\n* Stopped HTMLParser from raising an exception in very rare cases of\n  bad markup. [bug=1708831]\n\n* Fixed a bug where find_all() was not working when asked to find a\n  tag with a namespaced name in an XML document that was parsed as\n  HTML. [bug=1723783]\n\n* You can get finer control over formatting by subclassing\n  bs4.element.Formatter and passing a Formatter instance into (e.g.)\n  encode(). [bug=1716272]\n\n* You can pass a dictionary of `attrs` into\n  BeautifulSoup.new_tag. This makes it possible to create a tag with\n  an attribute like &#39;name&#39; that would otherwise be masked by another\n  argument of new_tag. [bug=1779276]\n\n* Clarified the deprecation warning when accessing tag.fooTag, to cover\n  the possibility that you might really have been looking for a tag\n  called &#39;fooTag&#39;.\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/beautifulsoup4\n  - Changelog: https://pyup.io/changelogs/beautifulsoup4/\n  - Homepage: http://www.crummy.com/software/BeautifulSoup/bs4/\n</details>\n\n\n\n\n\n### Update [bokeh](https://pypi.org/project/bokeh) from **0.12.16** to **0.13.0**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 0.13.0\n   ```\n   --------------------\n  * bugfixes:\n    - 799 Templates not included when compiling with py2exe\n    - 2080 [component: bokehjs] Hovertool panel for annular wedge displays at center coordinates, not over wedge\n    - 7428 [component: bokehjs] Correctly showing wedge hover tooltips with &quot;clock&quot; orient\n    - 7591 [component: bokehjs] [layout] Adding a slider fails to load visualization in version 0.12.14\n    - 7891 [component: bokehjs] [regression] [widgets] Unable to edit datatable cell\n    - 7904 [component: examples] Flask_gunicorn_embed.py does not work with tornado 5\n    - 7916 [component: tests] Code quality tests fail due to pandas&#39; regression\n    - 7924 [component: bokehjs] [regression] [widgets] Sorting linked datatables messed up in bokeh 0.12.16\n    - 7926 [component: bokehjs] [widgets] Setting value of multiselect in javascript doesn&#39;t unselect previous selected items\n    - 7935 Using on_event with string names in python2.7\n    - 7941 [component: docs] Update docs: the hovertool attribute is &quot;formatters&quot;\n    - 7978 [component: bokehjs] [layout] Sizing mode scale_both grows on window resize\n    - 7984 [component: bokehjs] [layout] Temp partial fix allowing scale_both to work in some cases\n    - 7992 [component: server] [memory] Memory leak on add_next_tick_callback\n    - 8000 [component: docs] Small documentation error for boxselecttool\n  * features:\n    - 3596 Warn about python callbacks when they won&#39;t run\n    - 4986 [layout] Allow elements to be placed in server templates\n    - 6320 [component: bokehjs] Expose initial_start and initial_end in range1d\n    - 6386 [component: bokehjs] Support line annotations like span but with slope\n    - 7401 Support passing a pandas.series as x_range for figure\n    - 7795 [component: bokehjs] Feature-request: selection-bar\n    - 7908 [API: models] Tile source attribution font size\n    - 7921 [component: bokehjs] Bryanv/usability\n    - 7961 [component: bokehjs] Add a cumsum transform to cumulatively sum a single column\n  * tasks:\n    - 7364 [component: docs] Developing with javascript jsfiddle not working in firefox 57.0.3 (macos 10.13.2)\n    - 7374 [component: server] Connection errors when sending large amounts of data to browser via a bokeh server\n    - 7831 [component: docs] Improve documentation for creating interactive plots in notebook \n    - 7880 [component: bokehjs] [component: build] Upgrade npm packages \n    - 7905 [component: docs] All gallery examples bundle unnecessary extension code\n    - 7911 [component: bokehjs] [component: tests] Make bokehjs&#39; unit tests more robust\n    - 7915 [component: bokehjs] Re-jitter on tap is unexpected\n    - 7919 [component: bokehjs] [component: build] Replace gulp with a more lightweight solution\n    - 7922 [component: build] Move bokeh build and ci to new rackspace account\n    - 7930 [component: docs] [typescript] Docs still say that coffeescript is the implementation language of bokehjs\n    - 7936 [component: bokehjs] Resettool doesn&#39;t restore initial plot when using wmtstilesource and x/y_range\n    - 7937 [component: bokehjs] Add support in tablewidget for ajaxdatasource\n    - 7946 [typescript] Upgrade to typescript 2.9\n    - 7950 [component: build] Bryanv/build cleanup\n    - 7951 [component: bokehjs] Line plots jaggy when overplotting noisy data with `line_join=&#39;miter&#39;` \n    - 7953 [component: bokehjs] Modifying data source while polydraw is editing breaks editing\n    - 7957 [component: bokehjs] [component: build] Replace esprima with typescript compiler api\n    - 7962 [component: bokehjs] [component: build] Run `npm install` automatically if package.json changed\n    - 7967 [component: docs] Typo in the image_url documentation\n    - 7973 Add new maintainer to the list\n    - 7977 [performance] High (probably unnecessary) cpu load due to is_valid calls\n    - 7985 [API: plotting] Bokeh gmapoptions error\n    - 7993 [layout] Improve computing of available space for responsive layouts\n    - 7995 [component: docs] Documentation of cmap functions\n    - 8003 [component: docs] [notebook] Updated docs for two-way jupyter communication\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/bokeh\n  - Changelog: https://pyup.io/changelogs/bokeh/\n  - Repo: http://github.com/bokeh/bokeh\n</details>\n\n\n\n\n\n### Update [boto](https://pypi.org/project/boto) from **2.48.0** to **2.49.0**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 2.49.0\n   ```\n   ============\n\n:date: 2018/07/11\n\nUpdated the CA Bundle as well as some bucket encryption fixes.\n\n\nChanges\n-------\n* Import the latest CA Bundle from certifi (:issue:`3818`, :sha:`e4699cba`)\n* Fix to support uploads to KMS-encrypted buckets. (:issue:`3800`, :sha:`0a1d9040`)\n* Support fetching GCS bucket encryption metadata. (:issue:`3799`, :sha:`132b64d2`)\n* Update layer1.py (:issue:`3765`, :sha:`53340159`)\n* Fix tests/unit/glacier/test_writer.py to make work with pypy. (:issue:`3762`, :sha:`8402c5d6`)\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/boto\n  - Changelog: https://pyup.io/changelogs/boto/\n  - Repo: https://github.com/boto/boto/\n</details>\n\n\n\n\n\n### Update [boto3](https://pypi.org/project/boto3) from **1.7.40** to **1.9.4**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 1.9.4\n   ```\n   =====\n\n* enhancement:s3: [``botocore``] Adds encoding and decoding handlers for ListObjectsV2 `1552 &lt;https://github.com/boto/botocore/issues/1552&gt;`__\n* api-change:``polly``: [``botocore``] Update polly client to latest version\n   ```\n   \n  \n  \n   ### 1.9.3\n   ```\n   =====\n\n* api-change:``ses``: [``botocore``] Update ses client to latest version\n* api-change:``ec2``: [``botocore``] Update ec2 client to latest version\n* api-change:``fms``: [``botocore``] Update fms client to latest version\n* api-change:``connect``: [``botocore``] Update connect client to latest version\n   ```\n   \n  \n  \n   ### 1.9.2\n   ```\n   =====\n\n* api-change:``opsworkscm``: [``botocore``] Update opsworkscm client to latest version\n* api-change:``ssm``: [``botocore``] Update ssm client to latest version\n   ```\n   \n  \n  \n   ### 1.9.1\n   ```\n   =====\n\n* api-change:``redshift``: [``botocore``] Update redshift client to latest version\n* api-change:``cloudhsmv2``: [``botocore``] Update cloudhsmv2 client to latest version\n   ```\n   \n  \n  \n   ### 1.9.0\n   ```\n   =====\n\n* api-change:``logs``: [``botocore``] Update logs client to latest version\n* api-change:``config``: [``botocore``] Update config client to latest version\n* feature:Events: [``botocore``] This migrates the event system to using sevice ids instead of either client name or endpoint prefix. This prevents issues that might arise when a service changes their endpoint prefix, also fixes a long-standing bug where you could not register an event to a particular service if it happened to share its endpoint prefix with another service (e.g. ``autoscaling`` and ``application-autoscaling`` both use the endpoint prefix ``autoscaling``). Please see the `upgrade notes &lt;https://botocore.amazonaws.com/v1/documentation/api/latest/index.htmlupgrade-notes&gt;`_ to determine if you are impacted and how to proceed if you are.\n* feature:Events: This migrates the event system to using sevice ids instead of either client name or endpoint prefix. This prevents issues that might arise when a service changes their endpoint prefix, also fixes a long-standing bug where you could not register an event to a particular service if it happened to share its endpoint prefix with another service (e.g. ``autoscaling`` and ``application-autoscaling`` both use the endpoint prefix ``autoscaling``). Please see the `upgrade notes &lt;https://boto3.amazonaws.com/v1/documentation/api/latest/guide/upgrading.html&gt;`_ to determine if you are impacted and how to proceed if you are.\n   ```\n   \n  \n  \n   ### 1.8.9\n   ```\n   =====\n\n* api-change:``apigateway``: [``botocore``] Update apigateway client to latest version\n* api-change:``codecommit``: [``botocore``] Update codecommit client to latest version\n* api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version\n   ```\n   \n  \n  \n   ### 1.8.8\n   ```\n   =====\n\n* api-change:``rds``: [``botocore``] Update rds client to latest version\n* api-change:``s3``: [``botocore``] Update s3 client to latest version\n* api-change:``appstream``: [``botocore``] Update appstream client to latest version\n* api-change:``dynamodb``: [``botocore``] Update dynamodb client to latest version\n* api-change:``elb``: [``botocore``] Update elb client to latest version\n   ```\n   \n  \n  \n   ### 1.8.7\n   ```\n   =====\n\n* api-change:``rds``: [``botocore``] Update rds client to latest version\n* api-change:``rekognition``: [``botocore``] Update rekognition client to latest version\n   ```\n   \n  \n  \n   ### 1.8.6\n   ```\n   =====\n\n* api-change:``waf-regional``: [``botocore``] Update waf-regional client to latest version\n* api-change:``waf``: [``botocore``] Update waf client to latest version\n* api-change:``eks``: [``botocore``] Update eks client to latest version\n   ```\n   \n  \n  \n   ### 1.8.5\n   ```\n   =====\n\n* api-change:``codebuild``: [``botocore``] Update codebuild client to latest version\n* api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version\n* bugfix:signing: [``botocore``] Fix an issue where mixed endpoint casing could cause a SigV4 signature mismatch.\n   ```\n   \n  \n  \n   ### 1.8.4\n   ```\n   =====\n\n* api-change:``glue``: [``botocore``] Update glue client to latest version\n* api-change:``sagemaker-runtime``: [``botocore``] Update sagemaker-runtime client to latest version\n* api-change:``mediapackage``: [``botocore``] Update mediapackage client to latest version\n   ```\n   \n  \n  \n   ### 1.8.3\n   ```\n   =====\n\n* api-change:``glue``: [``botocore``] Update glue client to latest version\n* api-change:``xray``: [``botocore``] Update xray client to latest version\n   ```\n   \n  \n  \n   ### 1.8.2\n   ```\n   =====\n\n* api-change:``iot``: [``botocore``] Update iot client to latest version\n* api-change:``signer``: [``botocore``] Update signer client to latest version\n* api-change:``redshift``: [``botocore``] Update redshift client to latest version\n* api-change:``iotanalytics``: [``botocore``] Update iotanalytics client to latest version\n   ```\n   \n  \n  \n   ### 1.8.1\n   ```\n   =====\n\n* api-change:``glue``: [``botocore``] Update glue client to latest version\n   ```\n   \n  \n  \n   ### 1.8.0\n   ```\n   =====\n\n* api-change:``events``: [``botocore``] Update events client to latest version\n* api-change:``cognito-idp``: [``botocore``] Update cognito-idp client to latest version\n* feature:urllib3: [``botocore``] The vendored version of requests and urllib3 are no longer being used and botocore now has a direct dependency on newer versions of upstream urllib3.\n   ```\n   \n  \n  \n   ### 1.7.84\n   ```\n   ======\n\n* api-change:``iot``: [``botocore``] Update iot client to latest version\n* api-change:``rekognition``: [``botocore``] Update rekognition client to latest version\n* api-change:``lex-models``: [``botocore``] Update lex-models client to latest version\n* api-change:``iotanalytics``: [``botocore``] Update iotanalytics client to latest version\n* api-change:``medialive``: [``botocore``] Update medialive client to latest version\n   ```\n   \n  \n  \n   ### 1.7.83\n   ```\n   ======\n\n* api-change:``snowball``: [``botocore``] Update snowball client to latest version\n   ```\n   \n  \n  \n   ### 1.7.82\n   ```\n   ======\n\n* api-change:``ec2``: [``botocore``] Update ec2 client to latest version\n* api-change:``dlm``: [``botocore``] Update dlm client to latest version\n* api-change:``rds``: [``botocore``] Update rds client to latest version\n* api-change:``elasticbeanstalk``: [``botocore``] Update elasticbeanstalk client to latest version\n   ```\n   \n  \n  \n   ### 1.7.81\n   ```\n   ======\n\n* api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version\n* api-change:``dynamodb``: [``botocore``] Update dynamodb client to latest version\n   ```\n   \n  \n  \n   ### 1.7.80\n   ```\n   ======\n\n* api-change:``dax``: [``botocore``] Update dax client to latest version\n* api-change:``secretsmanager``: [``botocore``] Update secretsmanager client to latest version\n* api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version\n   ```\n   \n  \n  \n   ### 1.7.79\n   ```\n   ======\n\n* api-change:``discovery``: [``botocore``] Update discovery client to latest version\n* api-change:``ssm``: [``botocore``] Update ssm client to latest version\n* api-change:``ec2``: [``botocore``] Update ec2 client to latest version\n* api-change:``redshift``: [``botocore``] Update redshift client to latest version\n* api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version\n   ```\n   \n  \n  \n   ### 1.7.78\n   ```\n   ======\n\n* api-change:``devicefarm``: [``botocore``] Update devicefarm client to latest version\n   ```\n   \n  \n  \n   ### 1.7.77\n   ```\n   ======\n\n* api-change:``es``: [``botocore``] Update es client to latest version\n* api-change:``autoscaling``: [``botocore``] Update autoscaling client to latest version\n* api-change:``cloudfront``: [``botocore``] Update cloudfront client to latest version\n   ```\n   \n  \n  \n   ### 1.7.76\n   ```\n   ======\n\n* api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version\n   ```\n   \n  \n  \n   ### 1.7.75\n   ```\n   ======\n\n* api-change:``rds``: [``botocore``] Update rds client to latest version\n* api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version\n   ```\n   \n  \n  \n   ### 1.7.74\n   ```\n   ======\n\n* api-change:``rds``: [``botocore``] Update rds client to latest version\n* api-change:``dax``: [``botocore``] Update dax client to latest version\n* api-change:``ecs``: [``botocore``] Update ecs client to latest version\n   ```\n   \n  \n  \n   ### 1.7.73\n   ```\n   ======\n\n* api-change:``secretsmanager``: [``botocore``] Update secretsmanager client to latest version\n* api-change:``ssm``: [``botocore``] Update ssm client to latest version\n   ```\n   \n  \n  \n   ### 1.7.72\n   ```\n   ======\n\n* api-change:``logs``: [``botocore``] Update logs client to latest version\n* api-change:``codebuild``: [``botocore``] Update codebuild client to latest version\n* api-change:``ssm``: [``botocore``] Update ssm client to latest version\n* api-change:``ec2``: [``botocore``] Update ec2 client to latest version\n* api-change:``pinpoint``: [``botocore``] Update pinpoint client to latest version\n   ```\n   \n  \n  \n   ### 1.7.71\n   ```\n   ======\n\n* api-change:``health``: [``botocore``] Update health client to latest version\n* api-change:``dynamodb``: [``botocore``] Update dynamodb client to latest version\n   ```\n   \n  \n  \n   ### 1.7.70\n   ```\n   ======\n\n* api-change:``alexaforbusiness``: [``botocore``] Update alexaforbusiness client to latest version\n   ```\n   \n  \n  \n   ### 1.7.69\n   ```\n   ======\n\n* api-change:``polly``: [``botocore``] Update polly client to latest version\n* api-change:``ssm``: [``botocore``] Update ssm client to latest version\n* api-change:``kinesis``: [``botocore``] Update kinesis client to latest version\n* api-change:``resource-groups``: [``botocore``] Update resource-groups client to latest version\n   ```\n   \n  \n  \n   ### 1.7.68\n   ```\n   ======\n\n* api-change:``storagegateway``: [``botocore``] Update storagegateway client to latest version\n* api-change:``transcribe``: [``botocore``] Update transcribe client to latest version\n   ```\n   \n  \n  \n   ### 1.7.67\n   ```\n   ======\n\n* api-change:``kms``: [``botocore``] Update kms client to latest version\n* api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version\n* api-change:``es``: [``botocore``] Update es client to latest version\n* api-change:``iot``: [``botocore``] Update iot client to latest version\n* api-change:``connect``: [``botocore``] Update connect client to latest version\n   ```\n   \n  \n  \n   ### 1.7.66\n   ```\n   ======\n\n* api-change:``directconnect``: [``botocore``] Update directconnect client to latest version\n* api-change:``glue``: [``botocore``] Update glue client to latest version\n* api-change:``iot``: [``botocore``] Update iot client to latest version\n* api-change:``cloudhsmv2``: [``botocore``] Update cloudhsmv2 client to latest version\n* api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version\n* api-change:``mq``: [``botocore``] Update mq client to latest version\n* enhancment:Timestamp Serialization: [``botocore``] Support explicit timestamp serialization per timestamp shape.\n* api-change:``glacier``: [``botocore``] Update glacier client to latest version\n   ```\n   \n  \n  \n   ### 1.7.65\n   ```\n   ======\n\n* api-change:``ssm``: [``botocore``] Update ssm client to latest version\n* api-change:``ec2``: [``botocore``] Update ec2 client to latest version\n* api-change:``greengrass``: [``botocore``] Update greengrass client to latest version\n* api-change:``inspector``: [``botocore``] Update inspector client to latest version\n* api-change:``codebuild``: [``botocore``] Update codebuild client to latest version\n* api-change:``redshift``: [``botocore``] Update redshift client to latest version\n   ```\n   \n  \n  \n   ### 1.7.64\n   ```\n   ======\n\n* api-change:``ecs``: [``botocore``] Update ecs client to latest version\n* api-change:``elbv2``: [``botocore``] Update elbv2 client to latest version\n* api-change:``ec2``: [``botocore``] Update ec2 client to latest version\n   ```\n   \n  \n  \n   ### 1.7.63\n   ```\n   ======\n\n* api-change:``dynamodb``: [``botocore``] Update dynamodb client to latest version\n   ```\n   \n  \n  \n   ### 1.7.62\n   ```\n   ======\n\n* api-change:``config``: [``botocore``] Update config client to latest version\n* api-change:``dlm``: [``botocore``] Update dlm client to latest version\n   ```\n   \n  \n  \n   ### 1.7.61\n   ```\n   ======\n\n* api-change:``mediapackage``: [``botocore``] Update mediapackage client to latest version\n   ```\n   \n  \n  \n   ### 1.7.60\n   ```\n   ======\n\n* api-change:``iotanalytics``: [``botocore``] Update iotanalytics client to latest version\n   ```\n   \n  \n  \n   ### 1.7.59\n   ```\n   ======\n\n* api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version\n* api-change:``polly``: [``botocore``] Update polly client to latest version\n* api-change:``comprehend``: [``botocore``] Update comprehend client to latest version\n* api-change:``snowball``: [``botocore``] Update snowball client to latest version\n   ```\n   \n  \n  \n   ### 1.7.58\n   ```\n   ======\n\n* api-change:``kinesisvideo``: [``botocore``] Update kinesisvideo client to latest version\n* api-change:``appstream``: [``botocore``] Update appstream client to latest version\n* api-change:``kinesis-video-archived-media``: [``botocore``] Update kinesis-video-archived-media client to latest version\n   ```\n   \n  \n  \n   ### 1.7.57\n   ```\n   ======\n\n* api-change:``iam``: [``botocore``] Update iam client to latest version\n* api-change:``dlm``: [``botocore``] Update dlm client to latest version\n* api-change:``appsync``: [``botocore``] Update appsync client to latest version\n* api-change:``efs``: [``botocore``] Update efs client to latest version\n* api-change:``codebuild``: [``botocore``] Update codebuild client to latest version\n* api-change:``emr``: [``botocore``] Update emr client to latest version\n   ```\n   \n  \n  \n   ### 1.7.56\n   ```\n   ======\n\n* api-change:``ssm``: [``botocore``] Update ssm client to latest version\n* api-change:``s3``: [``botocore``] Update s3 client to latest version\n* api-change:``apigateway``: [``botocore``] Update apigateway client to latest version\n* api-change:``ce``: [``botocore``] Update ce client to latest version\n   ```\n   \n  \n  \n   ### 1.7.55\n   ```\n   ======\n\n* api-change:``ec2``: [``botocore``] Update ec2 client to latest version\n* api-change:``codebuild``: [``botocore``] Update codebuild client to latest version\n* api-change:``glue``: [``botocore``] Update glue client to latest version\n* api-change:``opsworks``: [``botocore``] Update opsworks client to latest version\n* api-change:``appstream``: [``botocore``] Update appstream client to latest version\n   ```\n   \n  \n  \n   ### 1.7.54\n   ```\n   ======\n\n* api-change:``application-autoscaling``: [``botocore``] Update application-autoscaling client to latest version\n   ```\n   \n  \n  \n   ### 1.7.53\n   ```\n   ======\n\n* api-change:``application-autoscaling``: [``botocore``] Update application-autoscaling client to latest version\n* api-change:``lambda``: [``botocore``] Update lambda client to latest version\n* api-change:``dms``: [``botocore``] Update dms client to latest version\n* api-change:``ce``: [``botocore``] Update ce client to latest version\n* api-change:``transcribe``: [``botocore``] Update transcribe client to latest version\n   ```\n   \n  \n  \n   ### 1.7.52\n   ```\n   ======\n\n* api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version\n* api-change:``serverlessrepo``: [``botocore``] Update serverlessrepo client to latest version\n   ```\n   \n  \n  \n   ### 1.7.51\n   ```\n   ======\n\n* api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version\n* api-change:``pinpoint``: [``botocore``] Update pinpoint client to latest version\n   ```\n   \n  \n  \n   ### 1.7.50\n   ```\n   ======\n\n* api-change:``ec2``: [``botocore``] Update ec2 client to latest version\n* api-change:``redshift``: [``botocore``] Update redshift client to latest version\n* api-change:``acm``: [``botocore``] Update acm client to latest version\n   ```\n   \n  \n  \n   ### 1.7.49\n   ```\n   ======\n\n* api-change:``ssm``: [``botocore``] Update ssm client to latest version\n   ```\n   \n  \n  \n   ### 1.7.48\n   ```\n   ======\n\n* api-change:``elasticbeanstalk``: [``botocore``] Update elasticbeanstalk client to latest version\n* api-change:``storagegateway``: [``botocore``] Update storagegateway client to latest version\n* api-change:``lambda``: [``botocore``] Update lambda client to latest version\n   ```\n   \n  \n  \n   ### 1.7.47\n   ```\n   ======\n\n* api-change:``cloudfront``: [``botocore``] Update cloudfront client to latest version\n* api-change:``comprehend``: [``botocore``] Update comprehend client to latest version\n* api-change:``codepipeline``: [``botocore``] Update codepipeline client to latest version\n* api-change:``secretsmanager``: [``botocore``] Update secretsmanager client to latest version\n* enhancement:StreamingResponses: [``botocore``] Add ``iter_lines()`` and ``iter_chunks()`` to streaming responses (`1195 &lt;https://github.com/boto/botocore/issues/1195&gt;`__)\n   ```\n   \n  \n  \n   ### 1.7.46\n   ```\n   ======\n\n* api-change:``secretsmanager``: [``botocore``] Update secretsmanager client to latest version\n* api-change:``s3``: [``botocore``] Update s3 client to latest version\n* api-change:``inspector``: [``botocore``] Update inspector client to latest version\n   ```\n   \n  \n  \n   ### 1.7.45\n   ```\n   ======\n\n* api-change:``appstream``: [``botocore``] Update appstream client to latest version\n* api-change:``alexaforbusiness``: [``botocore``] Update alexaforbusiness client to latest version\n   ```\n   \n  \n  \n   ### 1.7.44\n   ```\n   ======\n\n* api-change:``clouddirectory``: [``botocore``] Update clouddirectory client to latest version\n   ```\n   \n  \n  \n   ### 1.7.43\n   ```\n   ======\n\n* api-change:``ssm``: [``botocore``] Update ssm client to latest version\n* api-change:``macie``: [``botocore``] Update macie client to latest version\n* api-change:``neptune``: [``botocore``] Update neptune client to latest version\n   ```\n   \n  \n  \n   ### 1.7.42\n   ```\n   ======\n\n* api-change:``acm-pca``: [``botocore``] Update acm-pca client to latest version\n* api-change:``rds``: [``botocore``] Update rds client to latest version\n* api-change:``medialive``: [``botocore``] Update medialive client to latest version\n   ```\n   \n  \n  \n   ### 1.7.41\n   ```\n   ======\n\n* api-change:``rekognition``: [``botocore``] Update rekognition client to latest version\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/boto3\n  - Changelog: https://pyup.io/changelogs/boto3/\n  - Repo: https://github.com/boto/boto3\n</details>\n\n\n\n\n\n### Update [coveralls](https://pypi.org/project/coveralls) from **1.3.0** to **1.5.0**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 1.5.0\n   ```\n   Features\n\n* **cli:**  allow execution as a module (184) ([b261a853](b261a853), closes [183](183))\n\n Bug Fixes\n\n* **paths:**  ensure windows paths are normalized to posix ([661e0f54](661e0f54), closes [153](153))\n\n\n\n&lt;a name=&quot;1.4.0&quot;&gt;&lt;/a&gt;\n   ```\n   \n  \n  \n   ### 1.4.0\n   ```\n   Performance\n\n* **git:**  call fallback git commands in fallback cases only ([e42095b4](e42095b4))\n\n Features\n\n* **env:**  support git env vars (182) ([a1918e89](a1918e89))\n  * This change also adds support for non-git repos.\n* **flags:**  add ability to add named job (181) ([f7ba07bf](f7ba07bf))\n\n Compatibility\n\n* **python:**  drop support for Python 3.3 ([dcb06fc1](dcb06fc1))\n\n\n&lt;a name=&quot;1.3.0&quot;&gt;&lt;/a&gt;\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/coveralls\n  - Changelog: https://pyup.io/changelogs/coveralls/\n  - Repo: http://github.com/coveralls-clients/coveralls-python\n</details>\n\n\n\n\n\n### Update [dask](https://pypi.org/project/dask) from **0.19.2** to **0.19.2**.\n\n\n*The bot wasn't able to find a changelog for this release. [Got an idea?](https://github.com/pyupio/changelogs/issues/new)*\n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/dask\n  - Repo: http://github.com/dask/dask/\n</details>\n\n\n\n\n\n### Update [django](https://pypi.org/project/django) from **2.0.6** to **2.1.1**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 2.1.1\n   ```\n   ==========================\n\n*August 31, 2018*\n\nDjango 2.1.1 fixes several bugs in 2.1.\n\nBugfixes\n========\n\n* Fixed a race condition in ``QuerySet.update_or_create()`` that could result\n  in data loss (:ticket:`29499`).\n\n* Fixed a regression where ``QueryDict.urlencode()`` crashed if the dictionary\n  contains a non-string value (:ticket:`29627`).\n\n* Fixed a regression in Django 2.0 where using ``manage.py test --keepdb``\n  fails on PostgreSQL if the database exists and the user doesn&#39;t have\n  permission to create databases (:ticket:`29613`).\n\n* Fixed a regression in Django 2.0 where combining ``Q`` objects with ``__in``\n  lookups and lists crashed (:ticket:`29643`).\n\n* Fixed translation failure of ``DurationField``&#39;s &quot;overflow&quot; error message\n  (:ticket:`29623`).\n\n* Fixed a regression where the admin change form crashed if the user doesn&#39;t\n  have the &#39;add&#39; permission to a model that uses ``TabularInline``\n  (:ticket:`29637`).\n\n* Fixed a regression where a ``related_query_name`` reverse accessor wasn&#39;t set\n  up when a ``GenericRelation`` is declared on an abstract base model\n  (:ticket:`29653`).\n\n* Fixed the test client&#39;s JSON serialization of a request data dictionary for\n  structured content type suffixes (:ticket:`29662`).\n\n* Made the admin change view redirect to the changelist view after a POST if\n  the user has the &#39;view&#39; permission (:ticket:`29663`).\n\n* Fixed admin change view crash for view-only users if the form has an extra\n  form field (:ticket:`29682`).\n\n* Fixed a regression in Django 2.0.5 where ``QuerySet.values()`` or\n  ``values_list()`` after combining querysets with ``extra()`` with\n  ``union()``, ``difference()``, or ``intersection()`` crashed due to\n  mismatching columns (:ticket:`29694`).\n\n* Fixed crash if ``InlineModelAdmin.has_add_permission()`` doesn&#39;t accept the\n  ``obj`` argument (:ticket:`29723`).\n\n\n========================\n   ```\n   \n  \n  \n   ### 2.1\n   ```\n   ========================\n\n*August 1, 2018*\n\nWelcome to Django 2.1!\n\nThese release notes cover the :ref:`new features &lt;whats-new-2.1&gt;`, as well as\nsome :ref:`backwards incompatible changes &lt;backwards-incompatible-2.1&gt;` you&#39;ll\nwant to be aware of when upgrading from Django 2.0 or earlier. We&#39;ve\n:ref:`dropped some features&lt;removed-features-2.1&gt;` that have reached the end of\ntheir deprecation cycle, and we&#39;ve :ref:`begun the deprecation process for some\nfeatures &lt;deprecated-features-2.1&gt;`.\n\nSee the :doc:`/howto/upgrade-version` guide if you&#39;re updating an existing\nproject.\n\nPython compatibility\n====================\n\nDjango 2.1 supports Python 3.5, 3.6, and 3.7. Django 2.0 is the last version to\nsupport Python 3.4.  We **highly recommend** and only officially support the\nlatest release of each series.\n\n.. _whats-new-2.1:\n\nWhat&#39;s new in Django 2.1\n========================\n\nModel &quot;view&quot; permission\n-----------------------\n\nA &quot;view&quot; permission is added to the model :attr:`Meta.default_permissions\n&lt;django.db.models.Options.default_permissions&gt;`. The new permissions will be\ncreated automatically when running :djadmin:`migrate`.\n\nThis allows giving users read-only access to models in the admin.\n:meth:`.ModelAdmin.has_view_permission` is new. The implementation is backwards\ncompatible in that there isn&#39;t a need to assign the &quot;view&quot; permission to allow\nusers who have the &quot;change&quot; permission to edit objects.\n\nThere are a couple of :ref:`backwards incompatible considerations\n&lt;view_permission_backwards_incompatible&gt;`.\n\nMinor features\n--------------\n\n:mod:`django.contrib.admin`\n~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n* :attr:`.ModelAdmin.search_fields` now accepts any lookup such as\n  ``field__exact``.\n\n* jQuery is upgraded from version 2.2.3 to 3.3.1.\n\n* The new :meth:`.ModelAdmin.delete_queryset` method allows customizing the\n  deletion process of the &quot;delete selected objects&quot; action.\n\n* You can now :ref:`override the default admin site\n  &lt;overriding-default-admin-site&gt;`.\n\n* The new :attr:`.ModelAdmin.sortable_by` attribute and\n  :meth:`.ModelAdmin.get_sortable_by` method allow limiting the columns that\n  can be sorted in the change list page.\n\n* The ``admin_order_field`` attribute for elements in\n  :attr:`.ModelAdmin.list_display` may now be a query expression.\n\n* The new :meth:`.ModelAdmin.get_deleted_objects()` method allows customizing\n  the deletion process of the delete view and the &quot;delete selected&quot; action.\n\n* The ``actions.html``, ``change_list_results.html``, ``date_hierarchy.html``,\n  ``pagination.html``, ``prepopulated_fields_js.html``, ``search_form.html``,\n  and ``submit_line.html`` templates can now be :ref:`overridden per app or\n  per model &lt;admin-templates-overridden-per-app-or-model&gt;` (besides overridden\n  globally).\n\n* The admin change list and change form object tools can now be :ref:`overridden\n  per app, per model, or globally &lt;admin-templates-overridden-per-app-or-model&gt;`\n  with ``change_list_object_tools.html`` and\n  ``change_form_object_tools.html`` templates.\n\n* :meth:`.InlineModelAdmin.has_add_permission` is now passed the parent object\n  as the second positional argument, ``obj``.\n\n* Admin actions may now :ref:`specify permissions &lt;admin-action-permissions&gt;`\n  to limit their availability to certain users.\n\n:mod:`django.contrib.auth`\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n* :djadmin:`createsuperuser` now gives a prompt to allow bypassing the\n  :setting:`AUTH_PASSWORD_VALIDATORS` checks.\n\n:mod:`django.contrib.gis`\n~~~~~~~~~~~~~~~~~~~~~~~~~\n\n* The new :meth:`.GEOSGeometry.buffer_with_style` method is a version of\n  :meth:`~.GEOSGeometry.buffer` that allows customizing the style of the\n  buffer.\n\n* :class:`~django.contrib.gis.forms.widgets.OpenLayersWidget` is now based on\n  OpenLayers 4.6.5 (previously 3.20.1).\n\n:mod:`django.contrib.sessions`\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n* Added the :setting:`SESSION_COOKIE_SAMESITE` setting to set the ``SameSite``\n  cookie flag on session cookies.\n\nCache\n~~~~~\n\n* The :ref:`local-memory cache backend &lt;local-memory-caching&gt;` now uses a\n  least-recently-used (LRU) culling strategy rather than a pseudo-random one.\n\n* The new ``touch()`` method of the :ref:`low-level cache API\n  &lt;low-level-cache-api&gt;` updates the timeout of cache keys.\n\nCSRF\n~~~~\n\n* Added the :setting:`CSRF_COOKIE_SAMESITE` setting to set the ``SameSite``\n  cookie flag on CSRF cookies.\n\nForms\n~~~~~\n\n* The widget for ``ImageField`` now renders with the HTML attribute\n  ``accept=&quot;image/*&quot;``.\n\nInternationalization\n~~~~~~~~~~~~~~~~~~~~\n\n* Added the :meth:`~django.utils.translation.get_supported_language_variant`\n  function.\n\n* Untranslated strings for territorial language variants now use the\n  translations of the generic language. For example, untranslated ``pt_BR``\n  strings use ``pt`` translations.\n\nManagement Commands\n~~~~~~~~~~~~~~~~~~~\n\n* The new :option:`inspectdb --include-views` option allows creating models\n  for database views.\n\n* The :class:`~django.core.management.BaseCommand` class now uses a custom help\n  formatter so that the standard options like ``--verbosity`` or ``--settings``\n  appear last in the help output, giving a more prominent position to subclassed\n  command&#39;s options.\n\nMigrations\n~~~~~~~~~~\n\n* Added support for serialization of ``functools.partialmethod`` objects.\n\n* To support frozen environments, migrations may be loaded from ``.pyc`` files.\n\nModels\n~~~~~~\n\n* Models can now use ``__init_subclass__()`` from :pep:`487`.\n\n* A ``BinaryField`` may now be set to ``editable=True`` if you wish to include\n  it in model forms.\n\n* A number of new text database functions are added:\n  :class:`~django.db.models.functions.Chr`,\n  :class:`~django.db.models.functions.Left`,\n  :class:`~django.db.models.functions.LPad`,\n  :class:`~django.db.models.functions.LTrim`,\n  :class:`~django.db.models.functions.Ord`,\n  :class:`~django.db.models.functions.Repeat`,\n  :class:`~django.db.models.functions.Replace`,\n  :class:`~django.db.models.functions.Right`,\n  :class:`~django.db.models.functions.RPad`,\n  :class:`~django.db.models.functions.RTrim`, and\n  :class:`~django.db.models.functions.Trim`.\n\n* The new :class:`~django.db.models.functions.TruncWeek` function truncates\n  :class:`~django.db.models.DateField` and\n  :class:`~django.db.models.DateTimeField` to the Monday of a week.\n\n* Query expressions can now be negated using a minus sign.\n\n* :meth:`.QuerySet.order_by` and :meth:`distinct(*fields) &lt;.QuerySet.distinct&gt;`\n  now support using field transforms.\n\n* :class:`~django.db.models.BooleanField` can now be ``null=True``. This is\n  encouraged instead of :class:`~django.db.models.NullBooleanField`, which will\n  likely be deprecated in the future.\n\n* The new :meth:`.QuerySet.explain` method displays the database&#39;s execution\n  plan of a queryset&#39;s query.\n\n*  :meth:`.QuerySet.raw` now supports :meth:`~.QuerySet.prefetch_related`.\n\nRequests and Responses\n~~~~~~~~~~~~~~~~~~~~~~\n\n* Added :meth:`.HttpRequest.get_full_path_info`.\n\n* Added the ``samesite`` argument to :meth:`.HttpResponse.set_cookie` to allow\n  setting the ``SameSite`` cookie flag.\n\n* The new ``as_attachment`` argument for :class:`~django.http.FileResponse`\n  sets the ``Content-Disposition`` header to make the browser ask if the user\n  wants to download the file. ``FileResponse`` also tries to set the\n  ``Content-Type`` and ``Content-Length`` headers where appropriate.\n\nTemplates\n~~~~~~~~~\n\n* The new :tfilter:`json_script` filter safely outputs a Python object as JSON,\n  wrapped in a ``&lt;script&gt;`` tag, ready for use with JavaScript.\n\nTests\n~~~~~\n\n* Added test :class:`~django.test.Client` support for 307 and 308 redirects.\n\n* The test :class:`~django.test.Client` now serializes a request data\n  dictionary as JSON if ``content_type=&#39;application/json&#39;``. You can customize\n  the JSON encoder with test client&#39;s ``json_encoder`` parameter.\n\n* The new :meth:`.SimpleTestCase.assertWarnsMessage` method is a simpler\n  version of :meth:`~unittest.TestCase.assertWarnsRegex`.\n\n.. _backwards-incompatible-2.1:\n\nBackwards incompatible changes in 2.1\n=====================================\n\nDatabase backend API\n--------------------\n\n* To adhere to :pep:`249`, exceptions where a database doesn&#39;t support a\n  feature are changed from :exc:`NotImplementedError` to\n  :exc:`django.db.NotSupportedError`.\n\n* Renamed the ``allow_sliced_subqueries`` database feature flag to\n  ``allow_sliced_subqueries_with_in``.\n\n* ``DatabaseOperations.distinct_sql()`` now requires an additional ``params``\n  argument and returns a tuple of SQL and parameters instead of a SQL string.\n\n* ``DatabaseFeatures.introspected_boolean_field_type`` is changed from a method\n  to a property.\n\n:mod:`django.contrib.gis`\n-------------------------\n\n* Support for SpatiaLite 4.0 is removed.\n\nDropped support for MySQL 5.5\n-----------------------------\n\nThe end of upstream support for MySQL 5.5 is December 2018. Django 2.1 supports\nMySQL 5.6 and higher.\n\nDropped support for PostgreSQL 9.3\n----------------------------------\n\nThe end of upstream support for PostgreSQL 9.3 is September 2018. Django 2.1\nsupports PostgreSQL 9.4 and higher.\n\nRemoved ``BCryptPasswordHasher`` from the default ``PASSWORD_HASHERS`` setting\n------------------------------------------------------------------------------\n\nIf you used bcrypt with Django 1.4 or 1.5 (before ``BCryptSHA256PasswordHasher``\nwas added in Django 1.6), you might have some passwords that use the\n``BCryptPasswordHasher`` hasher.\n\nYou can check if that&#39;s the case like this::\n\n    from django.contrib.auth import get_user_model\n    User = get_user_model()\n    User.objects.filter(password__startswith=&#39;bcrypt$$&#39;)\n\nIf you want to continue to allow those passwords to be used, you&#39;ll\nhave to define the :setting:`PASSWORD_HASHERS` setting (if you don&#39;t already)\nand include ``&#39;django.contrib.auth.hashers.BCryptPasswordHasher&#39;``.\n\nMoved ``wrap_label`` widget template context variable\n-----------------------------------------------------\n\nTo fix the lack of ``&lt;label&gt;`` when using ``RadioSelect`` and\n``CheckboxSelectMultiple`` with ``MultiWidget``, the ``wrap_label`` context\nvariable now appears as an attribute of each option. For example, in a custom\n``input_option.html`` template, change ``{% if wrap_label %}`` to\n``{% if widget.wrap_label %}``.\n\n``SameSite`` cookies\n--------------------\n\nThe cookies used for ``django.contrib.sessions``, ``django.contrib.messages``,\nand Django&#39;s CSRF protection now set the ``SameSite`` flag to ``Lax`` by\ndefault. Browsers that respect this flag won&#39;t send these cookies on\ncross-origin requests. If you rely on the old behavior, set the\n:setting:`SESSION_COOKIE_SAMESITE` and/or :setting:`CSRF_COOKIE_SAMESITE`\nsetting to ``None``.\n\n.. _view_permission_backwards_incompatible:\n\nConsiderations for the new model &quot;view&quot; permission\n--------------------------------------------------\n\nCustom admin forms need to take the view-only case into account\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nWith the new &quot;view&quot; permission, existing custom admin forms may raise errors\nwhen a user doesn&#39;t have the change permission because the form might access\nnonexistent fields. Fix this by overriding :meth:`.ModelAdmin.get_form` and\nchecking if the user has the &quot;change&quot; permissions and returning the default\nform if not::\n\n    class MyAdmin(admin.ModelAdmin):\n        def get_form(self, request, obj=None, **kwargs):\n            if not self.has_change_permission(request, obj):\n                return super().get_form(request, obj, **kwargs)\n            return CustomForm\n\nNew default view permission could allow unwanted access to admin views\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nIf you have a custom permission with a codename of the form\n``can_view_&lt;modelname&gt;``, the new view permission handling in the admin will\nallow view access to the changelist and detail pages for those models. If this\nis unwanted, you must change your custom permission codename.\n\nMiscellaneous\n-------------\n\n* The minimum supported version of ``mysqlclient`` is increased from 1.3.3 to\n  1.3.7.\n\n* Support for SQLite &lt; 3.7.15 is removed.\n\n* The date format of ``Set-Cookie``&#39;s ``Expires`` directive is changed to\n  follow :rfc:`7231section-7.1.1.1` instead of Netscape&#39;s cookie standard.\n  Hyphens present in dates like ``Tue, 25-Dec-2018 22:26:13 GMT`` are removed.\n  This change should be merely cosmetic except perhaps for antiquated browsers\n  that don&#39;t parse the new format.\n\n* ``allowed_hosts`` is now a required argument of private API\n  ``django.utils.http.is_safe_url()``.\n\n* The ``multiple`` attribute rendered by the\n  :class:`~django.forms.SelectMultiple` widget now uses HTML5 boolean syntax\n  rather than XHTML&#39;s ``multiple=&quot;multiple&quot;``.\n\n* HTML rendered by form widgets no longer includes a closing slash on void\n  elements, e.g. ``&lt;br&gt;``. This is incompatible within XHTML, although some\n  widgets already used aspects of HTML5 such as boolean attributes.\n\n* The value of :class:`~django.forms.SelectDateWidget`&#39;s empty options is\n  changed from 0 to an empty string, which mainly may require some adjustments\n  in tests that compare HTML.\n\n* :meth:`.User.has_usable_password` and the\n  :func:`~django.contrib.auth.hashers.is_password_usable` function no longer\n  return ``False`` if the password is ``None`` or an empty string, or if the\n  password uses a hasher that&#39;s not in the :setting:`PASSWORD_HASHERS` setting.\n  This undocumented behavior was a regression in Django 1.6 and prevented users\n  with such passwords from requesting a password reset. Audit your code to\n  confirm that your usage of these APIs don&#39;t rely on the old behavior.\n\n* Since migrations are now loaded from ``.pyc`` files, you might need to delete\n  them if you&#39;re working in a mixed Python 2 and Python 3 environment.\n\n* Using ``None`` as a :class:`~django.contrib.postgres.fields.JSONField` lookup\n  value now matches objects that have the specified key and a null value rather\n  than objects that don&#39;t have the key.\n\n* The admin CSS class ``field-box`` is renamed to ``fieldBox`` to prevent\n  conflicts with the class given to model fields named &quot;box&quot;.\n\n* Since the admin&#39;s ``actions.html``, ``change_list_results.html``,\n  ``date_hierarchy.html``, ``pagination.html``, ``prepopulated_fields_js.html``,\n  ``search_form.html``, and ``submit_line.html`` templates can now be\n  overridden per app or per model, you may need to rename existing templates\n  with those names that were written for a different purpose.\n\n* ``QuerySet.raw()`` now caches its results like regular querysets. Use\n  ``iterator()`` if you don&#39;t want caching.\n\n* The database router :meth:`allow_relation` method is called in more cases.\n  Improperly written routers may need to be updated accordingly.\n\n* Translations are no longer deactivated before running management commands.\n  If your custom command requires translations to be deactivated (for example,\n  to insert untranslated content into the database), use the new\n  :ref:`no_translations decorator &lt;management-commands-and-locales&gt;`.\n\n* Management commands no longer allow the abbreviated forms of the\n  ``--settings`` and ``--pythonpath`` arguments.\n\n* The private ``django.db.models.sql.constants.QUERY_TERMS`` constant is\n  removed. The :meth:`~.RegisterLookupMixin.get_lookup`\n  and :meth:`~.RegisterLookupMixin.get_lookups` methods\n  of the :ref:`Lookup Registration API &lt;lookup-registration-api&gt;` may be\n  suitable alternatives. Compared to the ``QUERY_TERMS`` constant, they allow\n  your code to also account for any custom lookups that have been registered.\n\n* Compatibility with ``py-bcrypt`` is removed as it&#39;s unmaintained. Use `bcrypt\n  &lt;https://pypi.org/project/bcrypt/&gt;`_ instead.\n\n.. _deprecated-features-2.1:\n\nFeatures deprecated in 2.1\n==========================\n\nMiscellaneous\n-------------\n\n* The ``ForceRHR`` GIS function is deprecated in favor of the new\n  :class:`~django.contrib.gis.db.models.functions.ForcePolygonCW` function.\n\n* ``django.utils.http.cookie_date()`` is deprecated in favor of\n  :func:`~django.utils.http.http_date`, which follows the format of the latest\n  RFC.\n\n* ``{% load staticfiles %}`` and ``{% load admin_static %}`` are deprecated\n  in favor of ``{% load static %}``, which works the same.\n\n* ``django.contrib.staticfiles.templatetags.static()`` is deprecated in favor\n  of ``django.templatetags.static.static()``.\n\n* Support for :meth:`.InlineModelAdmin.has_add_permission` methods that don&#39;t\n  accept ``obj`` as the second positional argument will be removed in Django\n  3.0.\n\n.. _removed-features-2.1:\n\nFeatures removed in 2.1\n=======================\n\nThese features have reached the end of their deprecation cycle and are removed\nin Django 2.1. See :ref:`deprecated-features-1.11` for details, including how\nto remove usage of these features.\n\n* ``contrib.auth.views.login()``, ``logout()``, ``password_change()``,\n  ``password_change_done()``, ``password_reset()``, ``password_reset_done()``,\n  ``password_reset_confirm()``, and ``password_reset_complete()`` are removed.\n\n* The ``extra_context`` parameter of ``contrib.auth.views.logout_then_login()``\n  is removed.\n\n* ``django.test.runner.setup_databases()`` is removed.\n\n* ``django.utils.translation.string_concat()`` is removed.\n\n* ``django.core.cache.backends.memcached.PyLibMCCache`` no longer supports\n  passing ``pylibmc`` behavior settings as top-level attributes of ``OPTIONS``.\n\n* The ``host`` parameter of ``django.utils.http.is_safe_url()`` is removed.\n\n* Silencing of exceptions raised while rendering the ``{% include %}`` template\n  tag is removed.\n\n* ``DatabaseIntrospection.get_indexes()`` is removed.\n\n* The ``authenticate()`` method of authentication backends requires ``request``\n  as the first positional argument.\n\n* The ``django.db.models.permalink()`` decorator is removed.\n\n* The ``USE_ETAGS`` setting is removed. ``CommonMiddleware`` and\n  ``django.utils.cache.patch_response_headers()`` no longer set ETags.\n\n* The ``Model._meta.has_auto_field`` attribute is removed.\n\n* ``url()``&#39;s support for inline flags in regular expression groups (``(?i)``,\n  ``(?L)``, ``(?m)``, ``(?s)``, and ``(?u)``) is removed.\n\n* Support for ``Widget.render()`` methods without the ``renderer`` argument\n  is removed.\n\n\n==========================\n   ```\n   \n  \n  \n   ### 2.0.8\n   ```\n   ==========================\n\n*August 1, 2018*\n\nDjango 2.0.8 fixes a security issue and several bugs in 2.0.7.\n\nCVE-2018-14574: Open redirect possibility in ``CommonMiddleware``\n=================================================================\n\nIf the :class:`~django.middleware.common.CommonMiddleware` and the\n:setting:`APPEND_SLASH` setting are both enabled, and if the project has a\nURL pattern that accepts any path ending in a slash (many content management\nsystems have such a pattern), then a request to a maliciously crafted URL of\nthat site could lead to a redirect to another site, enabling phishing and other\nattacks.\n\n``CommonMiddleware`` now escapes leading slashes to prevent redirects to other\ndomains.\n\nBugfixes\n========\n\n* Fixed a regression in Django 2.0.7 that broke the ``regex`` lookup on MariaDB\n  (even though MariaDB isn&#39;t officially su","created_at":"2018-09-17T17:44:59Z","updated_at":"2018-09-17T17:44:59Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/quanted/requirements_qed/pulls/45/commits","review_comments_url":"https://api.github.com/repos/quanted/requirements_qed/pulls/45/comments","review_comment_url":"https://api.github.com/repos/quanted/requirements_qed/pulls/comments{/number}","comments_url":"https://api.github.com/repos/quanted/requirements_qed/issues/45/comments","statuses_url":"https://api.github.com/repos/quanted/requirements_qed/statuses/80f7e931a428d3a0d1577104e4412cd9cee5e565","head":{"label":"quanted:pyup-scheduled-update-2018-09-17","ref":"pyup-scheduled-update-2018-09-17","sha":"80f7e931a428d3a0d1577104e4412cd9cee5e565","user":{"login":"quanted","id":16341712,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE2MzQxNzEy","avatar_url":"https://avatars2.githubusercontent.com/u/16341712?v=4","gravatar_id":"","url":"https://api.github.com/users/quanted","html_url":"https://github.com/quanted","followers_url":"https://api.github.com/users/quanted/followers","following_url":"https://api.github.com/users/quanted/following{/other_user}","gists_url":"https://api.github.com/users/quanted/gists{/gist_id}","starred_url":"https://api.github.com/users/quanted/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/quanted/subscriptions","organizations_url":"https://api.github.com/users/quanted/orgs","repos_url":"https://api.github.com/users/quanted/repos","events_url":"https://api.github.com/users/quanted/events{/privacy}","received_events_url":"https://api.github.com/users/quanted/received_events","type":"Organization","site_admin":false},"repo":{"id":116344607,"node_id":"MDEwOlJlcG9zaXRvcnkxMTYzNDQ2MDc=","name":"requirements_qed","full_name":"quanted/requirements_qed","private":false,"owner":{"login":"quanted","id":16341712,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE2MzQxNzEy","avatar_url":"https://avatars2.githubusercontent.com/u/16341712?v=4","gravatar_id":"","url":"https://api.github.com/users/quanted","html_url":"https://github.com/quanted","followers_url":"https://api.github.com/users/quanted/followers","following_url":"https://api.github.com/users/quanted/following{/other_user}","gists_url":"https://api.github.com/users/quanted/gists{/gist_id}","starred_url":"https://api.github.com/users/quanted/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/quanted/subscriptions","organizations_url":"https://api.github.com/users/quanted/orgs","repos_url":"https://api.github.com/users/quanted/repos","events_url":"https://api.github.com/users/quanted/events{/privacy}","received_events_url":"https://api.github.com/users/quanted/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/quanted/requirements_qed","description":"python requirements for qed projects","fork":false,"url":"https://api.github.com/repos/quanted/requirements_qed","forks_url":"https://api.github.com/repos/quanted/requirements_qed/forks","keys_url":"https://api.github.com/repos/quanted/requirements_qed/keys{/key_id}","collaborators_url":"https://api.github.com/repos/quanted/requirements_qed/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/quanted/requirements_qed/teams","hooks_url":"https://api.github.com/repos/quanted/requirements_qed/hooks","issue_events_url":"https://api.github.com/repos/quanted/requirements_qed/issues/events{/number}","events_url":"https://api.github.com/repos/quanted/requirements_qed/events","assignees_url":"https://api.github.com/repos/quanted/requirements_qed/assignees{/user}","branches_url":"https://api.github.com/repos/quanted/requirements_qed/branches{/branch}","tags_url":"https://api.github.com/repos/quanted/requirements_qed/tags","blobs_url":"https://api.github.com/repos/quanted/requirements_qed/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/quanted/requirements_qed/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/quanted/requirements_qed/git/refs{/sha}","trees_url":"https://api.github.com/repos/quanted/requirements_qed/git/trees{/sha}","statuses_url":"https://api.github.com/repos/quanted/requirements_qed/statuses/{sha}","languages_url":"https://api.github.com/repos/quanted/requirements_qed/languages","stargazers_url":"https://api.github.com/repos/quanted/requirements_qed/stargazers","contributors_url":"https://api.github.com/repos/quanted/requirements_qed/contributors","subscribers_url":"https://api.github.com/repos/quanted/requirements_qed/subscribers","subscription_url":"https://api.github.com/repos/quanted/requirements_qed/subscription","commits_url":"https://api.github.com/repos/quanted/requirements_qed/commits{/sha}","git_commits_url":"https://api.github.com/repos/quanted/requirements_qed/git/commits{/sha}","comments_url":"https://api.github.com/repos/quanted/requirements_qed/comments{/number}","issue_comment_url":"https://api.github.com/repos/quanted/requirements_qed/issues/comments{/number}","contents_url":"https://api.github.com/repos/quanted/requirements_qed/contents/{+path}","compare_url":"https://api.github.com/repos/quanted/requirements_qed/compare/{base}...{head}","merges_url":"https://api.github.com/repos/quanted/requirements_qed/merges","archive_url":"https://api.github.com/repos/quanted/requirements_qed/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/quanted/requirements_qed/downloads","issues_url":"https://api.github.com/repos/quanted/requirements_qed/issues{/number}","pulls_url":"https://api.github.com/repos/quanted/requirements_qed/pulls{/number}","milestones_url":"https://api.github.com/repos/quanted/requirements_qed/milestones{/number}","notifications_url":"https://api.github.com/repos/quanted/requirements_qed/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/quanted/requirements_qed/labels{/name}","releases_url":"https://api.github.com/repos/quanted/requirements_qed/releases{/id}","deployments_url":"https://api.github.com/repos/quanted/requirements_qed/deployments","created_at":"2018-01-05T05:09:42Z","updated_at":"2018-09-10T18:59:35Z","pushed_at":"2018-09-17T17:44:58Z","git_url":"git://github.com/quanted/requirements_qed.git","ssh_url":"git@github.com:quanted/requirements_qed.git","clone_url":"https://github.com/quanted/requirements_qed.git","svn_url":"https://github.com/quanted/requirements_qed","homepage":null,"size":99,"stargazers_count":0,"watchers_count":0,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":2,"license":null,"forks":0,"open_issues":2,"watchers":0,"default_branch":"dev"}},"base":{"label":"quanted:dev","ref":"dev","sha":"35d55e988353032ca94a6001e630c9174e85957b","user":{"login":"quanted","id":16341712,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE2MzQxNzEy","avatar_url":"https://avatars2.githubusercontent.com/u/16341712?v=4","gravatar_id":"","url":"https://api.github.com/users/quanted","html_url":"https://github.com/quanted","followers_url":"https://api.github.com/users/quanted/followers","following_url":"https://api.github.com/users/quanted/following{/other_user}","gists_url":"https://api.github.com/users/quanted/gists{/gist_id}","starred_url":"https://api.github.com/users/quanted/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/quanted/subscriptions","organizations_url":"https://api.github.com/users/quanted/orgs","repos_url":"https://api.github.com/users/quanted/repos","events_url":"https://api.github.com/users/quanted/events{/privacy}","received_events_url":"https://api.github.com/users/quanted/received_events","type":"Organization","site_admin":false},"repo":{"id":116344607,"node_id":"MDEwOlJlcG9zaXRvcnkxMTYzNDQ2MDc=","name":"requirements_qed","full_name":"quanted/requirements_qed","private":false,"owner":{"login":"quanted","id":16341712,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE2MzQxNzEy","avatar_url":"https://avatars2.githubusercontent.com/u/16341712?v=4","gravatar_id":"","url":"https://api.github.com/users/quanted","html_url":"https://github.com/quanted","followers_url":"https://api.github.com/users/quanted/followers","following_url":"https://api.github.com/users/quanted/following{/other_user}","gists_url":"https://api.github.com/users/quanted/gists{/gist_id}","starred_url":"https://api.github.com/users/quanted/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/quanted/subscriptions","organizations_url":"https://api.github.com/users/quanted/orgs","repos_url":"https://api.github.com/users/quanted/repos","events_url":"https://api.github.com/users/quanted/events{/privacy}","received_events_url":"https://api.github.com/users/quanted/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/quanted/requirements_qed","description":"python requirements for qed projects","fork":false,"url":"https://api.github.com/repos/quanted/requirements_qed","forks_url":"https://api.github.com/repos/quanted/requirements_qed/forks","keys_url":"https://api.github.com/repos/quanted/requirements_qed/keys{/key_id}","collaborators_url":"https://api.github.com/repos/quanted/requirements_qed/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/quanted/requirements_qed/teams","hooks_url":"https://api.github.com/repos/quanted/requirements_qed/hooks","issue_events_url":"https://api.github.com/repos/quanted/requirements_qed/issues/events{/number}","events_url":"https://api.github.com/repos/quanted/requirements_qed/events","assignees_url":"https://api.github.com/repos/quanted/requirements_qed/assignees{/user}","branches_url":"https://api.github.com/repos/quanted/requirements_qed/branches{/branch}","tags_url":"https://api.github.com/repos/quanted/requirements_qed/tags","blobs_url":"https://api.github.com/repos/quanted/requirements_qed/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/quanted/requirements_qed/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/quanted/requirements_qed/git/refs{/sha}","trees_url":"https://api.github.com/repos/quanted/requirements_qed/git/trees{/sha}","statuses_url":"https://api.github.com/repos/quanted/requirements_qed/statuses/{sha}","languages_url":"https://api.github.com/repos/quanted/requirements_qed/languages","stargazers_url":"https://api.github.com/repos/quanted/requirements_qed/stargazers","contributors_url":"https://api.github.com/repos/quanted/requirements_qed/contributors","subscribers_url":"https://api.github.com/repos/quanted/requirements_qed/subscribers","subscription_url":"https://api.github.com/repos/quanted/requirements_qed/subscription","commits_url":"https://api.github.com/repos/quanted/requirements_qed/commits{/sha}","git_commits_url":"https://api.github.com/repos/quanted/requirements_qed/git/commits{/sha}","comments_url":"https://api.github.com/repos/quanted/requirements_qed/comments{/number}","issue_comment_url":"https://api.github.com/repos/quanted/requirements_qed/issues/comments{/number}","contents_url":"https://api.github.com/repos/quanted/requirements_qed/contents/{+path}","compare_url":"https://api.github.com/repos/quanted/requirements_qed/compare/{base}...{head}","merges_url":"https://api.github.com/repos/quanted/requirements_qed/merges","archive_url":"https://api.github.com/repos/quanted/requirements_qed/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/quanted/requirements_qed/downloads","issues_url":"https://api.github.com/repos/quanted/requirements_qed/issues{/number}","pulls_url":"https://api.github.com/repos/quanted/requirements_qed/pulls{/number}","milestones_url":"https://api.github.com/repos/quanted/requirements_qed/milestones{/number}","notifications_url":"https://api.github.com/repos/quanted/requirements_qed/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/quanted/requirements_qed/labels{/name}","releases_url":"https://api.github.com/repos/quanted/requirements_qed/releases{/id}","deployments_url":"https://api.github.com/repos/quanted/requirements_qed/deployments","created_at":"2018-01-05T05:09:42Z","updated_at":"2018-09-10T18:59:35Z","pushed_at":"2018-09-17T17:44:58Z","git_url":"git://github.com/quanted/requirements_qed.git","ssh_url":"git@github.com:quanted/requirements_qed.git","clone_url":"https://github.com/quanted/requirements_qed.git","svn_url":"https://github.com/quanted/requirements_qed","homepage":null,"size":99,"stargazers_count":0,"watchers_count":0,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":2,"license":null,"forks":0,"open_issues":2,"watchers":0,"default_branch":"dev"}},"_links":{"self":{"href":"https://api.github.com/repos/quanted/requirements_qed/pulls/45"},"html":{"href":"https://github.com/quanted/requirements_qed/pull/45"},"issue":{"href":"https://api.github.com/repos/quanted/requirements_qed/issues/45"},"comments":{"href":"https://api.github.com/repos/quanted/requirements_qed/issues/45/comments"},"review_comments":{"href":"https://api.github.com/repos/quanted/requirements_qed/pulls/45/comments"},"review_comment":{"href":"https://api.github.com/repos/quanted/requirements_qed/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/quanted/requirements_qed/pulls/45/commits"},"statuses":{"href":"https://api.github.com/repos/quanted/requirements_qed/statuses/80f7e931a428d3a0d1577104e4412cd9cee5e565"}},"author_association":"CONTRIBUTOR","merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":34,"additions":34,"deletions":34,"changed_files":1}}
{"actor":{"display_login":"pyup-bot"}}