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

jayvdb / pywikibot-core
53%
master: 28%

Build:
Build:
LAST BUILD BRANCH: travis-global-env
DEFAULT BRANCH: master
Repo Added 01 Nov 2014 03:21AM UTC
Files 171
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

LAST BUILD ON BRANCH review/john_vandenberg/python_issue_10254_3
branch: review/john_vandenberg/python_issue_10254_3
CHANGE BRANCH
x
Reset
  • review/john_vandenberg/python_issue_10254_3
  • HEAD
  • appveyor-more-versions
  • beta-sites-update
  • codecov
  • editpage-success-text-changed
  • handle_api_logout_errorcodes-rebased-on-patrol-moved
  • ia-more-precise-check
  • master
  • multisession-cookiejar-rebase
  • pypy-nonet
  • pytest
  • review/john_vandenberg/config-no-tools
  • review/john_vandenberg/page_namespace
  • review/john_vandenberg/test-i18n-input-dyn-rebase
  • review/murfel/urlencode
  • review/vcamx/use_unittest2
  • test-coverage
  • travis-global-env
  • verbose-pip-cache
  • wdq-import
  • wikibase-wbgetentities-change

pending completion
858

push

travis-ci

jayvdb
<a href="https://github.com/jayvdb/pywikibot-core/commit/<a class=hub.com/jayvdb/pywikibot-core/commit/<a class="double-link" href="https://git"><a class=hub.com/jayvdb/pywikibot-core/commit/<a class="double-link" href="https://git"><a class=hub.com/jayvdb/pywikibot-core/commit/da1b5a93a6e04d876d1fdc967a3862933b8ab537">da1b5a93a<a href="https://github.com/jayvdb/pywikibot-core/commit/da1b5a93a6e04d876d1fdc967a3862933b8ab537">&quot;&gt;&amp;lt;a href=&amp;quot;https://github.com/jayvdb/pywikibot-core/commit/&lt;/a&gt;&lt;a class=&quot;double-link&quot; href=&quot;https://github.com/jayvdb/pywikibot-core/commit/da1b5a93a6e04d876d1fdc967a3862933b8ab537&quot;&gt;da1b5a93a&lt;/a&gt;&lt;a href=&quot;https://github.com/jayvdb/pywikibot-core/commit/da1b5a93a6e04d876d1fdc967a3862933b8ab537&quot;&gt;&amp;quot;&amp;gt;Python issue #10254

Pywikibot had problems with NFC normalizing unicode,
resulting in Python issue #10254, which was resolved
in Python 2.7.2 and backported to Python 2.6.7.

It is unlikely that supporting Python 2.7.0 and 2.7.1 is still
necessary, so decommission support for Python 2.7.0 and 2.7.1.

Workaround the problem using unicodedata2 backport of unicodedata,
which includes Unicode 7.0 support.

If unicodedata2 isnt available on Python 2.6.6, the Link constructor
raises UnicodeError for titles containing combining characters,
which will allow normal usage for many languages, but will fail
predictably for page titles which could encounter this error.

Moves the unicode test from the version script to the test suite,
as the only supported platform with this bug is Python 2.6.6.

Bug: T102461
Change-Id: I&amp;lt;/a&gt;&lt;a class=&quot;double-link&quot; href=&quot;https://github.com/jayvdb/pywikibot-core/commit/</a><a class="double-link" href="https://github.com/jayvdb/pywikibot-core/commit/<a class="double-link" href="https://github.com/jayvdb/pywikibot-core/commit/f4a8e8eed682b837dd468b02a5d98b01ebf37584">f4a8e8eed</a>">f4a8e8eed</a><a href="https://github.com/jayvdb/pywikibot-core/commit/da1b5a93a6e04d876d1fdc967a3862933b8ab537">">f4a8e8eed</a>

4736 of 8957 relevant lines covered (52.87%)

7.88 hits per line

Relevant lines Covered
Build:
Build:
8957 RELEVANT LINES 4736 COVERED LINES
7.88 HITS PER LINE
Source Files on review/john_vandenberg/python_issue_10254_3
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
858 review/john_vandenberg/python_issue_10254_3 <a href="https://github.com/jayvdb/pywikibot-core/commit/da1b5a93a">&lt;a href=&quot;https://github.com/jayvdb/pywikibot-core/commit/</a><a class="double-link" href="https://github.com/jayvdb/pywikibot-core/commit/da... push 13 Apr 2017 01:55PM UTC jayvdb travis-ci pending completion  
857 review/john_vandenberg/python_issue_10254_3 <a href="https://github.com/jayvdb/pywikibot-core/commit/f9708a6cf">Python issue #10254 Pywikibot had problems with NFC normalizing unicode, resulting in Python issue #10254, which was resolved in Python 2.7.2 and b... push 13 Apr 2017 01:14PM UTC jayvdb travis-ci pending completion  
See All Builds (29)
  • Repo on GitHub
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