The problem
The current implementation redefines some exisiting units from the pint unit registry during add_standard.
The exisiting units are a reminent of our implementation rather than a requirement.
Having a mix of pint(ish) units and openscm-units may be confusing to users and may not actually be required if starting from a clean registry.
This would be a breaking change, but would be a cleaner approach.
Additional context
#72
#72 (comment)
The problem
The current implementation redefines some exisiting units from the pint unit registry during
add_standard.The exisiting units are a reminent of our implementation rather than a requirement.
Having a mix of pint(ish) units and openscm-units may be confusing to users and may not actually be required if starting from a clean registry.
This would be a breaking change, but would be a cleaner approach.
Additional context
#72
#72 (comment)