{"action":"created","issue":{"url":"https://api.github.com/repos/maceoutliner/maceoutliner/issues/95","repository_url":"https://api.github.com/repos/maceoutliner/maceoutliner","labels_url":"https://api.github.com/repos/maceoutliner/maceoutliner/issues/95/labels{/name}","comments_url":"https://api.github.com/repos/maceoutliner/maceoutliner/issues/95/comments","events_url":"https://api.github.com/repos/maceoutliner/maceoutliner/issues/95/events","html_url":"https://github.com/maceoutliner/maceoutliner/pull/95","id":371057122,"node_id":"MDExOlB1bGxSZXF1ZXN0MjIzNTkwMzQ4","number":95,"title":"[pyup] Scheduled daily dependency update on wednesday","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},"labels":[{"id":895641813,"node_id":"MDU6TGFiZWw4OTU2NDE4MTM=","url":"https://api.github.com/repos/maceoutliner/maceoutliner/labels/security","name":"security","color":"ededed","default":false}],"state":"open","locked":false,"assignee":{"login":"andrlik","id":214065,"node_id":"MDQ6VXNlcjIxNDA2NQ==","avatar_url":"https://avatars2.githubusercontent.com/u/214065?v=4","gravatar_id":"","url":"https://api.github.com/users/andrlik","html_url":"https://github.com/andrlik","followers_url":"https://api.github.com/users/andrlik/followers","following_url":"https://api.github.com/users/andrlik/following{/other_user}","gists_url":"https://api.github.com/users/andrlik/gists{/gist_id}","starred_url":"https://api.github.com/users/andrlik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrlik/subscriptions","organizations_url":"https://api.github.com/users/andrlik/orgs","repos_url":"https://api.github.com/users/andrlik/repos","events_url":"https://api.github.com/users/andrlik/events{/privacy}","received_events_url":"https://api.github.com/users/andrlik/received_events","type":"User","site_admin":false},"assignees":[{"login":"andrlik","id":214065,"node_id":"MDQ6VXNlcjIxNDA2NQ==","avatar_url":"https://avatars2.githubusercontent.com/u/214065?v=4","gravatar_id":"","url":"https://api.github.com/users/andrlik","html_url":"https://github.com/andrlik","followers_url":"https://api.github.com/users/andrlik/followers","following_url":"https://api.github.com/users/andrlik/following{/other_user}","gists_url":"https://api.github.com/users/andrlik/gists{/gist_id}","starred_url":"https://api.github.com/users/andrlik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrlik/subscriptions","organizations_url":"https://api.github.com/users/andrlik/orgs","repos_url":"https://api.github.com/users/andrlik/repos","events_url":"https://api.github.com/users/andrlik/events{/privacy}","received_events_url":"https://api.github.com/users/andrlik/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2018-10-17T12:50:23Z","updated_at":"2018-10-18T12:50:32Z","closed_at":null,"author_association":"COLLABORATOR","pull_request":{"url":"https://api.github.com/repos/maceoutliner/maceoutliner/pulls/95","html_url":"https://github.com/maceoutliner/maceoutliner/pull/95","diff_url":"https://github.com/maceoutliner/maceoutliner/pull/95.diff","patch_url":"https://github.com/maceoutliner/maceoutliner/pull/95.patch"},"body":"\n\n\n\n\n### Update [boto3](https://pypi.org/project/boto3) from **1.9.4** to **1.9.25**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 1.9.25\n   ```\n   ======\n\n* api-change:``glue``: [``botocore``] Update glue client to latest version\n* api-change:``lightsail``: [``botocore``] Update lightsail client to latest version\n* api-change:``resource-groups``: [``botocore``] Update resource-groups client to latest version\n   ```\n   \n  \n  \n   ### 1.9.24\n   ```\n   ======\n\n* api-change:``rds``: [``botocore``] Update rds client to latest version\n* api-change:``lambda``: [``botocore``] Update lambda client to latest version\n* api-change:``servicecatalog``: [``botocore``] Update servicecatalog client to latest version\n   ```\n   \n  \n  \n   ### 1.9.23\n   ```\n   ======\n\n* api-change:``cloudtrail``: [``botocore``] Update cloudtrail client to latest version\n   ```\n   \n  \n  \n   ### 1.9.22\n   ```\n   ======\n\n* api-change:``athena``: [``botocore``] Update athena client to latest version\n* api-change:``ec2``: [``botocore``] Update ec2 client to latest version\n* api-change:``transcribe``: [``botocore``] Update transcribe client to latest version\n* api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version\n* api-change:``directconnect``: [``botocore``] Update directconnect client to latest version\n   ```\n   \n  \n  \n   ### 1.9.21\n   ```\n   ======\n\n* api-change:``transcribe``: [``botocore``] Update transcribe client to latest version\n* api-change:``comprehend``: [``botocore``] Update comprehend client to latest version\n* api-change:``es``: [``botocore``] Update es client to latest version\n   ```\n   \n  \n  \n   ### 1.9.20\n   ```\n   ======\n\n* enhancement:TLS: [``botocore``] Added support for configuring a client certificate and key when establishing TLS connections.\n* api-change:``ssm``: [``botocore``] Update ssm client to latest version\n* bugfix:InstanceMetadataFetcher: [``botocore``] Fix failure to retry on empty credentials and invalid JSON returned from IMDS `1049 &lt;https://github.com/boto/botocore/issues/1049&gt;`__ `1403 &lt;https://github.com/boto/botocore/issues/1403&gt;`__\n   ```\n   \n  \n  \n   ### 1.9.19\n   ```\n   ======\n\n* api-change:``iot``: [``botocore``] Update iot client to latest version\n* api-change:``iot-jobs-data``: [``botocore``] Update iot-jobs-data client to latest version\n   ```\n   \n  \n  \n   ### 1.9.18\n   ```\n   ======\n\n* api-change:``ds``: [``botocore``] Update ds client to latest version\n   ```\n   \n  \n  \n   ### 1.9.17\n   ```\n   ======\n\n* api-change:``ssm``: [``botocore``] Update ssm client to latest version\n* api-change:``codebuild``: [``botocore``] Update codebuild client to latest version\n* enhancement:HTTP Session: [``botocore``] Added the ability to enable TCP Keepalive via the shared config file&#39;s ``tcp_keepalive`` option.\n* api-change:``apigateway``: [``botocore``] Update apigateway client to latest version\n* api-change:``storagegateway``: [``botocore``] Update storagegateway client to latest version\n   ```\n   \n  \n  \n   ### 1.9.16\n   ```\n   ======\n\n* api-change:``sagemaker``: [``botocore``] Update sagemaker client to latest version\n* api-change:``secretsmanager``: [``botocore``] Update secretsmanager client to latest version\n   ```\n   \n  \n  \n   ### 1.9.15\n   ```\n   ======\n\n* api-change:``rekognition``: [``botocore``] Update rekognition client to latest version\n* api-change:``guardduty``: [``botocore``] Update guardduty client to latest version\n   ```\n   \n  \n  \n   ### 1.9.14\n   ```\n   ======\n\n* api-change:``codestar``: [``botocore``] Update codestar client to latest version\n* api-change:``ec2``: [``botocore``] Update ec2 client to latest version\n   ```\n   \n  \n  \n   ### 1.9.13\n   ```\n   ======\n\n* api-change:``mq``: [``botocore``] Update mq client to latest version\n* api-change:``apigateway``: [``botocore``] Update apigateway client to latest version\n* enhancement:Event: [``botocore``] Add the `before-send` event which allows finalized requests to be inspected before being sent across the wire and allows for custom responses to be returned.\n* api-change:``codecommit``: [``botocore``] Update codecommit client to latest version\n   ```\n   \n  \n  \n   ### 1.9.12\n   ```\n   ======\n\n* api-change:``sqs``: [``botocore``] Update sqs client to latest version\n* api-change:``glue``: [``botocore``] Update glue client to latest version\n* api-change:``opsworkscm``: [``botocore``] Update opsworkscm client to latest version\n* api-change:``rds``: [``botocore``] Update rds client to latest version\n   ```\n   \n  \n  \n   ### 1.9.11\n   ```\n   ======\n\n* api-change:``ec2``: [``botocore``] Update ec2 client to latest version\n* api-change:``cloudfront``: [``botocore``] Update cloudfront client to latest version\n* api-change:``ds``: [``botocore``] Update ds client to latest version\n   ```\n   \n  \n  \n   ### 1.9.10\n   ```\n   ======\n\n* api-change:``connect``: [``botocore``] Update connect client to latest version\n* api-change:``rds``: [``botocore``] Update rds client to latest version\n   ```\n   \n  \n  \n   ### 1.9.9\n   ```\n   =====\n\n* api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to latest version\n   ```\n   \n  \n  \n   ### 1.9.8\n   ```\n   =====\n\n* api-change:``rds``: [``botocore``] Update rds client to latest version\n* api-change:``ds``: [``botocore``] Update ds client to latest version\n* api-change:``ec2``: [``botocore``] Update ec2 client to latest version\n   ```\n   \n  \n  \n   ### 1.9.7\n   ```\n   =====\n\n* api-change:``cloudwatch``: [``botocore``] Update cloudwatch client to latest version\n* api-change:``s3``: [``botocore``] Update s3 client to latest version\n* api-change:``organizations``: [``botocore``] Update organizations client to latest version\n   ```\n   \n  \n  \n   ### 1.9.6\n   ```\n   =====\n\n* bugfix:Serialization: [``botocore``] Fixes `1557 &lt;https://github.com/boto/botocore/issues/1557&gt;`__. Fixed a regression in serialization where request bodies would be improperly encoded.\n* api-change:``es``: [``botocore``] Update es client to latest version\n* api-change:``rekognition``: [``botocore``] Update rekognition client to latest version\n   ```\n   \n  \n  \n   ### 1.9.5\n   ```\n   =====\n\n* api-change:``codebuild``: [``botocore``] Update codebuild client to latest version\n* api-change:``elastictranscoder``: [``botocore``] Update elastictranscoder client to latest version\n* api-change:``ecs``: [``botocore``] Update ecs client to latest version\n* api-change:``ec2``: [``botocore``] Update ec2 client to latest version\n* api-change:``cloudwatch``: [``botocore``] Update cloudwatch client to latest version\n* api-change:``secretsmanager``: [``botocore``] Update secretsmanager client to latest version\n* api-change:``elasticache``: [``botocore``] Update elasticache 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 [botocore](https://pypi.org/project/botocore) from **1.12.4** to **1.12.25**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 1.12.25\n   ```\n   =======\n\n* api-change:``glue``: Update glue client to latest version\n* api-change:``lightsail``: Update lightsail client to latest version\n* api-change:``resource-groups``: Update resource-groups client to latest version\n   ```\n   \n  \n  \n   ### 1.12.24\n   ```\n   =======\n\n* api-change:``rds``: Update rds client to latest version\n* api-change:``lambda``: Update lambda client to latest version\n* api-change:``servicecatalog``: Update servicecatalog client to latest version\n   ```\n   \n  \n  \n   ### 1.12.23\n   ```\n   =======\n\n* api-change:``cloudtrail``: Update cloudtrail client to latest version\n   ```\n   \n  \n  \n   ### 1.12.22\n   ```\n   =======\n\n* api-change:``athena``: Update athena client to latest version\n* api-change:``ec2``: Update ec2 client to latest version\n* api-change:``transcribe``: Update transcribe client to latest version\n* api-change:``mediaconvert``: Update mediaconvert client to latest version\n* api-change:``directconnect``: Update directconnect client to latest version\n   ```\n   \n  \n  \n   ### 1.12.21\n   ```\n   =======\n\n* api-change:``transcribe``: Update transcribe client to latest version\n* api-change:``comprehend``: Update comprehend client to latest version\n* api-change:``es``: Update es client to latest version\n   ```\n   \n  \n  \n   ### 1.12.20\n   ```\n   =======\n\n* enhancement:TLS: Added support for configuring a client certificate and key when establishing TLS connections.\n* api-change:``ssm``: Update ssm client to latest version\n* bugfix:InstanceMetadataFetcher: Fix failure to retry on empty credentials and invalid JSON returned from IMDS `1049 &lt;https://github.com/boto/botocore/issues/1049&gt;`__ `1403 &lt;https://github.com/boto/botocore/issues/1403&gt;`__\n   ```\n   \n  \n  \n   ### 1.12.19\n   ```\n   =======\n\n* api-change:``iot``: Update iot client to latest version\n* api-change:``iot-jobs-data``: Update iot-jobs-data client to latest version\n   ```\n   \n  \n  \n   ### 1.12.18\n   ```\n   =======\n\n* api-change:``ds``: Update ds client to latest version\n   ```\n   \n  \n  \n   ### 1.12.17\n   ```\n   =======\n\n* api-change:``ssm``: Update ssm client to latest version\n* api-change:``codebuild``: Update codebuild client to latest version\n* enhancement:HTTP Session: Added the ability to enable TCP Keepalive via the shared config file&#39;s ``tcp_keepalive`` option.\n* api-change:``apigateway``: Update apigateway client to latest version\n* api-change:``storagegateway``: Update storagegateway client to latest version\n   ```\n   \n  \n  \n   ### 1.12.16\n   ```\n   =======\n\n* api-change:``sagemaker``: Update sagemaker client to latest version\n* api-change:``secretsmanager``: Update secretsmanager client to latest version\n   ```\n   \n  \n  \n   ### 1.12.15\n   ```\n   =======\n\n* api-change:``rekognition``: Update rekognition client to latest version\n* api-change:``guardduty``: Update guardduty client to latest version\n   ```\n   \n  \n  \n   ### 1.12.14\n   ```\n   =======\n\n* api-change:``codestar``: Update codestar client to latest version\n* api-change:``ec2``: Update ec2 client to latest version\n   ```\n   \n  \n  \n   ### 1.12.13\n   ```\n   =======\n\n* api-change:``mq``: Update mq client to latest version\n* api-change:``apigateway``: Update apigateway client to latest version\n* enhancement:Event: Add the `before-send` event which allows finalized requests to be inspected before being sent across the wire and allows for custom responses to be returned.\n* api-change:``codecommit``: Update codecommit client to latest version\n   ```\n   \n  \n  \n   ### 1.12.12\n   ```\n   =======\n\n* api-change:``sqs``: Update sqs client to latest version\n* api-change:``glue``: Update glue client to latest version\n* api-change:``opsworkscm``: Update opsworkscm client to latest version\n* api-change:``rds``: Update rds client to latest version\n   ```\n   \n  \n  \n   ### 1.12.11\n   ```\n   =======\n\n* api-change:``ec2``: Update ec2 client to latest version\n* api-change:``cloudfront``: Update cloudfront client to latest version\n* api-change:``ds``: Update ds client to latest version\n   ```\n   \n  \n  \n   ### 1.12.10\n   ```\n   =======\n\n* api-change:``connect``: Update connect client to latest version\n* api-change:``rds``: Update rds client to latest version\n   ```\n   \n  \n  \n   ### 1.12.9\n   ```\n   ======\n\n* api-change:``mediaconvert``: Update mediaconvert client to latest version\n   ```\n   \n  \n  \n   ### 1.12.8\n   ```\n   ======\n\n* api-change:``rds``: Update rds client to latest version\n* api-change:``ds``: Update ds client to latest version\n* api-change:``ec2``: Update ec2 client to latest version\n   ```\n   \n  \n  \n   ### 1.12.7\n   ```\n   ======\n\n* api-change:``cloudwatch``: Update cloudwatch client to latest version\n* api-change:``s3``: Update s3 client to latest version\n* api-change:``organizations``: Update organizations client to latest version\n   ```\n   \n  \n  \n   ### 1.12.6\n   ```\n   ======\n\n* bugfix:Serialization: Fixes `1557 &lt;https://github.com/boto/botocore/issues/1557&gt;`__. Fixed a regression in serialization where request bodies would be improperly encoded.\n* api-change:``es``: Update es client to latest version\n* api-change:``rekognition``: Update rekognition client to latest version\n   ```\n   \n  \n  \n   ### 1.12.5\n   ```\n   ======\n\n* api-change:``codebuild``: Update codebuild client to latest version\n* api-change:``elastictranscoder``: Update elastictranscoder client to latest version\n* api-change:``ecs``: Update ecs client to latest version\n* api-change:``ec2``: Update ec2 client to latest version\n* api-change:``cloudwatch``: Update cloudwatch client to latest version\n* api-change:``secretsmanager``: Update secretsmanager client to latest version\n* api-change:``elasticache``: Update elasticache 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/botocore\n  - Changelog: https://pyup.io/changelogs/botocore/\n  - Repo: https://github.com/boto/botocore\n</details>\n\n\n\n\n\n### Update [certifi](https://pypi.org/project/certifi) from **2018.8.24** to **2018.10.15**.\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/certifi\n  - Homepage: http://certifi.io/\n</details>\n\n\n\n\n\n### Update [django-allauth](https://pypi.org/project/django-allauth) from **0.37.1** to **0.38.0**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 0.38.0\n   ```\n   *******************\n\nSecurity notice\n---------------\n\nThe ``{% user_display user %}`` tag did not escape properly. Depending on the\nusername validation rules, this could lead to XSS issues.\n\n\nNote worthy changes\n-------------------\n\n- New provider: Vimeo (OAuth2).\n\n- New translations: Basque.\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/django-allauth\n  - Changelog: https://pyup.io/changelogs/django-allauth/\n  - Repo: http://github.com/pennersr/django-allauth\n</details>\n\n\n\n\n\n### Update [django-anymail](https://pypi.org/project/django-anymail) from **4.2** to **4.3**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 4.3\n   ```\n   ----\n\n*2018-10-11*\n\nFeatures\n~~~~~~~~\n\n*  Treat MIME attachments that have a *Content-ID* but no explicit *Content-Disposition*\n   header as inline, matching the behavior of many email clients. For maximum\n   compatibility, you should always set both (or use Anymail&#39;s inline helper functions).\n   (Thanks `costela`_.)\n\nFixes\n~~~~~\n\n*  **Mailgun:** Raise `AnymailUnsupportedFeature` error when attempting to send an\n   attachment without a filename (or inline attachment without a *Content-ID*), because\n   Mailgun silently drops these attachments from the sent message. (See\n   `docs &lt;https://anymail.readthedocs.io/en/stable/esps/mailgun/limitations-and-quirks&gt;`__.\n   Thanks `costela`_ for identifying this undocumented Mailgun API limitation.)\n*  **Mailgun:** Fix problem where attachments with non-ASCII filenames would be lost.\n   (Works around Requests/urllib3 issue encoding multipart/form-data filenames in a way\n   that isn&#39;t RFC 7578 compliant. Thanks to `decibyte`_ for catching the problem.)\n\nOther\n~~~~~\n*  Add (undocumented) DEBUG_API_REQUESTS Anymail setting. When enabled, prints raw\n   API request and response during send. Currently implemented only for Requests-based\n   backends (all but Amazon SES and SparkPost). Because this can expose API keys and\n   other sensitive info in log files, it should not be used in production.\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/django-anymail\n  - Changelog: https://pyup.io/changelogs/django-anymail/\n  - Repo: https://github.com/anymail/django-anymail\n</details>\n\n\n\n\n\n### Update [django-fiction-outlines-api](https://pypi.org/project/django-fiction-outlines-api) from **0.2.0** to **0.2.1**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 0.2.1\n   ```\n   +++++++++++++++++++++++++++\n\n* Support for both python 3.6 and 3.7\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/django-fiction-outlines-api\n  - Changelog: https://pyup.io/changelogs/django-fiction-outlines-api/\n  - Repo: https://github.com/andrlik/django-fiction-outlines-api\n</details>\n\n\n\n\n\n### Update [django-fiction-outlines](https://pypi.org/project/django-fiction-outlines) from **0.3.0** to **0.3.1**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 0.3.1\n   ```\n   +++++++++++++++++++++++++++ \n\n* Now compatible with both Python 3.7 and 3.6\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/django-fiction-outlines\n  - Changelog: https://pyup.io/changelogs/django-fiction-outlines/\n  - Repo: https://github.com/maceoutliner/django-fiction-outlines\n</details>\n\n\n\n\n\n### Update [django](https://pypi.org/project/django) from **2.1.1** to **2.1.2**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 2.1.2\n   ```\n   ==========================\n\n*October 1, 2018*\n\nDjango 2.1.2 fixes a security issue and several bugs in 2.1.1. Also, the latest\nstring translations from Transifex are incorporated.\n\nCVE-2018-16984: Password hash disclosure to &quot;view only&quot; admin users\n===================================================================\n\nIf an admin user has the change permission to the user model, only part of the\npassword hash is displayed in the change form. Admin users with the view (but\nnot change) permission to the user model were displayed the entire hash. While\nit&#39;s typically infeasible to reverse a strong password hash, if your site uses\nweaker password hashing algorithms such as MD5 or SHA1, it could be a problem.\n\nBugfixes\n========\n\n* Fixed a regression where nonexistent joins in ``F()`` no longer raised\n  ``FieldError`` (:ticket:`29727`).\n\n* Fixed a regression where files starting with a tilde or underscore weren&#39;t\n  ignored by the migrations loader (:ticket:`29749`).\n\n* Made migrations detect changes to ``Meta.default_related_name``\n  (:ticket:`29755`).\n\n* Added compatibility for ``cx_Oracle`` 7 (:ticket:`29759`).\n\n* Fixed a regression in Django 2.0 where unique index names weren&#39;t quoted\n  (:ticket:`29778`).\n\n* Fixed a regression where sliced queries with multiple columns with the same\n  name crashed on Oracle 12.1 (:ticket:`29630`).\n\n* Fixed a crash when a user with the view (but not change) permission made a\n  POST request to an admin user change form (:ticket:`29809`).\n\n\n==========================\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/django\n  - Changelog: https://pyup.io/changelogs/django/\n  - Homepage: https://www.djangoproject.com/\n</details>\n\n\n\n\n\n### Update [gevent](https://pypi.org/project/gevent) from **1.3.6** to **1.3.7**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 1.3.7\n   ```\n   ==================\n\n- Formatting run info no longer includes ``gevent.local.local``\n  objects that have no value in the greenlet. See :issue:`1275`.\n\n- Fixed negative length in pywsgi&#39;s Input read functions for non chunked body.\n  Reported in :issue:`1274` by tzickel.\n\n- Upgrade libuv from 1.22.0 to 1.23.2.\n\n- Fix opening files in text mode in CPython 2 on Windows by patching\n  libuv. See :issue:`1282` reported by wiggin15.\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/gevent\n  - Changelog: https://pyup.io/changelogs/gevent/\n  - Homepage: http://www.gevent.org/\n</details>\n\n\n\n\n\n### Update [libsass](https://pypi.org/project/libsass) from **0.15.0** to **0.15.1**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 0.15.1\n   ```\n   --------------\n\nReleased on September 24, 2018.\n\n- Fix ``setup.py sdist`` (regressed in 0.15.0) [:issue:`267` by\n  Anthony Sottile]\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/libsass\n  - Changelog: https://pyup.io/changelogs/libsass/\n  - Repo: https://github.com/sass/libsass-python/releases\n</details>\n\n\n\n\n\n### Update [markdown](https://pypi.org/project/markdown) from **2.6.11** to **3.0.1**.\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/markdown\n  - Repo: https://Python-Markdown.github.io/\n</details>\n\n\n\n\n\n### Update [pillow](https://pypi.org/project/pillow) from **5.2.0** to **5.3.0**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 5.3.0\n   ```\n   ------------------\n\n- Changed Image size property to be read-only by default 3203\n  [radarhere]\n\n- Add warnings if image file identification fails due to lack of WebP support 3169\n  [radarhere, hugovk]\n\n- Hide the Ghostscript progress dialog popup on Windows 3378\n  [hugovk]\n\n- Adding support to reading tiled and YcbCr jpeg tiffs through libtiff 3227\n  [kkopachev]\n\n- Fixed None as TIFF compression argument 3310\n  [radarhere]\n\n- Changed GIF seek to remove previous info items 3324\n  [radarhere]\n\n- Improved PDF document info 3274\n  [radarhere]\n\n- Add line width parameter to rectangle and ellipse-based shapes 3094\n  [hugovk, radarhere]\n\n- Fixed decompression bomb check in _crop 3313\n  [dinkolubina, hugovk]\n\n- Added support to ImageDraw.floodfill for non-RGB colors 3377\n  [radarhere]\n\n- Tests: Avoid catching unexpected exceptions in tests 2203\n  [jdufresne]\n\n- Use TextIOWrapper.detach() instead of NoCloseStream 2214\n  [jdufresne]\n\n- Added transparency to matrix conversion 3205\n  [radarhere]\n\n- Added ImageOps pad method 3364\n  [radarhere]\n\n- Give correct extrema for I;16 format images 3359\n  [bz2]\n\n- Added PySide2 3279\n  [radarhere]\n\n- Corrected TIFF tags 3369\n  [radarhere]\n\n- CI: Install CFFI and pycparser without any PYTHONOPTIMIZE 3374\n  [hugovk]\n\n- Read/Save RGB webp as RGB (instead of RGBX) 3298\n  [kkopachev]\n\n- ImageDraw: Add line joints 3250\n  [radarhere]\n\n- Improved performance of ImageDraw floodfill method 3294\n  [yo1995]\n\n- Fix builds with --parallel 3272\n  [hsoft]\n\n- Add more raw Tiff modes (RGBaX, RGBaXX, RGBAX, RGBAXX) 3335\n  [homm]\n\n- Close existing WebP fp before setting new fp 3341\n  [radarhere]\n\n- Add orientation, compression and id_section as TGA save keyword arguments 3327\n  [radarhere]\n\n- Convert int values of RATIONAL TIFF tags to floats 3338\n  [radarhere, wiredfool]\n\n- Fix code for PYTHONOPTIMIZE 3233\n  [hugovk]\n\n- Changed ImageFilter.Kernel to subclass ImageFilter.BuiltinFilter, instead of the other way around 3273\n  [radarhere]\n\n- Remove unused draw.draw_line, draw.draw_point and font.getabc methods 3232\n  [hugovk]\n\n- Tests: Added ImageFilter tests 3295\n  [radarhere]\n\n- Tests: Added ImageChops tests 3230\n  [hugovk, radarhere]\n\n- AppVeyor: Download lib if not present in pillow-depends 3316\n  [radarhere]\n\n- Travis CI: Add Python 3.7 and Xenial 3234\n  [hugovk]\n\n- Docs: Added documentation for NumPy conversion 3301\n  [radarhere]\n\n- Depends: Update libimagequant to 2.12.1 3281\n  [radarhere]\n\n- Add three-color support to ImageOps.colorize 3242\n  [tsennott]\n\n- Tests: Add LA to TGA test modes 3222\n  [danpla]\n\n- Skip outline if the draw operation fills with the same colour 2922\n  [radarhere]\n\n- Flake8 fixes 3173, 3380\n  [radarhere]\n\n- Avoid deprecated &#39;U&#39; mode when opening files 2187\n  [jdufresne]\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/pillow\n  - Changelog: https://pyup.io/changelogs/pillow/\n  - Homepage: http://python-pillow.org\n</details>\n\n\n\n\n\n### Update [pwned-passwords-django](https://pypi.org/project/pwned-passwords-django) from **1.2.1** to **1.3.1**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 1.3.1\n   ```\n   ----------------------------\n\nReleased to include documentation updates which were inadvertently\nleft out of the 1.3 package.\n   ```\n   \n  \n  \n   ### 1.3\n   ```\n   --------------------------\n\nNo new features. No bug fixes. Released only to add explicit markers of\nPython 3.7 and Django 2.1 compatibility.\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/pwned-passwords-django\n  - Changelog: https://pyup.io/changelogs/pwned-passwords-django/\n  - Repo: https://github.com/ubernostrum/pwned-passwords-django/\n</details>\n\n\n\n\n\n### Update [pycparser](https://pypi.org/project/pycparser) from **2.18** to **2.19**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 2.19\n   ```\n   - PR 277: Fix parsing of floating point literals\n  - PR 254: Add support for parsing empty structs\n  - PR 240: Fix enum formatting in generated C code (also 216)\n  - PR 222: Add support for pragma in struct declarations\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/pycparser\n  - Changelog: https://pyup.io/changelogs/pycparser/\n  - Repo: https://github.com/eliben/pycparser\n</details>\n\n\n\n\n\n### Update [requests](https://pypi.org/project/requests) from **2.18.4** to **2.19.1**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 2.19.1\n   ```\n   -------------------\n\n**Bugfixes**\n\n-   Fixed issue where status\\_codes.py&#39;s `init` function failed trying\n    to append to a `__doc__` value of `None`.\n   ```\n   \n  \n  \n   ### 2.19.0\n   ```\n   -------------------\n\n**Improvements**\n\n-   Warn user about possible slowdown when using cryptography version\n    &amp;lt; 1.3.4\n-   Check for invalid host in proxy URL, before forwarding request to\n    adapter.\n-   Fragments are now properly maintained across redirects. (RFC7231\n    7.1.2)\n-   Removed use of cgi module to expedite library load time.\n-   Added support for SHA-256 and SHA-512 digest auth algorithms.\n-   Minor performance improvement to `Request.content`.\n-   Migrate to using collections.abc for 3.7 compatibility.\n\n**Bugfixes**\n\n-   Parsing empty `Link` headers with `parse_header_links()` no longer\n    return one bogus entry.\n-   Fixed issue where loading the default certificate bundle from a zip\n    archive would raise an `IOError`.\n-   Fixed issue with unexpected `ImportError` on windows system which do\n    not support `winreg` module.\n-   DNS resolution in proxy bypass no longer includes the username and\n    password in the request. This also fixes the issue of DNS queries\n    failing on macOS.\n-   Properly normalize adapter prefixes for url comparison.\n-   Passing `None` as a file pointer to the `files` param no longer\n    raises an exception.\n-   Calling `copy` on a `RequestsCookieJar` will now preserve the cookie\n    policy correctly.\n\n**Dependencies**\n\n-   We now support idna v2.7.\n-   We now support urllib3 v1.23.\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/requests\n  - Changelog: https://pyup.io/changelogs/requests/\n  - Homepage: http://python-requests.org\n</details>\n\n\n\n\n\n### Update [urllib3](https://pypi.org/project/urllib3) from **1.22** to **1.24**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 1.24\n   ```\n   -----------------\n\n* Allow key_server_hostname to be specified when initializing a PoolManager to allow custom SNI to be overridden. (Pull 1449)\n\n* Test against Python 3.7 on AppVeyor. (Pull 1453)\n\n* Early-out ipv6 checks when running on App Engine. (Pull 1450)\n\n* Change ambiguous description of backoff_factor (Pull 1436)\n\n* Add ability to handle multiple Content-Encodings (Issue 1441 and Pull 1442)\n\n* Skip DNS names that can&#39;t be idna-decoded when using pyOpenSSL (Issue 1405).\n\n* Add a server_hostname parameter to HTTPSConnection which allows for\n  overriding the SNI hostname sent in the handshake. (Pull 1397)\n\n* Drop support for EOL Python 2.6 (Pull 1429 and Pull 1430)\n\n* Fixed bug where responses with header Content-Type: message/* erroneously\n  raised HeaderParsingError, resulting in a warning being logged. (Pull 1439)\n\n* Move urllib3 to src/urllib3 (Pull 1409)\n   ```\n   \n  \n  \n   ### 1.23\n   ```\n   -----------------\n\n* Allow providing a list of headers to strip from requests when redirecting\n  to a different host. Defaults to the ``Authorization`` header. Different\n  headers can be set via ``Retry.remove_headers_on_redirect``. (Issue 1316)\n\n* Fix ``util.selectors._fileobj_to_fd`` to accept ``long`` (Issue 1247).\n\n* Dropped Python 3.3 support. (Pull 1242)\n\n* Put the connection back in the pool when calling stream() or read_chunked() on\n  a chunked HEAD response. (Issue 1234)\n\n* Fixed pyOpenSSL-specific ssl client authentication issue when clients\n  attempted to auth via certificate + chain (Issue 1060)\n\n* Add the port to the connectionpool connect print (Pull 1251)\n\n* Don&#39;t use the ``uuid`` module to create multipart data boundaries. (Pull 1380)\n\n* ``read_chunked()`` on a closed response returns no chunks. (Issue 1088)\n\n* Add Python 2.6 support to ``contrib.securetransport`` (Pull 1359)\n\n* Added support for auth info in url for SOCKS proxy (Pull 1363)\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/urllib3\n  - Changelog: https://pyup.io/changelogs/urllib3/\n  - Docs: https://urllib3.readthedocs.io/\n</details>\n\n\n\n\n\n### Update [wheel](https://pypi.org/project/wheel) from **0.31.1** to **0.32.1**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 0.32.1\n   ```\n   - Fixed ``AttributeError: &#39;Requirement&#39; object has no attribute &#39;url&#39;`` on\n  setuptools/pkg_resources versions older than 18.8 (PR by Benoit Pierre)\n- Fixed ``AttributeError: &#39;module&#39; object has no attribute\n  &#39;algorithms_available&#39;`` on Python &lt; 2.7.9 (PR by Benoit Pierre)\n- Fixed permissions on the generated ``.dist-info/RECORD`` file\n   ```\n   \n  \n  \n   ### 0.32.0\n   ```\n   - Removed wheel signing and verifying features\n- Removed the &quot;wheel install&quot; and &quot;wheel installscripts&quot; commands\n- Added the ``wheel pack`` command\n- Allowed multiple license files to be specified using the ``license_files``\n  option\n- Deprecated the ``license_file`` option\n- Eliminated duplicate lines from generated requirements in\n  ``.dist-info/METADATA`` (thanks to Wim Glenn for the contribution)\n- Fixed handling of direct URL specifiers in requirements\n  (PR by Benoit Pierre)\n- Fixed canonicalization of extras (PR by Benoit Pierre)\n- Warn when the deprecated ``[wheel]`` section is used in ``setup.cfg``\n  (PR by Jon Dufresne)\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/wheel\n  - Changelog: https://pyup.io/changelogs/wheel/\n  - Repo: https://github.com/pypa/wheel\n</details>\n\n\n\n\n\n### Update [alabaster](https://pypi.org/project/alabaster) from **0.7.11** to **0.7.12**.\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/alabaster\n  - Changelog: https://pyup.io/changelogs/alabaster/\n  - Docs: https://alabaster.readthedocs.io\n</details>\n\n\n\n\n\n### Update [atomicwrites](https://pypi.org/project/atomicwrites) from **1.2.0** to **1.2.1**.\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/atomicwrites\n  - Repo: https://github.com/untitaker/python-atomicwrites\n</details>\n\n\n\n\n\n### Update [black](https://pypi.org/project/black) from **18.6b3** to **18.9b0**.\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/black\n  - Repo: https://github.com/ambv/black\n</details>\n\n\n\n\n\n### Update [click](https://pypi.org/project/click) from **6.7** to **7.0**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 7.0\n   ```\n   -----------\n\nReleased 2018-09-25\n\n-   Drop support for Python 2.6 and 3.3. (`967`_, `976`_)\n-   Wrap ``click.Choice``&#39;s missing message. (`202`_, `1000`_)\n-   Add native ZSH autocompletion support. (`323`_, `865`_)\n-   Document that ANSI color info isn&#39;t parsed from bytearrays in\n    Python 2. (`334`_)\n-   Document byte-stripping behavior of ``CliRunner``. (`334`_,\n    `1010`_)\n-   Usage errors now hint at the ``--help`` option. (`393`_, `557`_)\n-   Implement streaming pager. (`409`_, `889`_)\n-   Extract bar formatting to its own method. (`414`_)\n-   Add ``DateTime`` type for converting input in given date time\n    formats. (`423`_)\n-   ``secho``&#39;s first argument can now be ``None``, like in ``echo``.\n    (`424`_)\n-   Fixes a ``ZeroDivisionError`` in ``ProgressBar.make_step``, when the\n    arg passed to the first call of ``ProgressBar.update`` is 0.\n    (`447`_, `1012`_)\n-   Show progressbar only if total execution time is visible. (`487`_)\n-   Added the ability to hide commands and options from help. (`500`_)\n-   Document that options can be ``required=True``. (`514`_, `1022`_)\n-   Non-standalone calls to ``Context.exit`` return the exit code,\n    rather than calling ``sys.exit``. (`533`_, `667`_, `1098`_)\n-   ``click.getchar()`` returns Unicode in Python 3 on Windows,\n    consistent with other platforms. (`537`_, `821`_, `822`_,\n    `1088`_, `1108`_)\n-   Added ``FloatRange`` type. (`538`_, `553`_)\n-   Added support for bash completion of ``type=click.Choice`` for\n    ``Options`` and ``Arguments``. (`535`_, `681`_)\n-   Only allow one positional arg for ``Argument`` parameter\n    declaration. (`568`_, `574`_, `1014`_)\n-   Add ``case_sensitive=False`` as an option to Choice. (`569`_)\n-   ``click.getchar()`` correctly raises ``KeyboardInterrupt`` on &quot;^C&quot;\n    and ``EOFError`` on &quot;^D&quot; on Linux. (`583`_, `1115`_)\n-   Fix encoding issue with ``click.getchar(echo=True)`` on Linux.\n    (`1115`_)\n-   ``param_hint`` in errors now derived from param itself. (`598`_,\n    `704`_, `709`_)\n-   Add a test that ensures that when an argument is formatted into a\n    usage error, its metavar is used, not its name. (`612`_)\n-   Allow setting ``prog_name`` as extra in ``CliRunner.invoke``.\n    (`616`_, `999`_)\n-   Help text taken from docstrings truncates at the ``\\f`` form feed\n    character, useful for hiding Sphinx-style parameter documentation.\n    (`629`_, `1091`_)\n-   ``launch`` now works properly under Cygwin. (`650`_)\n-   Update progress after iteration. (`651`_, `706`_)\n-   ``CliRunner.invoke`` now may receive ``args`` as a string\n    representing a Unix shell command. (`664`_)\n-   Make ``Argument.make_metavar()`` default to type metavar. (`675`_)\n-   Add documentation for ``ignore_unknown_options``. (`684`_)\n-   Add bright colors support for ``click.style`` and fix the reset\n    option for parameters ``fg`` and ``bg``. (`703`_, `809`_)\n-   Add ``show_envvar`` for showing environment variables in help.\n    (`710`_)\n-   Avoid ``BrokenPipeError`` during interpreter shutdown when stdout or\n    stderr is a closed pipe. (`712`_, `1106`_)\n-   Document customizing option names. (`725`_, `1016`_)\n-   Disable ``sys._getframes()`` on Python interpreters that don&#39;t\n    support it. (`728`_)\n-   Fix bug in test runner when calling ``sys.exit`` with ``None``.\n    (`739`_)\n-   Clarify documentation on command line options. (`741`_, `1003`_)\n-   Fix crash on Windows console. (`744`_)\n-   Fix bug that caused bash completion to give improper completions on\n    chained commands. (`754`_, `774`_)\n-   Added support for dynamic bash completion from a user-supplied\n    callback. (`755`_)\n-   Added support for bash completions containing spaces. (`773`_)\n-   Allow autocompletion function to determine whether or not to return\n    completions that start with the incomplete argument. (`790`_,\n    `806`_)\n-   Fix option naming routine to match documentation and be\n    deterministic. (`793`_, `794`_)\n-   Fix path validation bug. (`795`_, `1020`_)\n-   Add test and documentation for ``Option`` naming: functionality.\n    (`799`_)\n-   Update doc to match arg name for ``path_type``. (`801`_)\n-   Raw strings added so correct escaping occurs. (`807`_)\n-   Fix 16k character limit of ``click.echo`` on Windows. (`816`_,\n    `819`_)\n-   Overcome 64k character limit when writing to binary stream on\n    Windows 7. (`825`_, `830`_)\n-   Add bool conversion for &quot;t&quot; and &quot;f&quot;. (`842`_)\n-   ``NoSuchOption`` errors take ``ctx`` so that ``--help`` hint gets\n    printed in error output. (`860`_)\n-   Fixed the behavior of Click error messages with regards to Unicode\n    on 2.x and 3.x. Message is now always Unicode and the str and\n    Unicode special methods work as you expect on that platform.\n    (`862`_)\n-   Progress bar now uses stderr by default. (`863`_)\n-   Add support for auto-completion documentation. (`866`_, `869`_)\n-   Allow ``CliRunner`` to separate stdout and stderr. (`868`_)\n-   Fix variable precedence. (`873`_, `874`_)\n-   Fix invalid escape sequences. (`877`_)\n-   Fix ``ResourceWarning`` that occurs during some tests. (`878`_)\n-   When detecting a misconfigured locale, don&#39;t fail if the ``locale``\n    command fails. (`880`_)\n-   Add ``case_sensitive=False`` as an option to ``Choice`` types.\n    (`887`_)\n-   Force stdout/stderr writable. This works around issues with badly\n    patched standard streams like those from Jupyter. (`918`_)\n-   Fix completion of subcommand options after last argument (`919`_,\n    `930`_)\n-   ``_AtomicFile`` now uses the ``realpath`` of the original filename\n    so that changing the working directory does not affect it.\n    (`920`_)\n-   Fix incorrect completions when defaults are present (`925`_,\n    `930`_)\n-   Add copy option attrs so that custom classes can be re-used.\n    (`926`_, `994`_)\n-   &quot;x&quot; and &quot;a&quot; file modes now use stdout when file is ``&quot;-&quot;``.\n    (`929`_)\n-   Fix missing comma in ``__all__`` list. (`935`_)\n-   Clarify how parameters are named. (`949`_, `1009`_)\n-   Stdout is now automatically set to non blocking. (`954`_)\n-   Do not set options twice. (`962`_)\n-   Move ``fcntl`` import. (`965`_)\n-   Fix Google App Engine ``ImportError``. (`995`_)\n-   Better handling of help text for dynamic default option values.\n    (`996`_)\n-   Fix ``get_winter_size()`` so it correctly returns ``(0,0)``.\n    (`997`_)\n-   Add test case checking for custom param type. (`1001`_)\n-   Allow short width to address cmd formatting. (`1002`_)\n-   Add details about Python version support. (`1004`_)\n-   Added deprecation flag to commands. (`1005`_)\n-   Fixed issues where ``fd`` was undefined. (`1007`_)\n-   Fix formatting for short help. (`1008`_)\n-   Document how ``auto_envvar_prefix`` works with command groups.\n    (`1011`_)\n-   Don&#39;t add newlines by default for progress bars. (`1013`_)\n-   Use Python sorting order for ZSH completions. (`1047`_, `1059`_)\n-   Document that parameter names are converted to lowercase by default.\n    (`1055`_)\n-   Subcommands that are named by the function now automatically have\n    the underscore replaced with a dash. If you register a function\n    named ``my_command`` it becomes ``my-command`` in the command line\n    interface.\n-   Hide hidden commands and options from completion. (`1058`_,\n    `1061`_)\n-   Fix absolute import blocking Click from being vendored into a\n    project on Windows. (`1068`_, `1069`_)\n-   Fix issue where a lowercase ``auto_envvar_prefix`` would not be\n    converted to uppercase. (`1105`_)\n\n.. _202: https://github.com/pallets/click/issues/202\n.. _323: https://github.com/pallets/click/issues/323\n.. _334: https://github.com/pallets/click/issues/334\n.. _393: https://github.com/pallets/click/issues/393\n.. _409: https://github.com/pallets/click/issues/409\n.. _414: https://github.com/pallets/click/pull/414\n.. _423: https://github.com/pallets/click/pull/423\n.. _424: https://github.com/pallets/click/pull/424\n.. _447: https://github.com/pallets/click/issues/447\n.. _487: https://github.com/pallets/click/pull/487\n.. _500: https://github.com/pallets/click/pull/500\n.. _514: https://github.com/pallets/click/issues/514\n.. _533: https://github.com/pallets/click/pull/533\n.. _535: https://github.com/pallets/click/issues/535\n.. _537: https://github.com/pallets/click/issues/537\n.. _538: https://github.com/pallets/click/pull/538\n.. _553: https://github.com/pallets/click/pull/553\n.. _557: https://github.com/pallets/click/pull/557\n.. _568: https://github.com/pallets/click/issues/568\n.. _569: https://github.com/pallets/click/issues/569\n.. _574: https://github.com/pallets/click/issues/574\n.. _583: https://github.com/pallets/click/issues/583\n.. _598: https://github.com/pallets/click/issues/598\n.. _612: https://github.com/pallets/click/pull/612\n.. _616: https://github.com/pallets/click/issues/616\n.. _629: https://github.com/pallets/click/pull/629\n.. _650: https://github.com/pallets/click/pull/650\n.. _651: https://github.com/pallets/click/issues/651\n.. _664: https://github.com/pallets/click/pull/664\n.. _667: https://github.com/pallets/click/issues/667\n.. _675: https://github.com/pallets/click/pull/675\n.. _681: https://github.com/pallets/click/pull/681\n.. _684: https://github.com/pallets/click/pull/684\n.. _703: https://github.com/pallets/click/issues/703\n.. _704: https://github.com/pallets/click/issues/704\n.. _706: https://github.com/pallets/click/pull/706\n.. _709: https://github.com/pallets/click/pull/709\n.. _710: https://github.com/pallets/click/pull/710\n.. _712: https://github.com/pallets/click/pull/712\n.. _719: https://github.com/pallets/click/issues/719\n.. _725: https://github.com/pallets/click/issues/725\n.. _728: https://github.com/pallets/click/pull/728\n.. _739: https://github.com/pallets/click/pull/739\n.. _741: https://github.com/pallets/click/issues/741\n.. _744: https://github.com/pallets/click/issues/744\n.. _754: https://github.com/pallets/click/issues/754\n.. _755: https://github.com/pallets/click/pull/755\n.. _773: https://github.com/pallets/click/pull/773\n.. _774: https://github.com/pallets/click/pull/774\n.. _790: https://github.com/pallets/click/issues/790\n.. _793: https://github.com/pallets/click/issues/793\n.. _794: https://github.com/pallets/click/pull/794\n.. _795: https://github.com/pallets/click/issues/795\n.. _799: https://github.com/pallets/click/pull/799\n.. _801: https://github.com/pallets/click/pull/801\n.. _806: https://github.com/pallets/click/pull/806\n.. _807: https://github.com/pallets/click/pull/807\n.. _809: https://github.com/pallets/click/pull/809\n.. _816: https://github.com/pallets/click/pull/816\n.. _819: https://github.com/pallets/click/pull/819\n.. _821: https://github.com/pallets/click/issues/821\n.. _822: https://github.com/pallets/click/issues/822\n.. _825: https://github.com/pallets/click/issues/825\n.. _830: https://github.com/pallets/click/pull/830\n.. _842: https://github.com/pallets/click/pull/842\n.. _860: https://github.com/pallets/click/issues/860\n.. _862: https://github.com/pallets/click/issues/862\n.. _863: https://github.com/pallets/click/pull/863\n.. _865: https://github.com/pallets/click/pull/865\n.. _866: https://github.com/pallets/click/issues/866\n.. _868: https://github.com/pallets/click/pull/868\n.. _869: https://github.com/pallets/click/pull/869\n.. _873: https://github.com/pallets/click/issues/873\n.. _874: https://github.com/pallets/click/pull/874\n.. _877: https://github.com/pallets/click/pull/877\n.. _878: https://github.com/pallets/click/pull/878\n.. _880: https://github.com/pallets/click/pull/880\n.. _883: https://github.com/pallets/click/pull/883\n.. _887: https://github.com/pallets/click/pull/887\n.. _889: https://github.com/pallets/click/pull/889\n.. _918: https://github.com/pallets/click/pull/918\n.. _919: https://github.com/pallets/click/issues/919\n.. _920: https://github.com/pallets/click/pull/920\n.. _925: https://github.com/pallets/click/issues/925\n.. _926: https://github.com/pallets/click/issues/926\n.. _929: https://github.com/pallets/click/pull/929\n.. _930: https://github.com/pallets/click/pull/930\n.. _935: https://github.com/pallets/click/pull/935\n.. _949: https://github.com/pallets/click/issues/949\n.. _954: https://github.com/pallets/click/pull/954\n.. _962: https://github.com/pallets/click/pull/962\n.. _965: https://github.com/pallets/click/pull/965\n.. _967: https://github.com/pallets/click/pull/967\n.. _976: https://github.com/pallets/click/pull/976\n.. _990: https://github.com/pallets/click/pull/990\n.. _991: https://github.com/pallets/click/pull/991\n.. _993: https://github.com/pallets/click/pull/993\n.. _994: https://github.com/pallets/click/pull/994\n.. _995: https://github.com/pallets/click/pull/995\n.. _996: https://github.com/pallets/click/pull/996\n.. _997: https://github.com/pallets/click/pull/997\n.. _999: https://github.com/pallets/click/pull/999\n.. _1000: https://github.com/pallets/click/pull/1000\n.. _1001: https://github.com/pallets/click/pull/1001\n.. _1002: https://github.com/pallets/click/pull/1002\n.. _1003: https://github.com/pallets/click/pull/1003\n.. _1004: https://github.com/pallets/click/pull/1004\n.. _1005: https://github.com/pallets/click/pull/1005\n.. _1007: https://github.com/pallets/click/pull/1007\n.. _1008: https://github.com/pallets/click/pull/1008\n.. _1009: https://github.com/pallets/click/pull/1009\n.. _1010: https://github.com/pallets/click/pull/1010\n.. _1011: https://github.com/pallets/click/pull/1011\n.. _1012: https://github.com/pallets/click/pull/1012\n.. _1013: https://github.com/pallets/click/pull/1013\n.. _1014: https://github.com/pallets/click/pull/1014\n.. _1016: https://github.com/pallets/click/pull/1016\n.. _1020: https://github.com/pallets/click/pull/1020\n.. _1022: https://github.com/pallets/click/pull/1022\n.. _1027: https://github.com/pallets/click/pull/1027\n.. _1047: https://github.com/pallets/click/pull/1047\n.. _1055: https://github.com/pallets/click/pull/1055\n.. _1058: https://github.com/pallets/click/pull/1058\n.. _1059: https://github.com/pallets/click/pull/1059\n.. _1061: https://github.com/pallets/click/pull/1061\n.. _1068: https://github.com/pallets/click/issues/1068\n.. _1069: https://github.com/pallets/click/pull/1069\n.. _1088: https://github.com/pallets/click/issues/1088\n.. _1091: https://github.com/pallets/click/pull/1091\n.. _1098: https://github.com/pallets/click/pull/1098\n.. _1105: https://github.com/pallets/click/pull/1105\n.. _1106: https://github.com/pallets/click/pull/1106\n.. _1108: https://github.com/pallets/click/pull/1108\n.. _1115: https://github.com/pallets/click/pull/1115\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/click\n  - Changelog: https://pyup.io/changelogs/click/\n  - Homepage: https://palletsprojects.com/p/click/\n</details>\n\n\n\n\n\n### Update [django-extensions](https://pypi.org/project/django-extensions) from **2.1.2** to **2.1.3**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 2.1.3\n   ```\n   -----\n\nChanges:\n  - Fix: Readme, add direct linkt to screencast video\n  - Fix: graph_models, regression under Python 2\n  - Fix: ForeignKeyAutocompleteAdmin, 2.0.8 breaks ForeignKeyAutocompleteAdmin\n  - Fix: AutoSlugField, fix regression when copying an autoslug model require the explicit clearing of the slug if it needs to be recalculated\n  - Fix: technical_response, check for AttributeError\n  - Improvement: graph_models, Add feature disable_abstract_fields\n  - Improvement: AutoSlugField, Add overwrite_on_add\n  - Improvement: runscript, Improve module existence test in runscript\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/django-extensions\n  - Changelog: https://pyup.io/changelogs/django-extensions/\n  - Repo: http://github.com/django-extensions/django-extensions\n</details>\n\n\n\n\n\n### Update [faker](https://pypi.org/project/faker) from **0.9.1** to **0.9.2**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 0.9.2\n   ```\n   * 1 bug fix:\n    * Stopped stomping on I18n load path\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/faker\n  - Changelog: https://pyup.io/changelogs/faker/\n  - Repo: https://github.com/joke2k/faker\n</details>\n\n\n\n\n\n### Update [ipython](https://pypi.org/project/ipython) from **6.5.0** to **7.0.1**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 7.0.1\n   ```\n   None\n\n7.0.0-doc\nNone\n   ```\n   \n  \n  \n   ### 7.0.0\n   ```\n   None\n   ```\n   \n  \n  \n   ### 7.0.0rc1\n   ```\n   None\n   ```\n   \n  \n  \n   ### 7.0.0b1\n   ```\n   None\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/ipython\n  - Changelog: https://pyup.io/changelogs/ipython/\n  - Homepage: https://ipython.org\n</details>\n\n\n\n\n\n### Update [jedi](https://pypi.org/project/jedi) from **0.12.1** to **0.13.1**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 0.13.0\n   ```\n   +++++++++++++++++++\n\n- A small release. Some bug fixes.\n- Remove Python 3.3 support. Python 3.3 support has been dropped by the Python\n  foundation.\n- Default environments are now using the same Python version as the Python\n  process. In 0.12.x, we used to load the latest Python version on the system.\n- Added ``include_builtins`` as a parameter to usages.\n- ``goto_assignments`` has a new ``follow_builtin_imports`` parameter that\n  changes the previous behavior slightly.\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/jedi\n  - Changelog: https://pyup.io/changelogs/jedi/\n  - Repo: https://github.com/davidhalter/jedi\n</details>\n\n\n\n\n\n### Update [packaging](https://pypi.org/project/packaging) from **17.1** to **18.0**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 17.2\n   ```\n   ~~~~~~~~~~~~~~~~\n\n.. note:: This version is not yet released and is under active development.\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/packaging\n  - Changelog: https://pyup.io/changelogs/packaging/\n  - Repo: https://github.com/pypa/packaging\n</details>\n\n\n\n\n\n### Update [parso](https://pypi.org/project/parso) from **0.3.0** to **0.3.1**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 0.3.1\n   ```\n   +++++++++++++++++++\n\n- Bugfixes in the diff parser and keyword-only arguments\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/parso\n  - Changelog: https://pyup.io/changelogs/parso/\n  - Repo: https://github.com/davidhalter/parso\n</details>\n\n\n\n\n\n### Update [pickleshare](https://pypi.org/project/pickleshare) from **0.7.4** to **0.7.5**.\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/pickleshare\n  - Repo: https://github.com/pickleshare/pickleshare\n</details>\n\n\n\n\n\n### Update [pluggy](https://pypi.org/project/pluggy) from **0.7.1** to **0.8.0**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 0.8.0\n   ```\n   =========================\n\nFeatures\n--------\n\n- `177 &lt;https://github.com/pytest-dev/pluggy/issues/177&gt;`_: Add ``get_hookimpls()`` method to hook callers.\n\n\n\nTrivial/Internal Changes\n------------------------\n\n- `165 &lt;https://github.com/pytest-dev/pluggy/issues/165&gt;`_: Add changelog in long package description and documentation.\n\n\n- `172 &lt;https://github.com/pytest-dev/pluggy/issues/172&gt;`_: Add a test exemplifying the opt-in nature of spec defined args.\n\n\n- `57 &lt;https://github.com/pytest-dev/pluggy/issues/57&gt;`_: Encapsulate hook specifications in a type for easier introspection.\n\n\n=========\nChangelog\n=========\n\n.. towncrier release notes start\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/pluggy\n  - Changelog: https://pyup.io/changelogs/pluggy/\n  - Repo: https://github.com/pytest-dev/pluggy\n</details>\n\n\n\n\n\n### Update [prompt-toolkit](https://pypi.org/project/prompt-toolkit) from **2.0.4** to **2.0.6**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 2.0.6\n   ```\n   -----------------\n\nBug fixes:\n- Don&#39;t use the predefined ANSI colors for colors that are defined as RGB.\n  (Terminals can assign different color schemes for ansi colors, and we don&#39;t\n  want use any of those for colors that are defined like aabbcc for instance.)\n- Fix in handling of CPRs when patch_stdout is used.\n\nBackwards incompatible changes:\n- Change to the `Buffer` class. Reset the buffer unless the `accept_handler`\n  returns `True` (which means: &quot;keep_text&quot;). This doesn&#39;t affect applications\n  that use `PromptSession`.\n\nNew features:\n- Added `AdjustBrightnessStyleTransformation`. This is a simple style\n  transformation that improves the rendering on terminals with light or dark\n  background.\n- Improved performance (string width caching and line height calculation).\n- Improved `TextArea`:\n  * Exposed `focus_on_click`.\n  * Added attributes: `auto_suggest`, `complete_while_typing`, `history`,\n    `get_line_prefix`, `input_processors`.\n  * Made attributes writable: `lexer`, `completer`, `complete_while_typing`,\n    `accept_handler`, `read_only`, `wrap_lines`.\n   ```\n   \n  \n  \n   ### 2.0.5\n   ```\n   -----------------\n\nBug fixes:\n- Fix in `DynamicContainer`. Return correct result for `get_children`. This\n  fixes a bug related to focusing.\n- Properly compute length of `start`, `end` and `sym_b` characters of\n  progress bar.\n- CPR (cursor position request) fix.\n\nBackwards incompatible changes:\n- Stop restoring `PromptSession` attributes when exiting prompt.\n\nNew features:\n- Added `get_line_prefix` attribute to window. This opens many\n  possibilities:\n  * Line wrapping (soft and hard) can insert whitespace in front\n    of the line, or insert some symbols in front. Like the Vim &quot;breakindent&quot;\n    option.\n  * Single line prompts also support line continuations now.\n  * Line continuations can have a variable width.\n- For VI mode: implemented temporary normal mode (control-O in insert mode).\n- Added style transformations API. Useful for swapping between light and\n  dark color schemes. Added `swap_light_and_dark_colors` parameter to\n  `prompt()` function.\n- Added `format()` method to ANSI formatted text.\n- Set cursor position for Button widgets.\n- Added `pre_run` argument to `PromptSession.prompt()` method.\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/prompt-toolkit\n  - Changelog: https://pyup.io/changelogs/prompt-toolkit/\n  - Repo: https://github.com/jonathanslenders/python-prompt-toolkit\n</details>\n\n\n\n\n\n### Update [py](https://pypi.org/project/py) from **1.6.0** to **1.7.0**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 1.7.0\n   ```\n   ==================\n\n- fix 174: use ``shutil.get_terminal_size()`` in Python 3.3+ to determine the size of the\n  terminal, which produces more accurate results than the previous method.\n\n- fix pytest-dev/pytest2042: introduce new ``PY_IGNORE_IMPORTMISMATCH`` environment variable\n  that suppresses ``ImportMismatchError`` exceptions when set to ``1``.\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/py\n  - Changelog: https://pyup.io/changelogs/py/\n  - Docs: http://py.readthedocs.io/\n</details>\n\n\n\n\n\n### Update [pyparsing](https://pypi.org/project/pyparsing) from **2.2.0** to **2.2.2**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 2.2.2\n   ```\n   -------------------------------\n- Fixed bug in SkipTo, if a SkipTo expression that was skipping to\n  an expression that returned a list (such as an And), and the \n  SkipTo was saved as a named result, the named result could be \n  saved as a ParseResults - should always be saved as a string.\n  Issue 28, reported by seron.\n\n- Added simple_unit_tests.py, as a collection of easy-to-follow unit \n  tests for various classes and features of the pyparsing library. \n  Primary intent is more to be instructional than actually rigorous \n  testing. Complex tests can still be added in the unitTests.py file.\n\n- New features added to the Regex class:\n  - optional asGroupList parameter, returns all the capture groups as\n    a list\n  - optional asMatch parameter, returns the raw re.match result\n  - new sub(repl) method, which adds a parse action calling\n    re.sub(pattern, repl, parsed_result). Simplifies creating \n    Regex expressions to be used with transformString. Like re.sub,\n    repl may be an ordinary string (similar to using pyparsing&#39;s \n    replaceWith), or may contain references to capture groups by group \n    number, or may be a callable that takes an re match group and \n    returns a string.\n    \n    For instance:\n        expr = pp.Regex(r&quot;([Hh]\\d):\\s*(.*)&quot;).sub(r&quot;&lt;\\1&gt;\\2&lt;/\\1&gt;&quot;)\n        expr.transformString(&quot;h1: This is the title&quot;)\n\n    will return\n        &lt;h1&gt;This is the title&lt;/h1&gt;\n\n- Fixed omission of LICENSE file in source tarball, also added \n  CODE_OF_CONDUCT.md per GitHub community standards.\n   ```\n   \n  \n  \n   ### 2.2.1\n   ```\n   -------------------------------\n- Applied changes necessary to migrate hosting of pyparsing source\n  over to GitHub. Many thanks for help and contributions from hugovk,\n  jdufresne, and cngkaygusuz among others through this transition,\n  sorry it took me so long!\n\n- Fixed import of collections.abc to address DeprecationWarnings\n  in Python 3.7.\n\n- Updated oc.py example to support function calls in arithmetic\n  expressions; fixed regex for &#39;==&#39; operator; and added packrat\n  parsing. Raised on the pyparsing wiki by Boris Marin, thanks!\n\n- Fixed bug in select_parser.py example, group_by_terms was not\n  reported. Reported on SF bugs by Adam Groszer, thanks Adam!\n\n- Added &quot;Getting Started&quot; section to the module docstring, to \n  guide new users to the most common starting points in pyparsing&#39;s\n  API.\n\n- Fixed bug in Literal and Keyword classes, which erroneously\n  raised IndexError instead of ParseException.\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/pyparsing\n  - Changelog: https://pyup.io/changelogs/pyparsing/\n  - Repo: https://github.com/pyparsing/pyparsing/\n  - Docs: https://pythonhosted.org/pyparsing/\n</details>\n\n\n\n\n\n### Update [pytest-xdist](https://pypi.org/project/pytest-xdist) from **1.23.0** to **1.23.2**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 1.23.2\n   ```\n   ================================\n\nBug Fixes\n---------\n\n- `344 &lt;https://github.com/pytest-dev/pytest-xdist/issues/344&gt;`_: Fix issue where Warnings could cause pytest to fail if they do not set the args attribute correctly.\n   ```\n   \n  \n  \n   ### 1.23.1\n   ```\n   ================================\n\nBug Fixes\n---------\n\n- `341 &lt;https://github.com/pytest-dev/pytest-xdist/issues/341&gt;`_: Fix warnings transfer between workers and master node with pytest &gt;= 3.8.\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/pytest-xdist\n  - Changelog: https://pyup.io/changelogs/pytest-xdist/\n  - Repo: https://github.com/pytest-dev/pytest-xdist\n</details>\n\n\n\n\n\n### Update [pytest](https://pypi.org/project/pytest) from **3.8.0** to **3.9.1**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 3.8.2\n   ```\n   =========================\n\nDeprecations and Removals\n-------------------------\n\n- `4036 &lt;https://github.com/pytest-dev/pytest/issues/4036&gt;`_: The ``item`` parameter of ``pytest_warning_captured`` hook is now documented as deprecated. We realized only after\n  the ``3.8`` release that this parameter is incompatible with ``pytest-xdist``.\n\n  Our policy is to not deprecate features during bugfix releases, but in this case we believe it makes sense as we are\n  only documenting it as deprecated, without issuing warnings which might potentially break test suites. This will get\n  the word out that hook implementers should not use this parameter at all.\n\n  In a future release ``item`` will always be ``None`` and will emit a proper warning when a hook implementation\n  makes use of it.\n\n\n\nBug Fixes\n---------\n\n- `3539 &lt;https://github.com/pytest-dev/pytest/issues/3539&gt;`_: Fix reload on assertion rewritten modules.\n\n\n- `4034 &lt;https://github.com/pytest-dev/pytest/issues/4034&gt;`_: The ``.user_properties`` attribute of ``TestReport`` objects is a list\n  of (name, value) tuples, but could sometimes be instantiated as a tuple\n  of tuples.  It is now always a list.\n\n\n- `4039 &lt;https://github.com/pytest-dev/pytest/issues/4039&gt;`_: No longer issue warnings about using ``pytest_plugins`` in non-top-level directories when using ``--pyargs``: the\n  current ``--pyargs`` mechanism is not reliable and might give false negatives.\n\n\n- `4040 &lt;https://github.com/pytest-dev/pytest/issues/4040&gt;`_: Exclude empty reports for passed tests when ``-rP`` option is used.\n\n\n- `4051 &lt;https://github.com/pytest-dev/pytest/issues/4051&gt;`_: Improve error message when an invalid Python expression is passed to the ``-m`` option.\n\n\n- `4056 &lt;https://github.com/pytest-dev/pytest/issues/4056&gt;`_: ``MonkeyPatch.setenv`` and ``MonkeyPatch.delenv`` issue a warning if the environment variable name is not ``str`` on Python 2.\n\n  In Python 2, adding ``unicode`` keys to ``os.environ`` causes problems with ``subprocess`` (and possible other modules),\n  making this a subtle bug specially susceptible when used with ``from __future__ import unicode_literals``.\n\n\n\nImproved Documentation\n----------------------\n\n- `3928 &lt;https://github.com/pytest-dev/pytest/issues/3928&gt;`_: Add possible values for fixture scope to docs.\n   ```\n   \n  \n  \n   ### 3.8.1\n   ```\n   =========================\n\nBug Fixes\n---------\n\n- `3286 &lt;https://github.com/pytest-dev/pytest/issues/3286&gt;`_: ``.pytest_cache`` directory is now automatically ignored by Git. Users who would like to contribute a solution for other SCMs please consult/comment on this issue.\n\n\n- `3749 &lt;https://github.com/pytest-dev/pytest/issues/3749&gt;`_: Fix the following error during collection of tests inside packages::\n\n      TypeError: object of type &#39;Package&#39; has no len()\n\n\n- `3941 &lt;https://github.com/pytest-dev/pytest/issues/3941&gt;`_: Fix bug where indirect parametrization would consider the scope of all fixtures used by the test function to determine the parametrization scope, and not only the scope of the fixtures being parametrized.\n\n\n- `3973 &lt;https://github.com/pytest-dev/pytest/issues/3973&gt;`_: Fix crash of the assertion rewriter if a test changed the current working directory without restoring it afterwards.\n\n\n- `3998 &lt;https://github.com/pytest-dev/pytest/issues/3998&gt;`_: Fix issue that prevented some caplog properties (for example ``record_tuples``) from being available when entering the debugger with ``--pdb``.\n\n\n- `3999 &lt;https://github.com/pytest-dev/pytest/issues/3999&gt;`_: Fix ``UnicodeDecodeError`` in python2.x when a class returns a non-ascii binary ``__repr__`` in an assertion which also contains non-ascii text.\n\n\n\nImproved Documentation\n----------------------\n\n- `3996 &lt;https://github.com/pytest-dev/pytest/issues/3996&gt;`_: New `Deprecations and Removals &lt;https://docs.pytest.org/en/latest/deprecations.html&gt;`_ page shows all currently\n  deprecated features, the rationale to do so, and alternatives to update your code. It also list features removed\n  from pytest in past major releases to help those with ancient pytest versions to upgrade.\n\n\n\nTrivial/Internal Changes\n------------------------\n\n- `3955 &lt;https://github.com/pytest-dev/pytest/issues/3955&gt;`_: Improve pre-commit detection for changelog filenames\n\n\n- `3975 &lt;https://github.com/pytest-dev/pytest/issues/3975&gt;`_: Remove legacy code around im_func as that was python2 only\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/pytest\n  - Changelog: https://pyup.io/changelogs/pytest/\n  - Homepage: https://docs.pytest.org/en/latest/\n</details>\n\n\n\n\n\n### Update [sphinx-rtd-theme](https://pypi.org/project/sphinx-rtd-theme) from **0.4.1** to **0.4.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/sphinx-rtd-theme\n  - Repo: https://github.com/rtfd/sphinx_rtd_theme/\n</details>\n\n\n\n\n\n### Update [sphinx](https://pypi.org/project/sphinx) from **1.8.0** to **1.8.1**.\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 1.8.1\n   ```\n   =====================================\n\nIncompatible changes\n--------------------\n\n* LaTeX ``\\pagestyle`` commands have been moved to the LaTeX template. No\n  changes in PDF, except possibly if ``\\sphinxtableofcontents``, which\n  contained them, had been customized in :file:`conf.py`. (refs: 5455)\n\nBugs fixed\n----------\n\n* 5418: Incorrect default path for sphinx-build -d/doctrees files\n* 5421: autodoc emits deprecation warning for :confval:`autodoc_default_flags`\n* 5422: lambda object causes PicklingError on storing environment\n* 5417: Sphinx fails to build with syntax error in Python 2.7.5\n* 4911: add latexpdf to make.bat for non make-mode\n* 5436: Autodoc does not work with enum subclasses with properties/methods\n* 5437: autodoc: crashed on modules importing eggs\n* 5433: latex: ImportError: cannot import name &#39;DEFAULT_SETTINGS&#39;\n* 5431: autodoc: ``autofunction`` emits a warn"},"comment":{"url":"https://api.github.com/repos/maceoutliner/maceoutliner/issues/comments/430995922","html_url":"https://github.com/maceoutliner/maceoutliner/pull/95#issuecomment-430995922","issue_url":"https://api.github.com/repos/maceoutliner/maceoutliner/issues/95","id":430995922,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMDk5NTkyMg==","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},"created_at":"2018-10-18T12:50:32Z","updated_at":"2018-10-18T12:50:32Z","author_association":"COLLABORATOR","body":"Closing this in favor of #96"}}
{"actor":{"display_login":"pyup-bot"}}