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

nipy / nipy / 527 / 4
86%
master: 86%

Build:
DEFAULT BRANCH: master
Ran 20 Feb 2021 12:27AM UTC
Files 337
Run time 23s
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

20 Feb 2021 12:20AM UTC coverage: 86.585%. Remained the same
DEPENDS="numpy scipy sympy<1.6 matplotlib nibabel" EXTRA_WHEELS="https://5cf40426d9f06eb7461d-6fe47d9331aba7cd62fc36c7196769e4.ssl.cf2.rackcdn.com" PRE_WHEELS="https://7933911d6844c6c53a7d-47bd50c35cd79bd838daf386af554a83.ssl.cf2.rackcdn.com" EXTRA_PIP_FLAGS="--find-links=$EXTRA_WHEELS" PRE_PIP_FLAGS="--pre $EXTRA_PIP_FLAGS --find-links $PRE_WHEELS" INSTALL_TYPE="pip" COVERAGE=1

push

travis-ci

web-flow
Merge pull request #470 from yarikoptic/bf-sympy

MRG: avoid relying on Pythonic casting of bool into numeric for sympy expressions

sympy 1.6 introduced breaking change (see
https://github.com/sympy/sympy/wiki/Release-Notes-for-1.6 for full log):

    Relational is no longer a subclass of Expr and does not produce nonsensical
    results in arithmetic operations. This affects all Relational subclasses (Eq,
    Ne, Gt, Ge, Lt, Le). It is no longer possible to call meaningless Expr methods
    like as_coeff_Mul on Relational instances. (#18053 by @oscarbenjamin)

which broke all Pythonish expressions like `(x > 0) * (x < 1)` to define a square
wave.  Thanks to guidance from @oscarbenjamin in
https://github.com/sympy/sympy/issues/20981 I RFed all such uses to use
sympy.Piecewise instead to make it more explicit.

While at it, I also adjusted comments claiming intervals like `[0, 1]` (which
includes the endpoints), whenever in reality they were `(0, 1)` (endpoints not
included).

This is closes #466

4910 of 6765 branches covered (72.58%)

24545 of 28348 relevant lines covered (86.58%)

0.87 hits per line

Source Files on job 527.4 (DEPENDS="numpy scipy sympy<1.6 matplotlib nibabel" EXTRA_WHEELS="https://5cf40426d9f06eb7461d-6fe47d9331aba7cd62fc36c7196769e4.ssl.cf2.rackcdn.com" PRE_WHEELS="https://7933911d6844c6c53a7d-47bd50c35cd79bd838daf386af554a83.ssl.cf2.rackcdn.com" EXTRA_PIP_FLAGS="--find-links=$EXTRA_WHEELS" PRE_PIP_FLAGS="--pre $EXTRA_PIP_FLAGS --find-links $PRE_WHEELS" INSTALL_TYPE="pip" COVERAGE=1)
  • Tree
  • List 0
  • Changed 3
  • Source Changed 3
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 501
  • Travis Job 527.4
  • 0832c7f2 on github
  • Prev Job for DEPENDS="numpy scipy sympy<1.6 matplotlib nibabel" EXTRA_WHEELS="https://5cf40426d9f06eb7461d-6fe47d9331aba7cd62fc36c7196769e4.ssl.cf2.rackcdn.com" PRE_WHEELS="https://7933911d6844c6c53a7d-47bd50c35cd79bd838daf386af554a83.ssl.cf2.rackcdn.com" EXTRA_PIP_FLAGS="--find-links=$EXTRA_WHEELS" PRE_PIP_FLAGS="--pre $EXTRA_PIP_FLAGS --find-links $PRE_WHEELS" INSTALL_TYPE="pip" COVERAGE=1 on master (#523.4)
  • Next Job for DEPENDS="numpy scipy sympy<1.6 matplotlib nibabel" EXTRA_WHEELS="https://5cf40426d9f06eb7461d-6fe47d9331aba7cd62fc36c7196769e4.ssl.cf2.rackcdn.com" PRE_WHEELS="https://7933911d6844c6c53a7d-47bd50c35cd79bd838daf386af554a83.ssl.cf2.rackcdn.com" EXTRA_PIP_FLAGS="--find-links=$EXTRA_WHEELS" PRE_PIP_FLAGS="--pre $EXTRA_PIP_FLAGS --find-links $PRE_WHEELS" INSTALL_TYPE="pip" COVERAGE=1 on master (#531.4)
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