Skip to content

MM_COERCE_KEYS_TO_STRINGS+sort_keys = same date keys are output #229

Description

@sam-s
import datetime
import rapidjson
rapidjson.dumps({"a":1, 3:4.5, datetime.date(2025,10,10):2, datetime.date(2025,11,11):3},
               mapping_mode=rapidjson.MM_COERCE_KEYS_TO_STRINGS, sort_keys=True)
==> '{"2025-11-11":2,"2025-11-11":3,"3":4.5,"a":1}'

note that both date keys are printed identically.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions