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 monthly dependency update for May #92

Closed
wants to merge 16 commits into from

Conversation

pyup-bot
Copy link
Collaborator

@pyup-bot pyup-bot commented May 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.

pip-tools 1.8.0 » 1.9.0 PyPI | Changelog
appdirs 1.4.0 » 1.4.3 PyPI | Changelog | Repo
colorama 0.3.7 » 0.3.9 PyPI | Changelog | Repo
colorama 0.3.7 » 0.3.9 PyPI | Changelog | Repo
green 2.6.3 » 2.8.1 PyPI | Changelog | Repo
pydocstyle 1.1.1 » 2.0.0 PyPI | Changelog | Repo
pyparsing 2.1.10 » 2.2.0 PyPI | Changelog | Homepage | Docs
alabaster 0.7.9 » 0.7.10 PyPI | Docs
babel 2.3.4 » 2.4.0 PyPI | Changelog | Homepage | Docs
cloud-sptheme 1.8.0 » 1.9.4 PyPI | Changelog | Repo | Docs
ghp-import 0.5.4 » 0.5.5 PyPI | Repo
jinja2 2.9.5 » 2.9.6 PyPI | Changelog | Homepage
markupsafe 0.23 » 1.0 PyPI | Changelog | Repo
pytz 2016.10 » 2017.2 PyPI | Homepage | Docs
sphinx 1.4.9 » 1.5.5 PyPI | Changelog | Homepage
pillow 4.0.0 » 4.1.1 PyPI | Changelog | Homepage

Changelogs

pip-tools 1.8.0 -> 1.9.0

1.9.0

Features:

  • Added ability to read requirements from setup.py instead of just requirements.in (418). Thanks to tysonclugg and majuscule.
  • Added a --max-rounds argument to the pip-compile command to allow for solving large requirement sets (472). Thanks derek-miller.
  • Exclude unsafe packages' dependencies when --allow-unsafe is not in use (441). Thanks jdufresne.
  • Exclude irrelevant pip constraints (471). Thanks derek-miller.
  • Allow control over emitting trusted-host to the compiled requirements. (448). Thanks tonyseek.
  • Allow running as a Python module (461). Thanks AndreLouisCaron.
  • Preserve environment markers in generated requirements.txt. (460). Thanks barrywhart.

Bug Fixes:

  • Fixed the --upgrade-package option to respect the given package list to update (491).
  • Fixed the default output file name when the source file has no extension (488). Thanks vphilippon
  • Fixed crash on editable requirements introduced in 1.8.2.
  • Fixed duplicated --trusted-host, --extra-index-url and --index-url in the generated requirements.

1.8.2

  • Regression fix: editable reqs were loosing their dependencies after first round (476)
    Thanks mattlong
  • Remove duplicate index urls in generated requirements.txt (468)
    Thanks majuscule

1.8.1

  • Recalculate secondary dependencies between rounds (378)
  • Calculated dependencies could be left with wrong candidates when
    toplevel requirements happen to be also pinned in sub-dependencies (450)
  • Fix duplicate entries that could happen in generated requirements.txt (427)
  • Gracefully report invalid pip version (457)
  • Fix capitalization in the generated requirements.txt, packages will always be lowercased (452)

appdirs 1.4.0 -> 1.4.3

1.4.3


  • [PR 76] Python 3.6 invalid escape sequence deprecation fixes
  • Fix for Python 3.6 support

1.4.2


  • [PR 84] Allow installing without setuptools
  • [PR 86] Fix string delimiters in setup.py description
  • Add Python 3.6 support

1.4.1


  • [issue 38] Fix _winreg import on Windows Py3
  • [issue 55] Make appname optional

colorama 0.3.7 -> 0.3.9

0.3.9

  • Revert fix for issue 103 which causes problems for dependent applications

0.3.8

  • Fix issue 121: "invalid escape sequence" deprecation fixes on Python 3.6+
  • Fix issue 110: fix "set console title" when working with unicode strings
  • Fix issue 103: enable color when using "input" function on Python 3.5+
  • Fix issue 95: enable color when stderr is a tty but stdout is not

colorama 0.3.7 -> 0.3.9

0.3.9

  • Revert fix for issue 103 which causes problems for dependent applications

