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

malcolmgreaves / pywise
90%
main: 95%

Build:
Build:
LAST BUILD BRANCH: dependabot/pip/certifi-2024.7.4
DEFAULT BRANCH: main
Repo Added 26 Jun 2020 03:25AM UTC
Files 13
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 0.3.1
branch: 0.3.1
CHANGE BRANCH
x
Reset
  • 0.3.1
  • 0.1.1
  • 0.1.2
  • 0.2.0
  • 0.3.0
  • main
  • master
  • mg/dont_serialize_none
  • mg/fix_gen
  • mg/flatten
  • mg/fp_module
  • mg/handle_generic_dataclasses
  • mg/iter
  • mg/propigate_custom_serialize_deserialize
  • mg/update_type_name
  • mg_trav_up

pending completion
88

push

travis-ci

web-flow
Bugfix deserialize when no generics are present (#6)

The deserialize update from version `0.3.0` had a bug where a @dataclass with parameterized types that _did not have any fields using the generic types_ would fail deserialization. This bug was introduced due to an assumption that all non-leaf nodes of the generic @dataclass type's AST would have at least one parameterized generic. The `_dataclass_field_types` function in the `serialization` module has been updated to account for this (rather common) case. New tests have been added to cover this functionality.

Additionally, the `type_name` function in the `common` module has been updated to properly handle `typing.Any`, since it has a unique `_SpecialForm` backing. A new test case has been added to address `Any`.

Version `0.3.1`.

325 of 362 relevant lines covered (89.78%)

1.8 hits per line

Relevant lines Covered
Build:
Build:
362 RELEVANT LINES 325 COVERED LINES
1.8 HITS PER LINE
Source Files on 0.3.1
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
88 0.3.1 Bugfix deserialize when no generics are present (#6) The deserialize update from version `0.3.0` had a bug where a @dataclass with parameterized types that _did not have any fields using the generic types_ would fail deserialization. This bug was... push 09 Sep 2020 06:29AM UTC web-flow travis-ci pending completion  
See All Builds (94)
  • 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