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

osantana / prettyconf
99%

Build:
DEFAULT BRANCH: main
Repo Added 09 Apr 2015 04:21PM UTC
Files 12
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 main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 0.1
  • 0.1.1
  • 0.2.0
  • 0.2.2
  • 0.3.0
  • 0.3.1
  • 0.3.2
  • 0.3.3
  • 0.4.0
  • 0.4.1
  • 1.0.0
  • 1.0.1
  • 1.1.1
  • 1.1.2
  • 1.2.0
  • 1.2.1
  • 1.2.2
  • 1.2.3
  • 2.0.0
  • 2.0.1
  • 2.1.0
  • add-authors
  • add-json-cast
  • add-tuple-cast
  • add-tuple-cast-refactored
  • circleci-project-setup
  • dependabot/github_actions/dot-github/workflows/pypa/gh-action-pypi-publish-1.13.0
  • discovery-ng
  • english-test-data
  • fix-release-workflow
  • guard-boolean-default-values
  • main
  • master
  • pc3
  • pr/20
  • pytest
  • release-3.0.1
  • release210
  • rename-readme
  • test-all-python-versions

04 Aug 2026 10:08PM UTC coverage: 99.083%. Remained the same
30955206450

push

github

web-flow
Guard against custom boolean values leaking into other instances

3.0.0 fixed `Boolean(values)` mutating the class-wide `default_values`
dictionary, but nothing kept it fixed: reverting the copy broke no test.

The existing test only inspects the instance it just built, which is why
the bug survived for years while being exercised on every run. This one
asserts that the class attribute and other instances stay untouched.

Verified by reintroducing the bug, which turns the new test red.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

1080 of 1090 relevant lines covered (99.08%)

4.95 hits per line

Relevant lines Covered
Build:
Build:
1090 RELEVANT LINES 1080 COVERED LINES
4.95 HITS PER LINE
Source Files on main
  • Tree
  • List 12
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
30955206450 main Guard against custom boolean values leaking into other instances 3.0.0 fixed `Boolean(values)` mutating the class-wide `default_values` dictionary, but nothing kept it fixed: reverting the copy broke no test. The existing test only inspects the ... push 04 Aug 2026 10:08PM UTC web-flow github
99.08
30955137058 guard-boolean-default-values Merge 31fe704c2 into 0134398cd Pull #55 04 Aug 2026 10:07PM UTC web-flow github
99.08
30955046391 main Use language-neutral values in the custom boolean cast test The test added its custom boolean values in Portuguese, which was never the point: any extra pair demonstrates that `Boolean(values)` merges them with the defaults. `enabled`/`disabled` ... push 04 Aug 2026 10:05PM UTC web-flow github
99.08
30954959714 english-test-data Merge 4dd578a23 into f3c7e0775 Pull #54 04 Aug 2026 10:04PM UTC web-flow github
99.08
30954336705 main Prepare release 3.0.1 A patch release. Nothing in the public API changes. 3.0.0 shipped a base64 cast whose behaviour depended on the interpreter running the application, accepting malformed padding on some versions and rejecting it on others, i... push 04 Aug 2026 09:55PM UTC web-flow github
99.08
30953707591 release-3.0.1 Merge a5d6eefbd into 86454cdd8 Pull #53 04 Aug 2026 09:46PM UTC web-flow github
99.08
30953525342 main Fix the python version and permissions in the release workflow The deploy job has no strategy.matrix, so `${{ matrix.python-version }}` evaluated to an empty string. It was benign — setup-uv fell back to a default and 3.0.0 published fine — but t... push 04 Aug 2026 09:43PM UTC web-flow github
99.08
30953351964 fix-release-workflow Merge eda37f5e7 into ad0833a1a Pull #51 04 Aug 2026 09:41PM UTC web-flow github
99.08
30953225491 main Validate base64 as canonical encoding on every supported python CPython only rejects malformed base64 padding consistently from 3.12.10 on, so `YWJj===` decoded fine on some interpreters and raised on others, including between patch releases of 3... push 04 Aug 2026 09:39PM UTC web-flow github
99.08
30952916171 test-all-python-versions Merge 99ca6ee70 into 73b3f775d Pull #52 04 Aug 2026 09:34PM UTC web-flow github
99.08
See All Builds (200)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc