Werk 16619 was adapted. The following is the new Werk, a diff is shown at the end of the
message.
[//]: # (werk v2)
# Ruleset API: Ruleset validation
key | value
---------- | ---
date | 2024-03-11T12:46:16+00:00
version | 2.4.0b1
class | fix
edition | cre
component | checks
level | 1
compatible | no
Rulespec/ruleset names now have to be valid [python
identifiers](https://docs.python.org/3/reference/lexical_analysis.html#iden… that
are not [reserved
keywords](https://docs.python.org/3/reference/lexical_analysis.html#keyword…. This also
applies to choice identifiers in FormSpecs.
The validation occurs during instantiation and will raise a `ValueError` when a violation
is found.
------------------------------------<diff>-------------------------------------------
[//]: # (werk v2)
# Ruleset API: Ruleset validation
key | value
---------- | ---
date | 2024-03-11T12:46:16+00:00
version | 2.4.0b1
class | fix
edition | cre
component | checks
level | 1
compatible | no
- Rulespec/ruleset names now have to be valid [python
identifiers](https://docs.python.org/3/reference/lexical_analysis.html#iden….
+ Rulespec/ruleset names now have to be valid [python
identifiers](https://docs.python.org/3/reference/lexical_analysis.html#iden… that
are not [reserved
keywords](https://docs.python.org/3/reference/lexical_analysis.html#keyword…. This also
applies to choice identifiers in FormSpecs.
+
The validation occurs during instantiation and will raise a `ValueError` when a
violation is found.