{"action":"closed","number":91,"pull_request":{"url":"https://api.github.com/repos/skytreader/alexandria/pulls/91","id":210734423,"node_id":"MDExOlB1bGxSZXF1ZXN0MjEwNzM0NDIz","html_url":"https://github.com/skytreader/alexandria/pull/91","diff_url":"https://github.com/skytreader/alexandria/pull/91.diff","patch_url":"https://github.com/skytreader/alexandria/pull/91.patch","issue_url":"https://api.github.com/repos/skytreader/alexandria/issues/91","number":91,"state":"closed","locked":false,"title":"Update alembic to 1.0.0","user":{"login":"pyup-bot","id":16239342,"node_id":"MDQ6VXNlcjE2MjM5MzQy","avatar_url":"https://avatars0.githubusercontent.com/u/16239342?v=4","gravatar_id":"","url":"https://api.github.com/users/pyup-bot","html_url":"https://github.com/pyup-bot","followers_url":"https://api.github.com/users/pyup-bot/followers","following_url":"https://api.github.com/users/pyup-bot/following{/other_user}","gists_url":"https://api.github.com/users/pyup-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/pyup-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pyup-bot/subscriptions","organizations_url":"https://api.github.com/users/pyup-bot/orgs","repos_url":"https://api.github.com/users/pyup-bot/repos","events_url":"https://api.github.com/users/pyup-bot/events{/privacy}","received_events_url":"https://api.github.com/users/pyup-bot/received_events","type":"User","site_admin":false},"body":"\nThis PR updates [alembic](https://pypi.org/project/alembic) from **0.9.6** to **1.0.0**.\n\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 1.0.0\n   ```\n   :released: July 13, 2018\n    :released: July 13, 2018\n    :released: July 13, 2018\n\n    .. change::\n        :tags: feature, general\n        :tickets: 491\n\n        For Alembic 1.0, Python 2.6 / 3.3 support is being dropped, allowing a\n        fixed setup.py to be built as well as universal wheels.  Pull request\n        courtesy Hugo.\n\n\n\n\n    .. change::\n        :tags: feature, general\n\n        With the 1.0 release, Alembic&#39;s minimum SQLAlchemy support version\n        moves to 0.9.0, previously 0.7.9.\n\n    .. change::\n        :tags: bug, batch\n        :tickets: 502\n\n        Fixed issue in batch where dropping a primary key column, then adding it\n        back under the same name but without the primary_key flag, would not remove\n        it from the existing PrimaryKeyConstraint.  If a new PrimaryKeyConstraint\n        is added, it is used as-is, as was the case before.\n\n.. changelog::\n   ```\n   \n  \n  \n   ### 0.9.10\n   ```\n   :released: June 29, 2018\n\n    .. change::\n        :tags: bug, autogenerate\n\n        The &quot;op.drop_constraint()&quot; directive will now render using ``repr()`` for\n        the schema name, in the same way that &quot;schema&quot; renders for all the other op\n        directives.  Pull request courtesy Denis Kataev.\n\n    .. change::\n        :tags: bug, autogenerate\n        :tickets: 494\n\n        Added basic capabilities for external dialects to support rendering of\n        &quot;nested&quot; types, like arrays, in a manner similar to that of the Postgresql\n        dialect.\n\n    .. change::\n        :tags: bug, autogenerate\n\n        Fixed issue where &quot;autoincrement=True&quot; would not render for a column that\n        specified it, since as of SQLAlchemy 1.1 this is no longer the default\n        value for &quot;autoincrement&quot;.  Note the behavior only takes effect against the\n        SQLAlchemy 1.1.0 and higher; for pre-1.1 SQLAlchemy, &quot;autoincrement=True&quot;\n        does not render as was the case before. Pull request courtesy  Elad Almos.\n\n.. changelog::\n   ```\n   \n  \n  \n   ### 0.9.9\n   ```\n   :released: March 22, 2018\n\n    .. change::\n        :tags: feature, commands\n        :tickets: 481\n\n        Added new flag ``--indicate-current`` to the ``alembic history`` command.\n        When listing versions, it will include the token &quot;(current)&quot; to indicate\n        the given version is a current head in the target database.  Pull request\n        courtesy Kazutaka Mise.\n\n    .. change::\n        :tags: bug, autogenerate, mysql\n        :tickets: 455\n\n        The fix for :ticket:`455` in version 0.9.6 involving MySQL server default\n        comparison was entirely non functional, as the test itself was also broken\n        and didn&#39;t reveal that it wasn&#39;t working. The regular expression to compare\n        server default values like CURRENT_TIMESTAMP to current_timestamp() is\n        repaired.\n\n    .. change::\n        :tags: bug, mysql, autogenerate\n        :tickets: 483\n\n        Fixed bug where MySQL server default comparisons were basically not working\n        at all due to incorrect regexp added in :ticket:`455`.  Also accommodates\n        for MariaDB 10.2 quoting differences in reporting integer based server\n        defaults.\n\n\n\n\n    .. change::\n        :tags: bug, operations, mysql\n        :tickets: 487\n\n        Fixed bug in ``op.drop_constraint()`` for MySQL where\n        quoting rules would not be applied to the constraint name.\n\n.. changelog::\n   ```\n   \n  \n  \n   ### 0.9.8\n   ```\n   :released: February 16, 2018\n\n    .. change::\n        :tags: bug, runtime\n        :tickets: 482\n\n        Fixed bug where the :meth:`.Script.as_revision_number` method\n        did not accommodate for the &#39;heads&#39; identifier, which in turn\n        caused the :meth:`.EnvironmentContext.get_head_revisions`\n        and :meth:`.EnvironmentContext.get_revision_argument` methods\n        to be not usable when multiple heads were present.\n        The :meth:.`EnvironmentContext.get_head_revisions` method returns\n        a tuple in all cases as documented.\n\n\n\n    .. change::\n        :tags: bug, postgresql, autogenerate\n        :tickets: 478\n\n        Fixed bug where autogenerate of :class:`.ExcludeConstraint`\n        would render a raw quoted name for a Column that has case-sensitive\n        characters, which when invoked as an inline member of the Table\n        would produce a stack trace that the quoted name is not found.\n        An incoming Column object is now rendered as ``sa.column(&#39;name&#39;)``.\n\n    .. change::\n        :tags: bug, autogenerate\n        :tickets: 468\n\n        Fixed bug where the indexes would not be included in a\n        migration that was dropping the owning table.   The fix\n        now will also emit DROP INDEX for the indexes ahead of time,\n        but more importantly will include CREATE INDEX in the\n        downgrade migration.\n\n    .. change::\n        :tags: bug, postgresql\n        :tickets: 480\n\n        Fixed the autogenerate of the module prefix\n        when rendering the text_type parameter of\n        postgresql.HSTORE, in much the same way that\n        we do for ARRAY&#39;s type and JSON&#39;s text_type.\n\n    .. change::\n        :tags: bug, mysql\n        :tickets: 479\n\n        Added support for DROP CONSTRAINT to the MySQL Alembic\n        dialect to support MariaDB 10.2 which now has real\n        CHECK constraints.  Note this change does **not**\n        add autogenerate support, only support for op.drop_constraint()\n        to work.\n\n.. changelog::\n   ```\n   \n  \n  \n   ### 0.9.7\n   ```\n   :released: January 16, 2018\n\n    .. change::\n        :tags: bug, autogenerate\n        :tickets: 472\n\n        Fixed regression caused by :ticket:`421` which would\n        cause case-sensitive quoting rules to interfere with the\n        comparison logic for index names, thus causing indexes to show\n        as added for indexes that have case-sensitive names.   Works with\n        SQLAlchemy 0.9 and later series.\n\n\n    .. change::\n        :tags: bug, postgresql, autogenerate\n        :tickets: 461\n\n        Fixed bug where autogenerate would produce a DROP statement for the index\n        implicitly created by a Postgresql EXCLUDE constraint, rather than skipping\n        it as is the case for indexes implicitly generated by unique constraints.\n        Makes use of SQLAlchemy 1.0.x&#39;s improved &quot;duplicates index&quot; metadata and\n        requires at least SQLAlchemy version 1.0.x to function correctly.\n\n\n\n.. changelog::\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/alembic\n  - Changelog: https://pyup.io/changelogs/alembic/\n  - Repo: http://bitbucket.org/zzzeek/alembic\n  - Docs: https://pythonhosted.org/alembic/\n</details>\n\n","created_at":"2018-08-24T13:03:22Z","updated_at":"2018-08-26T16:09:03Z","closed_at":"2018-08-26T16:09:03Z","merged_at":"2018-08-26T16:09:03Z","merge_commit_sha":"d7a3439c27787da7ea0f2d47c05fbd0c5343e529","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/skytreader/alexandria/pulls/91/commits","review_comments_url":"https://api.github.com/repos/skytreader/alexandria/pulls/91/comments","review_comment_url":"https://api.github.com/repos/skytreader/alexandria/pulls/comments{/number}","comments_url":"https://api.github.com/repos/skytreader/alexandria/issues/91/comments","statuses_url":"https://api.github.com/repos/skytreader/alexandria/statuses/95a5f86e4afc238a60c212b8f686bfc5218f6927","head":{"label":"skytreader:pyup-update-alembic-0.9.6-to-1.0.0","ref":"pyup-update-alembic-0.9.6-to-1.0.0","sha":"95a5f86e4afc238a60c212b8f686bfc5218f6927","user":{"login":"skytreader","id":1474734,"node_id":"MDQ6VXNlcjE0NzQ3MzQ=","avatar_url":"https://avatars2.githubusercontent.com/u/1474734?v=4","gravatar_id":"","url":"https://api.github.com/users/skytreader","html_url":"https://github.com/skytreader","followers_url":"https://api.github.com/users/skytreader/followers","following_url":"https://api.github.com/users/skytreader/following{/other_user}","gists_url":"https://api.github.com/users/skytreader/gists{/gist_id}","starred_url":"https://api.github.com/users/skytreader/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skytreader/subscriptions","organizations_url":"https://api.github.com/users/skytreader/orgs","repos_url":"https://api.github.com/users/skytreader/repos","events_url":"https://api.github.com/users/skytreader/events{/privacy}","received_events_url":"https://api.github.com/users/skytreader/received_events","type":"User","site_admin":false},"repo":{"id":29986461,"node_id":"MDEwOlJlcG9zaXRvcnkyOTk4NjQ2MQ==","name":"alexandria","full_name":"skytreader/alexandria","owner":{"login":"skytreader","id":1474734,"node_id":"MDQ6VXNlcjE0NzQ3MzQ=","avatar_url":"https://avatars2.githubusercontent.com/u/1474734?v=4","gravatar_id":"","url":"https://api.github.com/users/skytreader","html_url":"https://github.com/skytreader","followers_url":"https://api.github.com/users/skytreader/followers","following_url":"https://api.github.com/users/skytreader/following{/other_user}","gists_url":"https://api.github.com/users/skytreader/gists{/gist_id}","starred_url":"https://api.github.com/users/skytreader/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skytreader/subscriptions","organizations_url":"https://api.github.com/users/skytreader/orgs","repos_url":"https://api.github.com/users/skytreader/repos","events_url":"https://api.github.com/users/skytreader/events{/privacy}","received_events_url":"https://api.github.com/users/skytreader/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/skytreader/alexandria","description":"Where I continue the CodeIgniter-based Librarian...in Python","fork":false,"url":"https://api.github.com/repos/skytreader/alexandria","forks_url":"https://api.github.com/repos/skytreader/alexandria/forks","keys_url":"https://api.github.com/repos/skytreader/alexandria/keys{/key_id}","collaborators_url":"https://api.github.com/repos/skytreader/alexandria/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/skytreader/alexandria/teams","hooks_url":"https://api.github.com/repos/skytreader/alexandria/hooks","issue_events_url":"https://api.github.com/repos/skytreader/alexandria/issues/events{/number}","events_url":"https://api.github.com/repos/skytreader/alexandria/events","assignees_url":"https://api.github.com/repos/skytreader/alexandria/assignees{/user}","branches_url":"https://api.github.com/repos/skytreader/alexandria/branches{/branch}","tags_url":"https://api.github.com/repos/skytreader/alexandria/tags","blobs_url":"https://api.github.com/repos/skytreader/alexandria/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/skytreader/alexandria/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/skytreader/alexandria/git/refs{/sha}","trees_url":"https://api.github.com/repos/skytreader/alexandria/git/trees{/sha}","statuses_url":"https://api.github.com/repos/skytreader/alexandria/statuses/{sha}","languages_url":"https://api.github.com/repos/skytreader/alexandria/languages","stargazers_url":"https://api.github.com/repos/skytreader/alexandria/stargazers","contributors_url":"https://api.github.com/repos/skytreader/alexandria/contributors","subscribers_url":"https://api.github.com/repos/skytreader/alexandria/subscribers","subscription_url":"https://api.github.com/repos/skytreader/alexandria/subscription","commits_url":"https://api.github.com/repos/skytreader/alexandria/commits{/sha}","git_commits_url":"https://api.github.com/repos/skytreader/alexandria/git/commits{/sha}","comments_url":"https://api.github.com/repos/skytreader/alexandria/comments{/number}","issue_comment_url":"https://api.github.com/repos/skytreader/alexandria/issues/comments{/number}","contents_url":"https://api.github.com/repos/skytreader/alexandria/contents/{+path}","compare_url":"https://api.github.com/repos/skytreader/alexandria/compare/{base}...{head}","merges_url":"https://api.github.com/repos/skytreader/alexandria/merges","archive_url":"https://api.github.com/repos/skytreader/alexandria/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/skytreader/alexandria/downloads","issues_url":"https://api.github.com/repos/skytreader/alexandria/issues{/number}","pulls_url":"https://api.github.com/repos/skytreader/alexandria/pulls{/number}","milestones_url":"https://api.github.com/repos/skytreader/alexandria/milestones{/number}","notifications_url":"https://api.github.com/repos/skytreader/alexandria/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/skytreader/alexandria/labels{/name}","releases_url":"https://api.github.com/repos/skytreader/alexandria/releases{/id}","deployments_url":"https://api.github.com/repos/skytreader/alexandria/deployments","created_at":"2015-01-28T20:20:14Z","updated_at":"2018-08-26T15:29:34Z","pushed_at":"2018-08-26T16:09:03Z","git_url":"git://github.com/skytreader/alexandria.git","ssh_url":"git@github.com:skytreader/alexandria.git","clone_url":"https://github.com/skytreader/alexandria.git","svn_url":"https://github.com/skytreader/alexandria","homepage":null,"size":9602,"stargazers_count":2,"watchers_count":2,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":25,"license":null,"forks":0,"open_issues":25,"watchers":2,"default_branch":"master"}},"base":{"label":"skytreader:master","ref":"master","sha":"cfc2dd5bb2b7143b6003eddce23f2da7e60e1d57","user":{"login":"skytreader","id":1474734,"node_id":"MDQ6VXNlcjE0NzQ3MzQ=","avatar_url":"https://avatars2.githubusercontent.com/u/1474734?v=4","gravatar_id":"","url":"https://api.github.com/users/skytreader","html_url":"https://github.com/skytreader","followers_url":"https://api.github.com/users/skytreader/followers","following_url":"https://api.github.com/users/skytreader/following{/other_user}","gists_url":"https://api.github.com/users/skytreader/gists{/gist_id}","starred_url":"https://api.github.com/users/skytreader/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skytreader/subscriptions","organizations_url":"https://api.github.com/users/skytreader/orgs","repos_url":"https://api.github.com/users/skytreader/repos","events_url":"https://api.github.com/users/skytreader/events{/privacy}","received_events_url":"https://api.github.com/users/skytreader/received_events","type":"User","site_admin":false},"repo":{"id":29986461,"node_id":"MDEwOlJlcG9zaXRvcnkyOTk4NjQ2MQ==","name":"alexandria","full_name":"skytreader/alexandria","owner":{"login":"skytreader","id":1474734,"node_id":"MDQ6VXNlcjE0NzQ3MzQ=","avatar_url":"https://avatars2.githubusercontent.com/u/1474734?v=4","gravatar_id":"","url":"https://api.github.com/users/skytreader","html_url":"https://github.com/skytreader","followers_url":"https://api.github.com/users/skytreader/followers","following_url":"https://api.github.com/users/skytreader/following{/other_user}","gists_url":"https://api.github.com/users/skytreader/gists{/gist_id}","starred_url":"https://api.github.com/users/skytreader/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skytreader/subscriptions","organizations_url":"https://api.github.com/users/skytreader/orgs","repos_url":"https://api.github.com/users/skytreader/repos","events_url":"https://api.github.com/users/skytreader/events{/privacy}","received_events_url":"https://api.github.com/users/skytreader/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/skytreader/alexandria","description":"Where I continue the CodeIgniter-based Librarian...in Python","fork":false,"url":"https://api.github.com/repos/skytreader/alexandria","forks_url":"https://api.github.com/repos/skytreader/alexandria/forks","keys_url":"https://api.github.com/repos/skytreader/alexandria/keys{/key_id}","collaborators_url":"https://api.github.com/repos/skytreader/alexandria/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/skytreader/alexandria/teams","hooks_url":"https://api.github.com/repos/skytreader/alexandria/hooks","issue_events_url":"https://api.github.com/repos/skytreader/alexandria/issues/events{/number}","events_url":"https://api.github.com/repos/skytreader/alexandria/events","assignees_url":"https://api.github.com/repos/skytreader/alexandria/assignees{/user}","branches_url":"https://api.github.com/repos/skytreader/alexandria/branches{/branch}","tags_url":"https://api.github.com/repos/skytreader/alexandria/tags","blobs_url":"https://api.github.com/repos/skytreader/alexandria/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/skytreader/alexandria/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/skytreader/alexandria/git/refs{/sha}","trees_url":"https://api.github.com/repos/skytreader/alexandria/git/trees{/sha}","statuses_url":"https://api.github.com/repos/skytreader/alexandria/statuses/{sha}","languages_url":"https://api.github.com/repos/skytreader/alexandria/languages","stargazers_url":"https://api.github.com/repos/skytreader/alexandria/stargazers","contributors_url":"https://api.github.com/repos/skytreader/alexandria/contributors","subscribers_url":"https://api.github.com/repos/skytreader/alexandria/subscribers","subscription_url":"https://api.github.com/repos/skytreader/alexandria/subscription","commits_url":"https://api.github.com/repos/skytreader/alexandria/commits{/sha}","git_commits_url":"https://api.github.com/repos/skytreader/alexandria/git/commits{/sha}","comments_url":"https://api.github.com/repos/skytreader/alexandria/comments{/number}","issue_comment_url":"https://api.github.com/repos/skytreader/alexandria/issues/comments{/number}","contents_url":"https://api.github.com/repos/skytreader/alexandria/contents/{+path}","compare_url":"https://api.github.com/repos/skytreader/alexandria/compare/{base}...{head}","merges_url":"https://api.github.com/repos/skytreader/alexandria/merges","archive_url":"https://api.github.com/repos/skytreader/alexandria/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/skytreader/alexandria/downloads","issues_url":"https://api.github.com/repos/skytreader/alexandria/issues{/number}","pulls_url":"https://api.github.com/repos/skytreader/alexandria/pulls{/number}","milestones_url":"https://api.github.com/repos/skytreader/alexandria/milestones{/number}","notifications_url":"https://api.github.com/repos/skytreader/alexandria/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/skytreader/alexandria/labels{/name}","releases_url":"https://api.github.com/repos/skytreader/alexandria/releases{/id}","deployments_url":"https://api.github.com/repos/skytreader/alexandria/deployments","created_at":"2015-01-28T20:20:14Z","updated_at":"2018-08-26T15:29:34Z","pushed_at":"2018-08-26T16:09:03Z","git_url":"git://github.com/skytreader/alexandria.git","ssh_url":"git@github.com:skytreader/alexandria.git","clone_url":"https://github.com/skytreader/alexandria.git","svn_url":"https://github.com/skytreader/alexandria","homepage":null,"size":9602,"stargazers_count":2,"watchers_count":2,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":25,"license":null,"forks":0,"open_issues":25,"watchers":2,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/skytreader/alexandria/pulls/91"},"html":{"href":"https://github.com/skytreader/alexandria/pull/91"},"issue":{"href":"https://api.github.com/repos/skytreader/alexandria/issues/91"},"comments":{"href":"https://api.github.com/repos/skytreader/alexandria/issues/91/comments"},"review_comments":{"href":"https://api.github.com/repos/skytreader/alexandria/pulls/91/comments"},"review_comment":{"href":"https://api.github.com/repos/skytreader/alexandria/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/skytreader/alexandria/pulls/91/commits"},"statuses":{"href":"https://api.github.com/repos/skytreader/alexandria/statuses/95a5f86e4afc238a60c212b8f686bfc5218f6927"}},"author_association":"CONTRIBUTOR","merged":true,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":{"login":"skytreader","id":1474734,"node_id":"MDQ6VXNlcjE0NzQ3MzQ=","avatar_url":"https://avatars2.githubusercontent.com/u/1474734?v=4","gravatar_id":"","url":"https://api.github.com/users/skytreader","html_url":"https://github.com/skytreader","followers_url":"https://api.github.com/users/skytreader/followers","following_url":"https://api.github.com/users/skytreader/following{/other_user}","gists_url":"https://api.github.com/users/skytreader/gists{/gist_id}","starred_url":"https://api.github.com/users/skytreader/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skytreader/subscriptions","organizations_url":"https://api.github.com/users/skytreader/orgs","repos_url":"https://api.github.com/users/skytreader/repos","events_url":"https://api.github.com/users/skytreader/events{/privacy}","received_events_url":"https://api.github.com/users/skytreader/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":2,"additions":1,"deletions":1,"changed_files":1}}
{"actor":{"display_login":"skytreader"}}