issues
search
jcrist
/
msgspec
A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML
https://jcristharif.com/msgspec/
BSD 3-Clause "New" or "Revised" License
2.01k
stars
59
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Inherit __init_subclass__ args to subclass
#607
FHU-yezi
opened
7 months ago
1
Add support for Python 3.12's `type` aliases
#606
jcrist
closed
7 months ago
0
Add a `schema_hook` for generating JSON schemas
#605
jcrist
closed
7 months ago
0
Pass key constraints as `propertyNames` in JSON Schema
#604
jcrist
closed
7 months ago
0
Add support for having multiple `tag_fields`
#603
serozhenka
opened
7 months ago
0
Support custom dict key types in JSON
#602
jcrist
closed
7 months ago
0
Doctests
#601
jcrist
closed
7 months ago
0
Add `msgspec.structs.force_setattr`
#600
jcrist
closed
7 months ago
0
Fix caching of dataclass subclass info
#599
jcrist
closed
7 months ago
0
Dataclass inheritance doesn't work when base class is decoded first
#598
clint-enki
closed
7 months ago
1
Fixed typo on Tagged Unions example
#597
koioannis
closed
7 months ago
0
Add struct `cache_hash` option
#596
jcrist
closed
7 months ago
0
Include the struct type in frozen hash implementation
#595
jcrist
closed
7 months ago
0
Converting all Structs (including nested ones) to dict.
#594
zulqasar
closed
7 months ago
2
Call `__eq__` from `__ne__` for user defined `__eq__`
#593
jcrist
closed
7 months ago
0
Support UUID subclasses in `convert`
#592
jcrist
closed
7 months ago
0
Caching hashes
#591
Solumin
closed
7 months ago
6
How to add multiple Mixins that declare additional fields?
#590
Yolley
closed
7 months ago
2
Is encoding with `msgspec` faster than to `json.dumps(dataclass.asdict)`?
#589
remiconnesson
closed
7 months ago
4
Allow use of `object.__setattr__` to modify `frozen` instances of `Struct`
#588
wikiped
closed
7 months ago
4
IntEnum/IntFlag not considered as numeric types for msgspec.Meta
#587
mikeshardmind
opened
7 months ago
2
docs: udpate `defstruct` docs with mention of field spec; add example;
#586
alexei
closed
7 months ago
3
`__ne__` does not defer to custom `__eq__`
#585
Solumin
closed
7 months ago
2
maybe an exception should be thrown when there are bytes in the dict passed to json.encode
#584
bymoye
closed
7 months ago
1
[Question] How to decode deeply nested part of json using msgspec
#583
giridhart
opened
8 months ago
3
Please consider not restricting `Union` to one type.
#582
wikiped
opened
8 months ago
1
Add question issue template
#581
jcrist
closed
8 months ago
0
`defstruct` with `default_factory ` and/or `FieldInfo`
#580
alexei
closed
7 months ago
3
Add support for `typing.TypeAliasType`
#579
wikiped
closed
7 months ago
1
Please add Discussions
#578
giridhart
closed
8 months ago
1
Check str constraints on dict keys in msgpack
#577
jcrist
closed
8 months ago
0
Investigate constrained mapping keys, JSON Schema patternProperties
#576
bollwyvl
closed
7 months ago
3
Use ruff format
#575
jcrist
closed
8 months ago
0
Make `kw_only` and `rename` part of `StructConfig`
#574
wikiped
closed
8 months ago
1
Question: computed fields
#573
sgstq
opened
8 months ago
7
Question: accessing `__struct_config__` inside `__init_subclass__()`?
#572
peterschutt
opened
8 months ago
2
`msgspec.structs.fields` works on parametrized generics
#571
jcrist
closed
8 months ago
0
Bug: `fields` API does not support generic `Structs` if the type is specified
#570
guacs
closed
8 months ago
2
Fix bug handling default values for frozen & slotted dataclasses
#569
jcrist
closed
8 months ago
0
Thanks to encoding hooks, why not supporting arbitrary objects as dict keys?
#568
shangoue
closed
7 months ago
1
Bug: dataclass with frozen and slots fails if defaults not provided
#567
guacs
closed
8 months ago
1
Handle where `Annotated` has unhashable metadata.
#566
peterschutt
closed
8 months ago
1
TypeError from inspect.type_info with unhashable Annotated metadata
#565
peterschutt
closed
8 months ago
0
Force required with defaults
#564
gregersn
opened
9 months ago
7
Use multi-phase init for c-extension initialization
#563
jcrist
opened
9 months ago
0
Release 0.18.4
#562
jcrist
closed
9 months ago
0
Fix module init for Python 3.12
#561
jcrist
closed
9 months ago
2
Release 0.18.3
#560
jcrist
closed
9 months ago
0
Delete some dead code
#559
jcrist
closed
9 months ago
0
Enable CPython 3.12 release builds
#558
jcrist
closed
9 months ago
0
Previous
Next