0.3.8

  • Fix issue 121: "invalid escape sequence" deprecation fixes on Python 3.6+
  • Fix issue 110: fix "set console title" when working with unicode strings
  • Fix issue 103: enable color when using "input" function on Python 3.5+
  • Fix issue 95: enable color when stderr is a tty but stdout is not

green 2.6.3 -> 2.8.1

2.8.0

27 April 2017

  • Green now also searches the current working directory for a .green config
    file. This can be used as per-project configuration -- just place the .green
    config file for your project in the same directory you would run your tests
    from (usually the root of the project). See green --help for the
    resolution order of the various config files. Resolves 116.

2.7.4

26 April 2017

  • Added a page about the Udemy course
    Python Testing with Green,
    with lots of nice coupons and discount codes just for finding the Github
    page. Check it out!
  • PyPy support is now best-effort for all versions of PyPy. TravisCI's PyPy
    installations are just...flaky. They seem to work everywhere else, we just
    don't fail due to failing PyPy builds anymore, because we just can't take the
    weirdness.
  • Fixed a condition where green could return failure to the calling shell if
    only a small number of skips, expectedFailures, and unexpectedSuccesses were
    run (and no passes, fails, or errors).
  • Improved the help message for -l, --logging

2.7.3

24 March 2017

  • Fixed a green crash that could occur when dealing with unicode literals in
    raised exceptions under Python 2.

2.7.2

22 March 2017

  • Fixed a corner-case where targets wouldn't be parallelized if you ran green
    inside a directory containing only test modules (files) with no packages
    (directories). The result would be a single worker process would handle all
    testing while the other worker processes sat idle.

2.7.1

19 March 2017

  • Stop cleaning up the temporary directory on versions of Python other than 2,
    since some things like multiprocess.Value in versions > 2 trigger an
    auto-cleanup of the temporary directory that crashes if it has already been
    cleaned up. Resolves 154.
  • macOS builds on TravisCI have been passing awhile. Start counting them
    towards global pass/fail.

2.7.0

2 March 2017

  • When used as a Django test runner, we now inject a --green-verbosity
    command-line argument that can be used to control green's verbosity level
    from Django. Contributed by Anomitra Saha. Resolves 37 and 153.

pydocstyle 1.1.1 -> 2.0.0

2.0.0

Major Updates

Support for numpy conventions verification has been added (129, 226).
Support for Python 2.6 has been dropped (206, 217).
Support for PyPy3 has been temporarily dropped, until it will be equivalent to CPython 3.3+ and supported by pip (223).
Support for the pep257 console script has been dropped. Only the pydocstyle console script should be used (216, 218).
Errors are now printed to stdout instead of stderr (201, 210).

New Features

Decorator-based skipping via --ignore-decorators has been added (204).
Support for using pycodestyle style wildcards has been added (72, 209).
Superfluous opening quotes are now reported as part of D300 (166, 225).
Fixed a false-positive recognition of D410 and added D412 (230, 233).
Added --config=<path> flag to override the normal config file discovery and choose a specific config file (117, 247).
Support for specifying error codes with partial prefix has been added, e.g., --select=D101,D2 (72, 209).
All configuration file can now have the .ini extension (237).
Added better imperative mood checks using third party stemmer (235, 68).

Bug Fixes

Made parser more robust to bad source files (168, 214)
Modules are now considered private if their name starts with a single underscore. This is a bugfix where “public module” (D100) was reported regardless of module name (199, 222).
Removed error when all is a list (62, 227).
Fixed a bug where the sign was used as a matrix multiplication operator in Python 3.5, but was considered a decorator by the parser (246, 191).

pyparsing 2.1.10 -> 2.2.0

2.2.0


  • Bumped minor version number to reflect compatibility issues with
    OneOrMore and ZeroOrMore bugfixes in 2.1.10. (2.1.10 fixed a bug
    that was introduced in 2.1.4, but the fix could break code
    written against 2.1.4 - 2.1.9.)
  • Updated setup.py to address recursive import problems now
    that pyparsing is part of 'packaging' (used by setuptools).
    Patch submitted by Joshua Root, much thanks!
  • Fixed KeyError issue reported by Yann Bizeul when using packrat
    parsing in the Graphite time series database, thanks Yann!
  • Minor internal change when using '-' operator, to be compatible
    with ParserElement.streamline() method.
  • Expanded infixNotation to accept a list or tuple of parse actions
    to attach to an operation.
  • New unit test added for dill support for storing pyparsing parsers.
    Ordinary Python pickle can be used to pickle pyparsing parsers as
    long as they do not use any parse actions. The 'dill' module is an
    extension to pickle which does support pickling of attached
    parse actions.

babel 2.3.4 -> 2.4.0

2.4.0


New Features

Some of these changes might break your current code and/or tests.

  • CLDR: CLDR 29 is now used instead of CLDR 28 (405) (akx)
  • Messages: Add option 'add_location' for location line formatting (438, 459) (rrader, alxpy)
  • Numbers: Allow full control of decimal behavior (410) (etanol)

Minor Improvements and bugfixes

  • Documentation: Improve Date Fields descriptions (450) (ldwoolley)
  • Documentation: Typo fixes and documentation improvements (406, 412, 403, 440, 449, 463) (zyegfryed, adamchainz, jwilk, akx, roramirez, abhishekcs10)
  • Messages: Default to UTF-8 source encoding instead of ISO-8859-1 (399) (asottile)
  • Messages: Ensure messages are extracted in the order they were passed in (424) (ngrilly)
  • Messages: Message extraction for JSX files is improved (392, 396, 425) (karloskar, georgschoelly)
  • Messages: PO file reading supports multi-line obsolete units (429) (mbirtwell)
  • Messages: Python message extractor respects unicode_literals in future (427) (sublee)
  • Messages: Roundtrip Language headers (420) (kruton)
  • Messages: units before obsolete units are no longer erroneously marked obsolete (452) (mbirtwell)
  • Numbers: parse_pattern now preserves the full original pattern (414) (jtwang)
  • Numbers: Fix float conversion in extract_operands (435) (akx)
  • Plurals: Fix plural forms for Czech and Slovak locales (373) (ykshatroff)
  • Plurals: More plural form fixes based on Mozilla and CLDR references (431) (mshenfield)

Internal improvements

  • Local times are constructed correctly in tests (411) (etanol)
  • Miscellaneous small improvements (437) (scop)
  • Regex flags are extracted from the regex strings (462) (singingwolfboy)
  • The PO file reader is now a class and has seen some refactoring (429, 452) (mbirtwell)

cloud-sptheme 1.8.0 -> 1.9.4

1.9.4

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

  • :mod:~cloud_sptheme.ext.auto_redirect:
   - simplified markup
   - skip popup if referrer is within document
   - bugfix: correctly handle source document that&#39;s not at root of url
  • bugfix: :mod:~cloud_sptheme.ext.docfield_markup: sphinx 1.5 compat fix
  • bugfix: :mod:~cloud_sptheme.ext.table_styling: header-alignment not being parsed correctly

1.9

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

New Features

  • Added :mod:~cloud_sptheme.ext.auto_redirect extension,
    to help alert users when documentation location has changed.
  • :mod:~cloud_sptheme.ext.table_styling now handles colspans correctly,
    and supports new :header-alignment: directive for setting separate
    alignment on header columns (:issue:28, :issue:29, and :issue:33).

Other Changes

  • The documentation is now located at &lt;https://cloud-sptheme.readthedocs.io&gt;.
    The old location (&lt;http://pythonhosted.org/cloud_sptheme&gt;
    ) will be kept up to date for a while longer,
    but any links should be replaced.
  • :mod:~cloud_sptheme.ext.issue_tracker: removed google code preset format

Bugfixes

  • bugfix: js code updated to be compatible with jquery 3
  • bugfix: :mod:~cloud_sptheme.ext.page_only no longer chokes on non-ascii chars in page
  • bugfix: :mod:~cloud_sptheme.ext.table_styling should no longer cause
    "directive already exists" warning under sphinx 1.5 (:issue:32).

1.8.3

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

Bugfix release

  • bugfix: :mod:~cloud_sptheme.ext.relbar_links: fixed potential
    label/title mixup, added some unittests.
  • bugfix: Setup script should no longer append timestamp when building from sdist;
    which should fix some reproducible-build issues downstream.
  • Added tox.ini script, with some very minimal tests.
  • Updated documentation.

1.8.2

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

Bugfix release

  • bugfix: :mod:~cloud_sptheme.ext.relbar_links: resolve translation proxies to prevent hash() error

1.8.1

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

Bugfixes, and new "relbar_links" extension added:

  • :mod:~cloud_sptheme.ext.relbar_toc extension deprecreated,
    replaced with more flexible :mod:~cloud_sptheme.ext.relbar_links extension.
    This should also fix issues with broken links under 'dirhtml' and other builders.
  • Assorted internal fixes to CSS template.
  • Documentation layout updated.

jinja2 2.9.5 -> 2.9.6

2.9.6


(bugfix release, released on April 3rd 2017)

  • Fixed custom context behavior in fast resolve mode (675)

markupsafe 0.23 -> 1.0

1.0


  • Fixed custom types not invoking __unicode__ when used
    with format().
  • Added __version__ module attribute
  • Improve unescape code to leave lone ampersands alone.

sphinx 1.4.9 -> 1.5.5

1.5.5

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

Bugs fixed

  • 3597: python domain raises UnboundLocalError if invalid name given
  • 3599: Move to new Mathjax CDN

1.5.4

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

Features added

  • 3470: Make genindex support all kinds of letters, not only Latin ones

Bugs fixed

  • 3445: setting &#39;inputenc&#39; key to \\usepackage[utf8x]{inputenc} leads
    to failed PDF build
  • EPUB file has duplicated nav.xhtml link in content.opf
    except first time build
  • 3488: objects.inv has broken when release or version contain
    return code
  • 2073, 3443, 3490: gettext builder that writes pot files unless the content
    are same without creation date. Thanks to Yoshiki Shibukawa.
  • 3487: intersphinx: failed to refer options
  • 3496: latex longtable's last column may be much wider than its contents
  • 3507: wrong quotes in latex output for productionlist directive
  • 3533: Moving from Sphinx 1.3.1 to 1.5.3 breaks LaTeX compilation of links
    rendered as code
  • 2665, 2607: Link names in C++ docfields, and make it possible for other domains.
  • 3542: C++, fix parsing error of non-type template argument with template.
  • 3065, 3520: python domain fails to recognize nested class
  • 3575: Problems with pdflatex in a Turkish document built with sphinx has
    reappeared (refs 2997, 2397)
  • 3577: Fix intersphinx debug tool
  • A LaTeX command such as \\large inserted in the title items of
    :confval:latex_documents causes failed PDF build (refs 3551, 3567)

1.5.3

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

Features added

  • Support requests-2.0.0 (experimental) (refs: 3367)
  • (latex) PDF page margin dimensions may be customized (refs: 3387)
  • literalinclude directive allows combination of :pyobject: and
    :lines: options (refs: 3416)
  • 3400: make-mode doesn't use subprocess on building docs

Bugs fixed

  • 3370: the caption of code-block is not picked up for translation
  • LaTeX: :confval:release is not escaped (refs: 3362)
  • 3364: sphinx-quickstart prompts overflow on Console with 80 chars width
  • since 1.5, PDF's TOC and bookmarks lack an entry for general Index
    (refs: 3383)
  • 3392: &#39;releasename&#39; in :confval:latex_elements is not working
  • 3356: Page layout for Japanese &#39;manual&#39; docclass has a shorter text area
  • 3394: When &#39;pointsize&#39; is not 10pt, Japanese &#39;manual&#39; document
    gets wrong PDF page dimensions
  • 3399: quickstart: conf.py was not overwritten by template
  • 3366: option directive does not allow punctuations
  • 3410: return code in :confval:release breaks html search
  • 3427: autodoc: memory addresses are not stripped on Windows
  • 3428: xetex build tests fail due to fontspec v2.6 defining \strong
  • 3349: Result of IndexBuilder.load() is broken
  • 3450: &nbsp is appeared in EPUB docs
  • 3418: Search button is misaligned in nature and pyramid theme
  • 3421: Could not translate a caption of tables
  • 3552: linkcheck raises UnboundLocalError

1.5.2

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

Incompatible changes

  • Dependency requirement updates: requests 2.4.0 or above (refs: 3268, 3310)

