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 monthly dependency update for November #31

Closed
wants to merge 4 commits into
base: master
from

Conversation

Projects
None yet
1 participant
@pyup-bot
Contributor

pyup-bot commented Nov 1, 2017

Updates

Here's a list of all the updates bundled in this pull request. I've added some links to make it easier for you to find all the information you need.

certifi 2017.4.17 » 2017.7.27.1 PyPI | Homepage
python-telegram-bot 6.0.1 » 8.1.1 PyPI | Changelog | Homepage
requests 2.14.2 » 2.18.4 PyPI | Changelog | Homepage
urllib3 1.21.1 » 1.22 PyPI | Changelog | Docs

Changelogs

python-telegram-bot 6.0.1 -> 8.1.1

8.1.1

  • Fix Commandhandler crashing on single character messages (PR 873_).

.. _873: python-telegram-bot/python-telegram-bot#871

2017-10-14

8.1.0

New features

  • Support Bot API 3.4 (PR 865_).

Changes

  • MessageHandler & RegexHandler now consider channel_updates.
  • Fix command not recognized if it is directly followed by a newline (PR 869_).
  • Removed Bot.message_wrapper (PR 822).
  • Unitests are now also running on AppVeyor (Windows VM).
  • Various unitest improvements.
  • Documentation fixes.

.. _822: python-telegram-bot/python-telegram-bot#822
.. _865: python-telegram-bot/python-telegram-bot#865
.. _869: python-telegram-bot/python-telegram-bot#869

2017-09-01

8.0.0

New features

  • Fully support Bot Api 3.3 (PR 806_).
  • DispatcherHandlerStop (see docs_).
  • Regression fix for text_html & text_markdown (PR 777_).
  • Added effective_attachment to message (PR 766_).

Non backward compatible changes

  • Removed Botan support from the library (PR 776_).
  • Fully support Bot Api 3.3 (PR 806_).
  • Remove de_json() (PR 789_).

Changes

  • Sane defaults for tcp socket options on linux (PR 754_).
  • Add RESTRICTED as constant to ChatMember (PR 761_).
  • Add rich comparison to CallbackQuery (PR 764_).
  • Fix get_game_high_scores (PR 771_).
  • Warn on small con_pool_size during custom initalization of Updater (PR 793_).
  • Catch exceptions in error handlerfor errors that happen during polling (PR 810_).
  • For testing we switched to pytest (PR 788_).
  • Lots of small improvements to our tests and documentation.

.. _see docs: http://python-telegram-bot.readthedocs.io/en/stable/telegram.ext.dispatcher.htmltelegram.ext.Dispatcher.add_handler
.. _777: python-telegram-bot/python-telegram-bot#777
.. _806: python-telegram-bot/python-telegram-bot#806
.. _766: python-telegram-bot/python-telegram-bot#766
.. _776: python-telegram-bot/python-telegram-bot#776
.. _789: python-telegram-bot/python-telegram-bot#789
.. _754: python-telegram-bot/python-telegram-bot#754
.. _761: python-telegram-bot/python-telegram-bot#761
.. _764: python-telegram-bot/python-telegram-bot#764
.. _771: python-telegram-bot/python-telegram-bot#771
.. _788: python-telegram-bot/python-telegram-bot#788
.. _793: python-telegram-bot/python-telegram-bot#793
.. _810: python-telegram-bot/python-telegram-bot#810

2017-07-28

7.0.1

  • Fix TypeError exception in RegexHandler (PR 751).
  • Small documentation fix (PR 749).

2017-07-25

7.0.0

  • Fully support Bot API 3.2.
  • New filters for handling messages from specific chat/user id (PR 677).
  • Add the possibility to add objects as arguments to send_* methods (PR 742).
  • Fixed download of URLs with UTF-8 chars in path (PR 688).
  • Fixed URL parsing for Message text properties (PR 689).
  • Fixed args dispatching in MessageQueue's decorator (PR 705).
  • Fixed regression preventing IPv6 only hosts from connnecting to Telegram servers (Issue 720).
  • ConvesationHandler - check if a user exist before using it (PR 699).
  • Removed deprecated telegram.Emoji.
  • Removed deprecated Botan import from utils (Botan is still available through contrib).
  • Removed deprecated ReplyKeyboardHide.
  • Removed deprecated edit_message argument of bot.set_game_score.
  • Internal restructure of files.
  • Improved documentation.
  • Improved unitests.

2017-06-18

6.1.0

  • Fully support Bot API 3.0
  • Add more fine-grained filters for status updates
  • Bug fixes and other improvements

2017-05-29

6.0.3

  • Faulty PyPI release

2017-05-29

6.0.2

  • Avoid confusion with user's urllib3 by renaming vendored urllib3 to ptb_urllib3

2017-05-19

requests 2.14.2 -> 2.18.4

2.18.4

+++++++++++++++++++

Improvements

  • Error messages for invalid headers now include the header name for easier debugging

Dependencies

  • We now support idna v2.6.

2.18.3

+++++++++++++++++++

Improvements

  • Running $ python -m requests.help now includes the installed version of idna.

Bugfixes

  • Fixed issue where Requests would raise ConnectionError instead of
    SSLError when encountering SSL problems when using urllib3 v1.22.

2.18.2

+++++++++++++++++++

Bugfixes

  • requests.help no longer fails on Python 2.6 due to the absence of
    ssl.OPENSSL_VERSION_NUMBER.

Dependencies

  • We now support urllib3 v1.22.

2.18.1

+++++++++++++++++++

Bugfixes

  • Fix an error in the packaging whereby the *.whl contained incorrect data that
    regressed the fix in v2.17.3.

2.18.0

+++++++++++++++++++

Improvements

  • Response is now a context manager, so can be used directly in a with statement
    without first having to be wrapped by contextlib.closing().

Bugfixes

  • Resolve installation failure if multiprocessing is not available
  • Resolve tests crash if multiprocessing is not able to determine the number of CPU cores
  • Resolve error swallowing in utils set_environ generator

2.17.3

+++++++++++++++++++

Improvements

  • Improved packages namespace identity support, for monkeypatching libraries.

2.17.2

+++++++++++++++++++

Improvements

  • Improved packages namespace identity support, for monkeypatching libraries.

2.17.1

+++++++++++++++++++

Improvements

  • Improved packages namespace identity support, for monkeypatching libraries.

2.17.0

+++++++++++++++++++

Improvements

  • Removal of the 301 redirect cache. This improves thread-safety.

2.16.5

+++++++++++++++++++

  • Improvements to $ python -m requests.help.

2.16.4

+++++++++++++++++++

  • Introduction of the $ python -m requests.help command, for debugging with maintainers!

2.16.3

+++++++++++++++++++

  • Further restored the requests.packages namespace for compatibility reasons.

2.16.2

+++++++++++++++++++

  • Further restored the requests.packages namespace for compatibility reasons.

No code modification (noted below) should be neccessary any longer.

2.16.1

+++++++++++++++++++

  • Restored the requests.packages namespace for compatibility reasons.
  • Bugfix for urllib3 version parsing.

Note: code that was written to import against the requests.packages
namespace previously will have to import code that rests at this module-level
now.

For example::

from requests.packages.urllib3.poolmanager import PoolManager

Will need to be re-written to be::

from requests.packages import urllib3
urllib3.poolmanager.PoolManager

Or, even better::

from urllib3.poolmanager import PoolManager

2.16.0

+++++++++++++++++++

  • Unvendor ALL the things!

2.15.1

+++++++++++++++++++

  • Everyone makes mistakes.

2.15.0

+++++++++++++++++++

Improvements

  • Introduction of the Response.next property, for getting the next
    PreparedResponse from a redirect chain (when allow_redirects=False).
  • Internal refactoring of __version__ module.

Bugfixes

  • Restored once-optional parameter for requests.utils.get_environ_proxies().

urllib3 1.21.1 -> 1.22

1.22


  • Fixed missing brackets in HTTP CONNECT when connecting to IPv6 address via
    IPv6 proxy. (Issue 1222)
  • Made the connection pool retry on SSLError. The original SSLError
    is available on MaxRetryError.reason. (Issue 1112)
  • Drain and release connection before recursing on retry/redirect. Fixes
    deadlocks with a blocking connectionpool. (Issue 1167)
  • Fixed compatibility for cookiejar. (Issue 1229)
  • pyopenssl: Use vendored version of six. (Issue 1231)

That's it for now!

Happy merging! 🤖

@pyup-bot

This comment has been minimized.

Show comment
Hide comment
@pyup-bot

pyup-bot Dec 1, 2017

Contributor

Closing this in favor of #32

Contributor

pyup-bot commented Dec 1, 2017

Closing this in favor of #32

@pyup-bot pyup-bot closed this Dec 1, 2017

@Findus23 Findus23 deleted the pyup-scheduled-update-11-01-2017 branch Dec 1, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment