{"action":"closed","number":35,"pull_request":{"url":"https://api.github.com/repos/symphonyrm/lookml-gen/pulls/35","id":146020292,"html_url":"https://github.com/symphonyrm/lookml-gen/pull/35","diff_url":"https://github.com/symphonyrm/lookml-gen/pull/35.diff","patch_url":"https://github.com/symphonyrm/lookml-gen/pull/35.patch","issue_url":"https://api.github.com/repos/symphonyrm/lookml-gen/issues/35","number":35,"state":"closed","locked":false,"title":"Update cryptography to 2.1","user":{"login":"pyup-bot","id":16239342,"avatar_url":"https://avatars0.githubusercontent.com/u/16239342?v=4","gravatar_id":"","url":"https://api.github.com/users/pyup-bot","html_url":"https://github.com/pyup-bot","followers_url":"https://api.github.com/users/pyup-bot/followers","following_url":"https://api.github.com/users/pyup-bot/following{/other_user}","gists_url":"https://api.github.com/users/pyup-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/pyup-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pyup-bot/subscriptions","organizations_url":"https://api.github.com/users/pyup-bot/orgs","repos_url":"https://api.github.com/users/pyup-bot/repos","events_url":"https://api.github.com/users/pyup-bot/events{/privacy}","received_events_url":"https://api.github.com/users/pyup-bot/received_events","type":"User","site_admin":false},"body":"\nThere's a new version of [cryptography](https://pypi.python.org/pypi/cryptography) available.\nYou are currently using **1.9**. I have updated it to **2.1**\n\n\n\nThese links might come in handy:  <a href=\"https://pypi.python.org/pypi/cryptography\">PyPI</a> | <a href=\"https://pyup.io/changelogs/cryptography/\">Changelog</a> | <a href=\"https://github.com/pyca/cryptography\">Repo</a> \n\n\n\n### Changelog\n> \n>### 2.1\n\n>~~~~~~~~~~~~~~~~\n\n>* **FINAL DEPRECATION** Python 2.6 support is deprecated, and will be removed\n>  in the next release of ``cryptography``.\n>* **BACKWARDS INCOMPATIBLE:** ``Whirlpool``, ``RIPEMD160``, and\n>  ``UnsupportedExtension`` have been removed in accordance with our\n>  :doc:`/api-stability` policy.\n>* **BACKWARDS INCOMPATIBLE:** :attr:`~cryptography.x509.DNSName.value`,\n>  :attr:`~cryptography.x509.RFC822Name.value`, and\n>  :attr:`~cryptography.x509.UniformResourceIdentifier.value` will now return\n>  an :term:`A-label` string when parsing a certificate containing an\n>  internationalized domain name (IDN) or if the caller passed a :term:`U-label`\n>  to the constructor. See below for additional deprecations related to this\n>  change.\n>* Installing ``cryptography`` now requires ``pip`` 6 or newer.\n>* Deprecated passing :term:`U-label` strings to the\n>  :class:`~cryptography.x509.DNSName`,\n>  :class:`~cryptography.x509.UniformResourceIdentifier`, and\n>  :class:`~cryptography.x509.RFC822Name` constructors. Instead, users should\n>  pass values as :term:`A-label` strings with ``idna`` encoding if necessary.\n>  This change will not affect anyone who is not processing internationalized\n>  domains.\n>* Added support for\n>  :class:`~cryptography.hazmat.primitives.ciphers.algorithms.ChaCha20`. In\n>  most cases users should choose\n>  :class:`~cryptography.hazmat.primitives.ciphers.aead.ChaCha20Poly1305`\n>  rather than using this unauthenticated form.\n>* Added :meth:`~cryptography.x509.CertificateRevocationList.is_signature_valid`\n>  to :class:`~cryptography.x509.CertificateRevocationList`.\n>* Support :class:`~cryptography.hazmat.primitives.hashes.BLAKE2b` and\n>  :class:`~cryptography.hazmat.primitives.hashes.BLAKE2s` with\n>  :class:`~cryptography.hazmat.primitives.hmac.HMAC`.\n>* Added support for\n>  :class:`~cryptography.hazmat.primitives.ciphers.modes.XTS` mode for\n>  AES.\n>* Added support for using labels with\n>  :class:`~cryptography.hazmat.primitives.asymmetric.padding.OAEP` when using\n>  OpenSSL 1.0.2 or greater.\n>* Improved compatibility with NSS when issuing certificates from an issuer\n>  that has a subject with non-``UTF8String`` string types.\n>* Add support for the :class:`~cryptography.x509.DeltaCRLIndicator` extension.\n>* Add support for the :class:`~cryptography.x509.TLSFeature`\n>  extension. This is commonly used for enabling ``OCSP Must-Staple`` in\n>  certificates.\n>* Add support for the :class:`~cryptography.x509.FreshestCRL` extension.\n\n>.. _v2-0-3:\n\n\n\n>### 2.0.3\n\n>~~~~~~~~~~~~~~~~~~\n\n>* Fixed an issue with weak linking symbols when compiling on macOS\n>  versions older than 10.12.\n\n\n>.. _v2-0-2:\n\n\n\n>### 2.0.2\n\n>~~~~~~~~~~~~~~~~~~\n\n>* Marked all symbols as hidden in the ``manylinux1`` wheel to avoid a\n>  bug with symbol resolution in certain scenarios.\n\n\n>.. _v2-0-1:\n\n\n\n>### 2.0.1\n\n>~~~~~~~~~~~~~~~~~~\n\n>* Fixed a compilation bug affecting OpenBSD.\n>* Altered the ``manylinux1`` wheels to statically link OpenSSL instead of\n>  dynamically linking and bundling the shared object. This should resolve\n>  crashes seen when using ``uwsgi`` or other binaries that link against\n>  OpenSSL independently.\n>* Fixed the stack level for the ``signer`` and ``verifier`` warnings.\n\n\n>.. _v2-0:\n\n\n\n>### 2.0\n\n>~~~~~~~~~~~~~~~~\n\n>* **BACKWARDS INCOMPATIBLE:** Support for Python 3.3 has been dropped.\n>* We now ship ``manylinux1`` wheels linked against OpenSSL 1.1.0f. These wheels\n>  will be automatically used with most Linux distributions if you are running\n>  the latest pip.\n>* Deprecated the use of ``signer`` on\n>  :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKey`,\n>  :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKey`,\n>  and\n>  :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKey`\n>  in favor of ``sign``.\n>* Deprecated the use of ``verifier`` on\n>  :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKey`,\n>  :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKey`,\n>  and\n>  :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey`\n>  in favor of ``verify``.\n>* Added support for parsing\n>  :class:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp`\n>  objects from X.509 certificate extensions.\n>* Added support for\n>  :class:`~cryptography.hazmat.primitives.ciphers.aead.ChaCha20Poly1305`.\n>* Added support for\n>  :class:`~cryptography.hazmat.primitives.ciphers.aead.AESCCM`.\n>* Added\n>  :class:`~cryptography.hazmat.primitives.ciphers.aead.AESGCM`, a &quot;one shot&quot;\n>  API for AES GCM encryption.\n>* Added support for :doc:`/hazmat/primitives/asymmetric/x25519`.\n>* Added support for serializing and deserializing Diffie-Hellman parameters\n>  with\n>  :func:`~cryptography.hazmat.primitives.serialization.load_pem_parameters`,\n>  :func:`~cryptography.hazmat.primitives.serialization.load_der_parameters`,\n>  and\n>  :meth:`~cryptography.hazmat.primitives.asymmetric.dh.DHParameters.parameter_bytes`\n>  .\n>* The ``extensions`` attribute on :class:`~cryptography.x509.Certificate`,\n>  :class:`~cryptography.x509.CertificateSigningRequest`,\n>  :class:`~cryptography.x509.CertificateRevocationList`, and\n>  :class:`~cryptography.x509.RevokedCertificate` now caches the computed\n>  ``Extensions`` object. There should be no performance change, just a\n>  performance improvement for programs accessing the ``extensions`` attribute\n>  multiple times.\n\n\n>.. _v1-9:\n\n\n\n\n\n\n\n*Got merge conflicts? Close this PR and delete the branch. I'll create a new PR for you.*\n\nHappy merging! 🤖\n","created_at":"2017-10-11T18:00:11Z","updated_at":"2017-10-12T10:30:15Z","closed_at":"2017-10-12T10:30:15Z","merged_at":null,"merge_commit_sha":"3d9e2515cc5bc3baf4096f094e3659ddb4ffc5f5","assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/symphonyrm/lookml-gen/pulls/35/commits","review_comments_url":"https://api.github.com/repos/symphonyrm/lookml-gen/pulls/35/comments","review_comment_url":"https://api.github.com/repos/symphonyrm/lookml-gen/pulls/comments{/number}","comments_url":"https://api.github.com/repos/symphonyrm/lookml-gen/issues/35/comments","statuses_url":"https://api.github.com/repos/symphonyrm/lookml-gen/statuses/9cb3c620c63b63b5ad744383587ee9124a548278","head":{"label":"symphonyrm:pyup-update-cryptography-1.9-to-2.1","ref":"pyup-update-cryptography-1.9-to-2.1","sha":"9cb3c620c63b63b5ad744383587ee9124a548278","user":{"login":"symphonyrm","id":9752254,"avatar_url":"https://avatars3.githubusercontent.com/u/9752254?v=4","gravatar_id":"","url":"https://api.github.com/users/symphonyrm","html_url":"https://github.com/symphonyrm","followers_url":"https://api.github.com/users/symphonyrm/followers","following_url":"https://api.github.com/users/symphonyrm/following{/other_user}","gists_url":"https://api.github.com/users/symphonyrm/gists{/gist_id}","starred_url":"https://api.github.com/users/symphonyrm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/symphonyrm/subscriptions","organizations_url":"https://api.github.com/users/symphonyrm/orgs","repos_url":"https://api.github.com/users/symphonyrm/repos","events_url":"https://api.github.com/users/symphonyrm/events{/privacy}","received_events_url":"https://api.github.com/users/symphonyrm/received_events","type":"Organization","site_admin":false},"repo":{"id":88365026,"name":"lookml-gen","full_name":"symphonyrm/lookml-gen","owner":{"login":"symphonyrm","id":9752254,"avatar_url":"https://avatars3.githubusercontent.com/u/9752254?v=4","gravatar_id":"","url":"https://api.github.com/users/symphonyrm","html_url":"https://github.com/symphonyrm","followers_url":"https://api.github.com/users/symphonyrm/followers","following_url":"https://api.github.com/users/symphonyrm/following{/other_user}","gists_url":"https://api.github.com/users/symphonyrm/gists{/gist_id}","starred_url":"https://api.github.com/users/symphonyrm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/symphonyrm/subscriptions","organizations_url":"https://api.github.com/users/symphonyrm/orgs","repos_url":"https://api.github.com/users/symphonyrm/repos","events_url":"https://api.github.com/users/symphonyrm/events{/privacy}","received_events_url":"https://api.github.com/users/symphonyrm/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/symphonyrm/lookml-gen","description":"Generate LookML with Python code","fork":false,"url":"https://api.github.com/repos/symphonyrm/lookml-gen","forks_url":"https://api.github.com/repos/symphonyrm/lookml-gen/forks","keys_url":"https://api.github.com/repos/symphonyrm/lookml-gen/keys{/key_id}","collaborators_url":"https://api.github.com/repos/symphonyrm/lookml-gen/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/symphonyrm/lookml-gen/teams","hooks_url":"https://api.github.com/repos/symphonyrm/lookml-gen/hooks","issue_events_url":"https://api.github.com/repos/symphonyrm/lookml-gen/issues/events{/number}","events_url":"https://api.github.com/repos/symphonyrm/lookml-gen/events","assignees_url":"https://api.github.com/repos/symphonyrm/lookml-gen/assignees{/user}","branches_url":"https://api.github.com/repos/symphonyrm/lookml-gen/branches{/branch}","tags_url":"https://api.github.com/repos/symphonyrm/lookml-gen/tags","blobs_url":"https://api.github.com/repos/symphonyrm/lookml-gen/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/symphonyrm/lookml-gen/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/symphonyrm/lookml-gen/git/refs{/sha}","trees_url":"https://api.github.com/repos/symphonyrm/lookml-gen/git/trees{/sha}","statuses_url":"https://api.github.com/repos/symphonyrm/lookml-gen/statuses/{sha}","languages_url":"https://api.github.com/repos/symphonyrm/lookml-gen/languages","stargazers_url":"https://api.github.com/repos/symphonyrm/lookml-gen/stargazers","contributors_url":"https://api.github.com/repos/symphonyrm/lookml-gen/contributors","subscribers_url":"https://api.github.com/repos/symphonyrm/lookml-gen/subscribers","subscription_url":"https://api.github.com/repos/symphonyrm/lookml-gen/subscription","commits_url":"https://api.github.com/repos/symphonyrm/lookml-gen/commits{/sha}","git_commits_url":"https://api.github.com/repos/symphonyrm/lookml-gen/git/commits{/sha}","comments_url":"https://api.github.com/repos/symphonyrm/lookml-gen/comments{/number}","issue_comment_url":"https://api.github.com/repos/symphonyrm/lookml-gen/issues/comments{/number}","contents_url":"https://api.github.com/repos/symphonyrm/lookml-gen/contents/{+path}","compare_url":"https://api.github.com/repos/symphonyrm/lookml-gen/compare/{base}...{head}","merges_url":"https://api.github.com/repos/symphonyrm/lookml-gen/merges","archive_url":"https://api.github.com/repos/symphonyrm/lookml-gen/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/symphonyrm/lookml-gen/downloads","issues_url":"https://api.github.com/repos/symphonyrm/lookml-gen/issues{/number}","pulls_url":"https://api.github.com/repos/symphonyrm/lookml-gen/pulls{/number}","milestones_url":"https://api.github.com/repos/symphonyrm/lookml-gen/milestones{/number}","notifications_url":"https://api.github.com/repos/symphonyrm/lookml-gen/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/symphonyrm/lookml-gen/labels{/name}","releases_url":"https://api.github.com/repos/symphonyrm/lookml-gen/releases{/id}","deployments_url":"https://api.github.com/repos/symphonyrm/lookml-gen/deployments","created_at":"2017-04-15T18:02:09Z","updated_at":"2017-10-11T18:21:20Z","pushed_at":"2017-10-12T10:30:12Z","git_url":"git://github.com/symphonyrm/lookml-gen.git","ssh_url":"git@github.com:symphonyrm/lookml-gen.git","clone_url":"https://github.com/symphonyrm/lookml-gen.git","svn_url":"https://github.com/symphonyrm/lookml-gen","homepage":null,"size":77,"stargazers_count":11,"watchers_count":11,"language":"Python","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":2,"mirror_url":null,"open_issues_count":7,"forks":2,"open_issues":7,"watchers":11,"default_branch":"master"}},"base":{"label":"symphonyrm:master","ref":"master","sha":"d13675ccedb5f3df800edc3885011e476ad9d21a","user":{"login":"symphonyrm","id":9752254,"avatar_url":"https://avatars3.githubusercontent.com/u/9752254?v=4","gravatar_id":"","url":"https://api.github.com/users/symphonyrm","html_url":"https://github.com/symphonyrm","followers_url":"https://api.github.com/users/symphonyrm/followers","following_url":"https://api.github.com/users/symphonyrm/following{/other_user}","gists_url":"https://api.github.com/users/symphonyrm/gists{/gist_id}","starred_url":"https://api.github.com/users/symphonyrm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/symphonyrm/subscriptions","organizations_url":"https://api.github.com/users/symphonyrm/orgs","repos_url":"https://api.github.com/users/symphonyrm/repos","events_url":"https://api.github.com/users/symphonyrm/events{/privacy}","received_events_url":"https://api.github.com/users/symphonyrm/received_events","type":"Organization","site_admin":false},"repo":{"id":88365026,"name":"lookml-gen","full_name":"symphonyrm/lookml-gen","owner":{"login":"symphonyrm","id":9752254,"avatar_url":"https://avatars3.githubusercontent.com/u/9752254?v=4","gravatar_id":"","url":"https://api.github.com/users/symphonyrm","html_url":"https://github.com/symphonyrm","followers_url":"https://api.github.com/users/symphonyrm/followers","following_url":"https://api.github.com/users/symphonyrm/following{/other_user}","gists_url":"https://api.github.com/users/symphonyrm/gists{/gist_id}","starred_url":"https://api.github.com/users/symphonyrm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/symphonyrm/subscriptions","organizations_url":"https://api.github.com/users/symphonyrm/orgs","repos_url":"https://api.github.com/users/symphonyrm/repos","events_url":"https://api.github.com/users/symphonyrm/events{/privacy}","received_events_url":"https://api.github.com/users/symphonyrm/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/symphonyrm/lookml-gen","description":"Generate LookML with Python code","fork":false,"url":"https://api.github.com/repos/symphonyrm/lookml-gen","forks_url":"https://api.github.com/repos/symphonyrm/lookml-gen/forks","keys_url":"https://api.github.com/repos/symphonyrm/lookml-gen/keys{/key_id}","collaborators_url":"https://api.github.com/repos/symphonyrm/lookml-gen/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/symphonyrm/lookml-gen/teams","hooks_url":"https://api.github.com/repos/symphonyrm/lookml-gen/hooks","issue_events_url":"https://api.github.com/repos/symphonyrm/lookml-gen/issues/events{/number}","events_url":"https://api.github.com/repos/symphonyrm/lookml-gen/events","assignees_url":"https://api.github.com/repos/symphonyrm/lookml-gen/assignees{/user}","branches_url":"https://api.github.com/repos/symphonyrm/lookml-gen/branches{/branch}","tags_url":"https://api.github.com/repos/symphonyrm/lookml-gen/tags","blobs_url":"https://api.github.com/repos/symphonyrm/lookml-gen/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/symphonyrm/lookml-gen/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/symphonyrm/lookml-gen/git/refs{/sha}","trees_url":"https://api.github.com/repos/symphonyrm/lookml-gen/git/trees{/sha}","statuses_url":"https://api.github.com/repos/symphonyrm/lookml-gen/statuses/{sha}","languages_url":"https://api.github.com/repos/symphonyrm/lookml-gen/languages","stargazers_url":"https://api.github.com/repos/symphonyrm/lookml-gen/stargazers","contributors_url":"https://api.github.com/repos/symphonyrm/lookml-gen/contributors","subscribers_url":"https://api.github.com/repos/symphonyrm/lookml-gen/subscribers","subscription_url":"https://api.github.com/repos/symphonyrm/lookml-gen/subscription","commits_url":"https://api.github.com/repos/symphonyrm/lookml-gen/commits{/sha}","git_commits_url":"https://api.github.com/repos/symphonyrm/lookml-gen/git/commits{/sha}","comments_url":"https://api.github.com/repos/symphonyrm/lookml-gen/comments{/number}","issue_comment_url":"https://api.github.com/repos/symphonyrm/lookml-gen/issues/comments{/number}","contents_url":"https://api.github.com/repos/symphonyrm/lookml-gen/contents/{+path}","compare_url":"https://api.github.com/repos/symphonyrm/lookml-gen/compare/{base}...{head}","merges_url":"https://api.github.com/repos/symphonyrm/lookml-gen/merges","archive_url":"https://api.github.com/repos/symphonyrm/lookml-gen/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/symphonyrm/lookml-gen/downloads","issues_url":"https://api.github.com/repos/symphonyrm/lookml-gen/issues{/number}","pulls_url":"https://api.github.com/repos/symphonyrm/lookml-gen/pulls{/number}","milestones_url":"https://api.github.com/repos/symphonyrm/lookml-gen/milestones{/number}","notifications_url":"https://api.github.com/repos/symphonyrm/lookml-gen/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/symphonyrm/lookml-gen/labels{/name}","releases_url":"https://api.github.com/repos/symphonyrm/lookml-gen/releases{/id}","deployments_url":"https://api.github.com/repos/symphonyrm/lookml-gen/deployments","created_at":"2017-04-15T18:02:09Z","updated_at":"2017-10-11T18:21:20Z","pushed_at":"2017-10-12T10:30:12Z","git_url":"git://github.com/symphonyrm/lookml-gen.git","ssh_url":"git@github.com:symphonyrm/lookml-gen.git","clone_url":"https://github.com/symphonyrm/lookml-gen.git","svn_url":"https://github.com/symphonyrm/lookml-gen","homepage":null,"size":77,"stargazers_count":11,"watchers_count":11,"language":"Python","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":2,"mirror_url":null,"open_issues_count":7,"forks":2,"open_issues":7,"watchers":11,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/symphonyrm/lookml-gen/pulls/35"},"html":{"href":"https://github.com/symphonyrm/lookml-gen/pull/35"},"issue":{"href":"https://api.github.com/repos/symphonyrm/lookml-gen/issues/35"},"comments":{"href":"https://api.github.com/repos/symphonyrm/lookml-gen/issues/35/comments"},"review_comments":{"href":"https://api.github.com/repos/symphonyrm/lookml-gen/pulls/35/comments"},"review_comment":{"href":"https://api.github.com/repos/symphonyrm/lookml-gen/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/symphonyrm/lookml-gen/pulls/35/commits"},"statuses":{"href":"https://api.github.com/repos/symphonyrm/lookml-gen/statuses/9cb3c620c63b63b5ad744383587ee9124a548278"}},"author_association":"CONTRIBUTOR","merged":false,"mergeable":true,"rebaseable":true,"mergeable_state":"unstable","merged_by":null,"comments":1,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":1,"deletions":1,"changed_files":1}}
{"actor":{"display_login":"pyup-bot"}}