Features added

  • 3241: emit latex warning if buggy titlesec (ref 3210)
  • 3194: Refer the $MAKE environment variable to determine make command
  • Emit warning for nested numbered toctrees (refs: 3142)
  • 978: intersphinx_mapping also allows a list as a parameter
  • 3340: (LaTeX) long lines in :dudir:parsed-literal are wrapped like in
    :rst:dir:code-block, inline math and footnotes are fully functional.

Bugs fixed

  • 3246: xapian search adapter crashes
  • 3253: In Py2 environment, building another locale with a non-captioned
    toctree produces None captions
  • 185: References to section title including raw node has broken
  • 3255: In Py3.4 environment, autodoc doesn't support documentation for
    attributes of Enum class correctly.
  • 3261: latex_use_parts makes sphinx crash
  • The warning type misc.highlighting_failure does not work
  • 3294: add_latex_package() make crashes non-LaTeX builders
  • The caption of table are rendered as invalid HTML (refs: 3287)
  • 3268: Sphinx crashes with requests package from Debian jessie
  • 3284: Sphinx crashes on parallel build with an extension which raises
    unserializable exception
  • 3315: Bibliography crashes on latex build with docclass 'memoir'
  • 3328: Could not refer rubric implicitly
  • 3329: emit warnings if po file is invalid and can't read it. Also writing mo too
  • 3337: Ugly rendering of definition list term's classifier
  • 3335: gettext does not extract field_name of a field in a field_list
  • 2952: C++, fix refs to operator() functions.
  • Fix Unicode super- and subscript digits in :rst:dir:code-block and
    parsed-literal LaTeX output (ref 3342)
  • LaTeX writer: leave &quot; character inside parsed-literal as is (ref 3341)
  • 3234: intersphinx failed for encoded inventories
  • 3158: too much space after captions in PDF output
  • 3317: An URL in parsed-literal contents gets wrongly rendered in PDF if
    with hyphen
  • LaTeX crash if the filename of an image inserted in parsed-literal
    via a substitution contains an hyphen (ref 3340)
  • LaTeX rendering of inserted footnotes in parsed-literal is wrong (ref 3340)
  • Inline math in parsed-literal is not rendered well by LaTeX (ref 3340)
  • 3308: Parsed-literals don't wrap very long lines with pdf builder (ref 3340)
  • 3295: Could not import extension sphinx.builders.linkcheck
  • 3285: autosummary: asterisks are escaped twice
  • LaTeX, pass dvipdfm option to geometry package for Japanese documents (ref 3363)
  • Fix parselinenos() could not parse left half open range (cf. "-4")

1.5.1

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

Features added

  • 3214: Allow to suppress "unknown mimetype" warnings from epub builder using
    :confval:suppress_warnings.

Bugs fixed

  • 3195: Can not build in parallel
  • 3198: AttributeError is raised when toctree has 'self'
  • 3211: Remove untranslated sphinx locale catalogs (it was covered by
    untranslated it_IT)
  • 3212: HTML Builders crashes with docutils-0.13
  • 3207: more latex problems with references inside parsed-literal directive
    (\DUrole)
  • 3205: sphinx.util.requests crashes with old pyOpenSSL (< 0.14)
  • 3220: KeyError when having a duplicate citation
  • 3200: LaTeX: xref inside desc_name not allowed
  • 3228: build_sphinx command crashes when missing dependency
  • 2469: Ignore updates of catalog files for gettext builder. Thanks to
    Hiroshi Ohkubo.
  • 3183: Randomized jump box order in generated index page.

1.5

  • 3069: Even if &#39;babel&#39; key is set to empty string, LaTeX output contains
    one \addto\captions...
  • 3123: user &#39;babel&#39; key setting is not obeyed anymore
  • 3155: Fix JavaScript for html_sourcelink_suffix fails with IE and Opera
  • 3085: keep current directory after breaking build documentation. Thanks to
    Timotheus Kampik.
  • 3181: pLaTeX crashes with a section contains endash
  • 3180: latex: add stretch/shrink between successive singleline or
    multipleline cpp signatures (ref 3072)
  • 3128: globing images does not support .svgz file
  • 3015: fix a broken test on Windows.
  • 1843: Fix documentation of descriptor classes that have a custom metaclass.
    Thanks to Erik Bray.
  • 3190: util.split_docinfo fails to parse multi-line field bodies
  • 3024, 3037: In Python3, application.Sphinx._log crushed when the log message cannot
    be encoded into console encoding.

Testing

  • To simplify, sphinx uses external mock package even if unittest.mock exists.

1.5b1

  • 2432: Fix unwanted * between varargs and keyword only args. Thanks to Alex Grönholm.
  • 3062: Failed to build PDF using 1.5a2 (undefined \hypersetup for
    Japanese documents since PR3030)
  • Better rendering of multiline signatures in html.
  • 777: LaTeX output "too deeply nested" (ref 3096)
  • Let LaTeX image inclusion obey scale before textwidth fit (ref 2865, 3059)
  • 3019: LaTeX fails on description of C function with arguments (ref 3083)
  • fix latex inline literals where &lt; &gt; - gobbled a space

1.5a2

  • 2810: Problems with pdflatex in an Italian document
  • Use latex_elements.papersize to specify papersize of LaTeX in Makefile
  • 2988: linkcheck: retry with GET request if denied HEAD request
  • 2990: linkcheck raises "Can't convert 'bytes' object to str implicitly" error
    if linkcheck_anchors enabled
  • 3004: Invalid link types "top" and "up" are used
  • 3009: Bad rendering of parsed-literals in LaTeX since Sphinx 1.4.4
  • 3000: option directive generates invalid HTML anchors
  • 2984: Invalid HTML has been generated if html_split_index enabled
  • 2986: themes/basic/defindex.html should be changed for html5 friendly
  • 2987: Invalid HTML has been generated if multiple IDs are assigned to a list
  • 2891: HTML search does not provide all the results
  • 1986: Title in PDF Output
  • 147: Problem with latex chapter style
  • 3018: LaTeX problem with page layout dimensions and chapter titles
  • Fix an issue with \pysigline in LaTeX style file (ref 3023)
  • 3038: sphinx.ext.math* raises TypeError if labels are duplicated
  • 3031: incompatibility with LaTeX package tocloft
  • 3003: literal blocks in footnotes are not supported by Latex
  • 3047: spacing before footnote in pdf output is not coherent and allows breaks
  • 3045: HTML search index creator should ignore "raw" content if now html
  • 3039: English stemmer returns wrong word if the word is capitalized
  • Fix make-mode Makefile template (ref 3056, 2936)

1.5a1

  • 2707: (latex) the column width is badly computed for tabular
  • 2799: Sphinx installs roles and directives automatically on importing sphinx
    module. Now Sphinx installs them on running application.
  • sphinx.ext.autodoc crashes if target code imports * from mock modules
    by autodoc_mock_imports.
  • 1953: Sphinx.add_node does not add handlers the translator installed by
    html_translator_class
  • 1797: text builder inserts blank line on top
  • 2894: quickstart main() doesn't use argv argument
  • 2874: gettext builder could not extract all text under the only
    directives
  • 2485: autosummary crashes with multiple source_suffix values
  • 1734: Could not translate the caption of toctree directive
  • Could not translate the content of meta directive (ref: 1734)
  • 2550: external links are opened in help viewer
  • 2687: Running Sphinx multiple times produces 'already registered' warnings

pillow 4.0.0 -> 4.1.1

4.1.0


  • Close files after loading if possible 2330
    [homm, wiredfool]
  • Fix Image Access to be reloadable when embedding the Python interpreter 2296
    [wiredfool, cgohlke]
  • Fetch DPI from EXIF if not specified in JPEG header 2449, 2472
    [hugovk]
  • Removed winbuild checksum verification 2468
    [radarhere]
  • Git: Set ContainerIO test file as binary 2469
    [cgohlke]

  • Remove superfluous import of FixTk 2455
    [cgohlke)

  • Fix import of tkinter/Tkinter 2456
    [cgohlke)
  • Pure Python Decoders, including Python decoder to fix for MSP images 1938
    [wiredfool, hugovk]

  • Reorganized GifImagePlugin, fixes 2314. 2374
    [radarhere, wiredfool]

  • Doc: Reordered operating systems in Compatibility Matrix 2436
    [radarhere]
  • Test: Additional tests for BurfStub, Eps, Container, GribStub, IPTC, Wmf, XVThumb, ImageDraw, ImageMorph ImageShow 2425
    [radarhere]

  • Health fixes 2437
    [radarhere]

  • Test: Correctness tests ContainerIO, XVThumbImagePlugin, BufrStubImagePlugin, GribStubImagePlugin, FitsStubImagePlugin, Hdf5StubImagePlugin, PixarImageFile, PsdImageFile 2443, 2442, 2441, 2440, 2431, 2430, 2428, 2427
    [hugovk]

  • Remove unused imports 1822
    [radarhere]
  • Replaced KeyError catch with dictionary get method 2424
    [radarhere]
  • Test: Removed unrunnable code in test_image_toqimage 2415
    [hugovk]
  • Removed use of spaces in TIFF kwargs names, deprecated in 2.7 1390
    [radarhere]
  • Removed deprecated ImageDraw setink, setfill, setfont methods 2220
    [jdufresne]
  • Send unwanted subprocess output to /dev/null 2253
    [jdufresne]
  • Fix division by zero when creating 0x0 image from numpy array 2419
    [hugovk]
  • Test: Added matrix convert tests 2381
    [hugovk]
  • Replaced broken URL to partners.adobe.com 2413
    [radarhere]
  • Removed unused private functions in setup.py and build_dep.py 2414
    [radarhere]
  • Test: Fixed Qt tests for QT5 and saving 1 bit PNG 2394
    [wiredfool]
  • Test: docker builds for Arch and Debian Stretch 2394
    [wiredfool]
  • Updated libwebp to 0.6.0 on appveyor 2395
    [radarhere]
  • More explicit error message when saving to a file with invalid extension 2399
    [ces42]
  • Docs: Update some http urls to https 2403
    [hugovk]
  • Preserve aux/alpha channels when performing Imagecms transforms 2355
    [gunjambi]
  • Test linear and radial gradient effects 2382
    [hugovk]
  • Test ImageDraw.Outline and and ImageDraw.Shape 2389
    [hugovk]
  • Added PySide to ImageQt documentation 2392
    [radarhere]
  • BUG: Empty image mode no longer causes a crash 2380
    [evalapply]
  • Exclude .travis and contents from manifest 2386
    [radarhere]
  • Remove 'MIT-like' from license 2145
    [wiredfool]
  • Tests: Add tests for several Image operations 2379
    [radarhere]
  • PNG: Moved iCCP chunk before PLTE chunk when saving as PNG, restricted chunks known value/ordering 2347
    [radarhere]
  • Default to inch-interpretation for missing ResolutionUnit in TiffImagePlugin 2365
    [lambdafu]
  • Bug: Fixed segfault when using ImagingTk on pypy Issue 2376, 2359.
    [wiredfool]
  • Bug: Fixed Integer overflow using ImagingTk on 32 bit platforms 2359
    [wiredfool, QuLogic]
  • Removed PIL 1.0 era TK readme that concerns Windows 95/NT 2360
    [wiredfool]
  • Prevent nose -v printing docstrings 2369
    [hugovk]
  • Replaced absolute PIL imports with relative imports 2349
    [radarhere]
  • Added context managers for file handling 2307
    [radarhere]
  • Expose registered file extensions in Image 2343
    [iggomez, radarhere]
  • Make mode descriptor cache initialization thread-safe. 2351
    [gunjambi]
  • Updated Windows test dependencies: Freetype 2.7.1, zlib 1.2.11 2331, 2332, 2357
    [radarhere]
  • Followed upstream pngquant packaging reorg to libimagquant 2354
    [radarhere]
  • Fix invalid string escapes 2352
    [hugovk]
  • Add test for crop operation with no argument 2333
    [radarhere]

That's it for now!

Happy merging! 🤖

@mention-bot
Copy link

@pyup-bot, thanks for your PR! By analyzing the history of the files in this pull request, we identified @MinchinWeb to be a potential reviewer.

@coveralls
Copy link

coveralls commented May 1, 2017

Coverage Status

Coverage remained the same at 93.925% when pulling 8e33f2d on pyup/scheduled-update-05-01-2017 into f0b2f6b on master.

@pyup-bot
Copy link
Collaborator Author

pyup-bot commented Jun 1, 2017

Closing this in favor of #93

@pyup-bot pyup-bot closed this Jun 1, 2017
@MinchinWeb MinchinWeb deleted the pyup/scheduled-update-05-01-2017 branch June 1, 2017 15:07
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.

3 participants