• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mrocklin / dask / 2363 / 1
92%
master: 94%

Build:
Build:
LAST BUILD BRANCH: astype-passthrough
DEFAULT BRANCH: master
Ran 21 Jun 2018 12:40PM UTC
Files 102
Run time 9s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

21 Jun 2018 12:06PM UTC coverage: 91.65%. First build
PYTHON=2.7 NUMPY=1.14.1 PANDAS=0.22.0 TEST='true' LINT='true' COVERAGE='true' PARALLEL='false' XTRATESTARGS= TEST_IMPORTS='false'

push

travis-ci

mrocklin
Avoid deepcopy in dask.config.set

When using dask.config.set as a context manager we need to be able to
reverse the changes we make.

Before we used to do a `deepcopy` of the previous configuration and
then apply it back when we exited.  This was expensive and broke
whenever the configuration contained anything that wasn't easily
deepcopyable (roughly the same things that aren't pickleable).

Now we record what changes we made, and remove them more surgically.

15805 of 17245 relevant lines covered (91.65%)

0.92 hits per line

Source Files on job 2363.1 (PYTHON=2.7 NUMPY=1.14.1 PANDAS=0.22.0 TEST='true' LINT='true' COVERAGE='true' PARALLEL='false' XTRATESTARGS= TEST_IMPORTS='false')
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 2235
  • Travis Job 2363.1
  • 48e69134 on github
  • Next Job for PYTHON=2.7 NUMPY=1.14.1 PANDAS=0.22.0 TEST='true' LINT='true' COVERAGE='true' PARALLEL='false' XTRATESTARGS= TEST_IMPORTS='false' on config-no-deepcopy (#2364.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc