Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scheduled weekly dependency update for week 28 #71

Merged
merged 5 commits into from Jul 16, 2018

Conversation

pyup-bot
Copy link
Collaborator

Update SQLAlchemy from 1.2.9 to 1.2.10.

Changelog

1.2.10

:released: July 13, 2018

 .. change::
     :tags: bug, sql
     :tickets: 4300

     Fixed bug where a :class:`.Sequence` would be dropped explicitly before any
     :class:`.Table` that refers to it, which breaks in the case when the
     sequence is also involved in a server-side default for that table, when
     using :meth:`.MetaData.drop_all`.   The step which processes sequences
     to be dropped via non server-side column default functions is now invoked
     after the table itself is dropped.

 .. change::
     :tags: bug, orm
     :tickets: 4295

     Fixed bug in :class:`.Bundle` construct where placing two columns of the
     same name would be de-duplicated, when the :class:`.Bundle` were used as
     part of the rendered SQL, such as in the ORDER BY or GROUP BY of the statement.


 .. change::
     :tags: bug, orm
     :tickets: 4298

     Fixed regression in 1.2.9 due to :ticket:`4287` where using a
     :class:`.Load` option in conjunction with a string wildcard would result
     in a TypeError.

.. changelog::
Links

Update alembic from 0.9.10 to 1.0.0.

Changelog

1.0.0

:released: July 13, 2018
 :released: July 13, 2018
 :released: July 13, 2018

 .. change::
     :tags: feature, general
     :tickets: 491

     For Alembic 1.0, Python 2.6 / 3.3 support is being dropped, allowing a
     fixed setup.py to be built as well as universal wheels.  Pull request
     courtesy Hugo.




 .. change::
     :tags: feature, general

     With the 1.0 release, Alembic's minimum SQLAlchemy support version
     moves to 0.9.0, previously 0.7.9.

 .. change::
     :tags: bug, batch
     :tickets: 502

     Fixed issue in batch where dropping a primary key column, then adding it
     back under the same name but without the primary_key flag, would not remove
     it from the existing PrimaryKeyConstraint.  If a new PrimaryKeyConstraint
     is added, it is used as-is, as was the case before.

.. changelog::
Links

Update twisted from 18.4.0 to 18.7.0.

Changelog

18.7.0

===========================

Features
--------

- Cancelling a Deferred returned by twisted.internet.defer.inlineCallbacks now cancels the Deferred it is waiting on. (4632)
- twisted.application.internet.ClientService now accepts a function to initialize or validate a connection before it is returned by the whenConnected method as the prepareConnection argument. (8375)
- Traceback generated for twisted.internet.defer.inlineCallbacks now includes the full stack of inlineCallbacks generators between catcher and raiser (before it only contained raiser's stack). (9176)
- Add optional cwd argument to twisted.runner.procmon.ProcMon.addProcess (9287)
- twisted.python.failure.Failure tracebacks generated by coroutines scheduled with twisted.internet.defer.ensureDeferred - i.e. any Deferred-awaiting coroutine - now contain fewer extraneous frames from the trampoline implementation, and correctly indicate the source of exceptions raised in other call stacks - i.e. the function that raised the exception.  In other words: if you 'await' a function that raises an exception, you'll be able to see where the error came from. (9459)


Bugfixes
--------

- On UNIX-like platforms, Twisted attempts to recover from EMFILE when accepting connections on TCP and UNIX ports by shedding incoming clients. (5368)
- The documentation of IReactorTime.getDelayedCalls() has been corrected to indicate that the method returns a list, not a tuple. (9418)
- "python -m twisted web --help" now refers to "--listen" instead of the non-existing "--http" (9434)
- twisted.python.htmlizer.TokenPrinter now explicitly works on bytestrings. (9442)
- twisted.enterprise.adbapi.ConnectionPool.runWithConnection and runInteraction now use the reactor that is passed to ConnectionPool's constructor. (9467)


Improved Documentation
----------------------

- The Twisted Coding Standard now contains examples of how to mark up a feature as added in the next Twisted release. (9460)


Deprecations and Removals
-------------------------

- Deprecate direct introspection of ProcMon's processes: processes should not be directly accessed or pickled. (9287)
- twisted.internet.address.IPv4Address._bwHack and twisted.internet.address.UNIXAddress._bwHack, as well as the parameters to the constructors, deprecated since Twisted 11.0, have been removed. (9450)


Misc
----

- 7495, 9399, 9406, 9411, 9425, 9439, 9449, 9450, 9452


Conch
-----

Features
~~~~~~~~

- twisted.conch.ssh.transport.SSHTransportBase now includes Twisted's version in the software version string it sends to the server, allowing servers to apply compatibility workarounds for bugs in particular client versions. (9424)


Bugfixes
~~~~~~~~

- If the command run by twisted.conch.endpoints.SSHCommandClientEndpoint exits because of a delivered signal, the client protocol's connectionLost is now called with a ProcessTerminated exception instead of a ConnectionDone exception. (9412)
- twisted.conch.ssh.transport.SSHTransportBase now correctly handles MSG_DEBUG with a false alwaysDisplay field on Python 2 (broken since 8.0.0). (9422)
- twisted.conch.manhole.lastColorizedLine now does not throw a UnicodeDecodeError on non-ASCII input. (9442)


Web
---

Features
~~~~~~~~

- Added support for SameSite cookies in ``http.Request.addCookie``. (9387)


Bugfixes
~~~~~~~~

- twisted.web.server.GzipEncoderFactory would sometimes fail to gzip requests if the Accept-Encoding header contained whitespace between the comma-separated acceptable encodings. It now trims whitespace before checking if gzip is an acceptable encoding. (9086)
- twisted.web.static.File renders directory listings on Python 2, including those with text paths. (9438)
- twisted.python.http.Request now correcly parses multipart bodies on Python 3.7. (9448)
- twisted.web.http.combinedLogFormatter (used by t.w.http.Server and t.w.server.Site) no longer produces DeprecationWarning about Request.getClientIP. (9470)


Misc
~~~~

- 9432, 9466, 9479, 9480


Mail
----

No significant changes.


Words
-----

No significant changes.


Names
-----

Misc
~~~~

- 9398
Links

Update Sphinx from 1.7.5 to 1.7.6.

Changelog

1.7.6

==============================

Dependencies
------------

Incompatible changes
--------------------

Deprecated
----------

Features added
--------------

Bugs fixed
----------

Testing
--------
Links

Update mypy from 0.610 to 0.620.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

@mxsasha mxsasha merged commit 2e5b454 into master Jul 16, 2018
@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling 783dff7 on pyup-scheduled-update-2018-07-16 into db9db73 on master.

@mxsasha mxsasha deleted the pyup-scheduled-update-2018-07-16 branch July 31, 2018 11:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants