dssg / collate

Aggregation SQL Query Builder
Other
1 stars 3 forks source link

Scheduled biweekly dependency update for week 20 #86

Closed pyup-bot closed 7 years ago

pyup-bot commented 7 years ago

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.

coverage 4.3.4 » 4.4.1 PyPI | Changelog | Docs
Sphinx 1.5.4 » 1.5.6 PyPI | Changelog | Homepage
csvkit 1.0.1 » 1.0.2 PyPI | Changelog | Docs
codecov 2.0.5 » 2.0.9 PyPI | Changelog | Repo
pytest-cov 2.4.0 » 2.5.1 PyPI | Changelog | Repo

Changelogs

coverage 4.3.4 -> 4.4.1

4.4.1


  • No code changes: just corrected packaging for Python 2.7 Linux wheels.

.. _changes_44:

4.4


  • Reports could produce the wrong file names for packages, reporting pkg.py instead of the correct pkg/__init__.py. This is now fixed. Thanks, Dirk Thomas.

  • XML reports could produce <source> and <class> lines that together didn't specify a valid source file path. This is now fixed. (issue 526_)

  • Namespace packages are no longer warned as having no code. (issue 572_)

  • Code that uses sys.settrace(sys.gettrace()) in a file that wasn't being coverage-measured would prevent correct coverage measurement in following code. An example of this was running doctests programmatically. This is now fixed. (issue 575_)

  • Errors printed by the coverage command now go to stderr instead of stdout.

  • Running coverage xml in a directory named with non-ASCII characters would fail under Python 2. This is now fixed. (issue 573_)

.. _issue 526: https://bitbucket.org/ned/coveragepy/issues/526/generated-xml-invalid-paths-for-cobertura .. _issue 572: https://bitbucket.org/ned/coveragepy/issues/572/no-python-source-warning-for-namespace .. _issue 573: https://bitbucket.org/ned/coveragepy/issues/573/cant-generate-xml-report-if-some-source .. _issue 575: https://bitbucket.org/ned/coveragepy/issues/575/running-doctest-prevents-complete-coverage

4.4b1


  • Some warnings can now be individually disabled. Warnings that can be disabled have a short name appended. The [run] disable_warnings setting takes a list of these warning names to disable. Closes both issue 96 and issue 355.

  • The XML report now includes attributes from version 4 of the Cobertura XML format, fixing issue 570_.

  • In previous versions, calling a method that used collected data would prevent further collection. For example, save(), report(), html_report(), and others would all stop collection. An explicit start() was needed to get it going again. This is no longer true. Now you can use the collected data and also continue measurement. Both issue 79 and issue 448 described this problem, and have been fixed.

  • Plugins can now find unexecuted files if they choose, by implementing the find_executable_files method. Thanks, Emil Madsen.

  • Minimal IronPython support. You should be able to run IronPython programs under coverage run, though you will still have to do the reporting phase with CPython.

  • Coverage.py has long had a special hack to support CPython's need to measure the coverage of the standard library tests. This code was not installed by kitted versions of coverage.py. Now it is.

.. _issue 79: https://bitbucket.org/ned/coveragepy/issues/79/save-prevents-harvesting-on-stop .. _issue 96: https://bitbucket.org/ned/coveragepy/issues/96/unhelpful-warnings-produced-when-using .. _issue 355: https://bitbucket.org/ned/coveragepy/issues/355/warnings-should-be-suppressable .. _issue 448: https://bitbucket.org/ned/coveragepy/issues/448/save-and-html_report-prevent-further .. _issue 570: https://bitbucket.org/ned/coveragepy/issues/570/cobertura-coverage-04dtd-support

.. _changes_434:

Sphinx 1.5.4 -> 1.5.6

1.5.6

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

Bugs fixed

  • 3614: Sphinx crashes with requests-2.5.0
  • 3618: autodoc crashes with tupled arguments
  • 3664: No space after the bullet in items of a latex list produced by Sphinx
  • 3657: EPUB builder crashes if document startswith genindex exists
  • 3588: No compact (p tag) html output in the i18n document build even when :confval:html_compact_lists is True.
  • 3685: AttributeError when using 3rd party domains
  • 3702: LaTeX writer styles figure legends with a hard-coded \small
  • 3708: LaTeX writer allows irc scheme
  • 3717: Stop enforcing that favicon's must be .ico
  • 3731, 3732: Protect isenumclass predicate against non-class arguments
  • 3320: Warning about reference target not being found for container types
  • Misspelled ARCHIVEPREFIX in Makefile for latex build repertory

1.5.5

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

Bugs fixed

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

csvkit 1.0.1 -> 1.0.2

1.0.2


Improvements:

  • Add a :code:--version flag.
  • Add a :code:--skip-lines option to skip initial lines (e.g. comments, copyright notices, empty rows).
  • Add a :code:--locale option to set the locale of any formatted numbers.
  • Add a :code:--date-format option to set a strptime date format string.
  • Add a :code:--datetime-format option to set a strptime datetime format string.
  • Make :code:--blanks a common argument across all tools.
  • :code:-I is the short option for :code:--no-inference.
  • :doc:/scripts/csvclean, :doc:/scripts/csvjson, :doc:/scripts/csvpy support :code:--no-header-row.
  • :doc:/scripts/csvclean is faster and no longer requires exponential time in the worst case.
  • :doc:/scripts/csvjoin supports :code:--snifflimit and :code:--no-inference.
  • :doc:/scripts/csvpy supports :code:--linenumbers (no-op) and :code:--zero (no-op).
  • :doc:/scripts/csvsql adds a :code:--prefix option to add expressions like OR IGNORE or OR REPLACE following the INSERT keyword.
  • :doc:/scripts/csvsql adds a :code:--overwrite flag to drop any existing table with the same name before creating.
  • :doc:/scripts/csvsql accepts a file name for the :code:--query option.
  • :doc:/scripts/csvsql supports :code:--linenumbers (no-op).
  • :doc:/scripts/csvsql adds a :code:--create-if-not-exists flag to not abort if the table already exists.
  • :doc:/scripts/csvstat adds a :code:--freq-count option to set the maximum number of frequent values to display.
  • :doc:/scripts/csvstat supports :code:--linenumbers (no-op).
  • :doc:/scripts/in2csv adds a :code:--names flag to print Excel sheet names.
  • :doc:/scripts/in2csv adds a :code:--write-sheets option to write the named Excel sheets to files.
  • :doc:/scripts/sql2csv adds an :code:--encoding option to specify the encoding of the input query file.

Fixes:

  • :doc:/scripts/csvgrep no longer ignores common arguments if :code:--linenumbers is set.
  • :doc:/scripts/csvjson supports Decimal.
  • :doc:/scripts/csvpy again supports IPython.
  • :doc:/scripts/csvsql restores support for :code:--no-constraints and :code:--db-schema.
  • :doc:/scripts/csvstat will no longer crash when :code:--freq is set.
  • :doc:/scripts/in2csv restores support for :code:--no-inference for Excel files.
  • :doc:/scripts/in2csv restores support for converting Excel files from standard input.
  • :doc:/scripts/in2csv accepts utf-8 arguments to the :code:--sheet option in Python 2.

codecov 2.0.5 -> 2.0.9

2.0.7

  • Add --name/-n to cli
  • Add support for Jenkins Blue
  • Fix environment variable joining
  • Add Greenhouse CI detection
  • Fix GitLab detection
  • Add default VCS_* environment
  • Auto-merge py-coverage
  • Remove Xcode processing support, please use bash uploader.
  • Support yaml:token and yaml:slug

pytest-cov 2.4.0 -> 2.5.1

2.5.1


  • Fixed xdist breakage (regression in 2.5.0). Fixes 157 <https://github.com/pytest-dev/pytest-cov/issues/157>_.
  • Allow setting custom data_file name in .coveragerc. Fixes 145 <https://github.com/pytest-dev/pytest-cov/issues/145>. Contributed by Jannis Leidel & Ionel Cristian Mărieș in 156 <https://github.com/pytest-dev/pytest-cov/pull/156>.

2.5.0


  • Always show a summary when --cov-fail-under is used. Contributed by Francis Niu in PR141 <https://github.com/pytest-dev/pytest-cov/pull/141>_.
  • Added --cov-branch option. Fixes 85 <https://github.com/pytest-dev/pytest-cov/issues/85>_.
  • Improve exception handling in subprocess setup. Fixes 144 <https://github.com/pytest-dev/pytest-cov/issues/144>_.
  • Fixed handling when --cov is used multiple times. Fixes 151 <https://github.com/pytest-dev/pytest-cov/issues/151>_.

That's it for now!

Happy merging! 🤖

codecov-io commented 7 years ago

Codecov Report

Merging #86 into master will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #86   +/-   ##
=======================================
  Coverage   95.28%   95.28%           
=======================================
  Files           4        4           
  Lines         297      297           
=======================================
  Hits          283      283           
  Misses         14       14

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 2d97d5a...ce67ee1. Read the comment docs.