Tagged release v3.31.0

b66833fe feat(basic-sell): Add legal names for basicSell dutch/eng procedures
aecdfb10 fix(basicSell): Update basicSell bid fixture and revert changes from renewables
5149acf5 fix(bacicSell): rename Procedure model and fix failed test
636c6ce6 refactoring(basicSell): Remove draft specs and fix imports
6420ef8e refactor(basicSell): refactor several functions
0804ae00 feat(basicSell): update procedure dictionaries usage
3a017c38 Add tests. Resolve pep8 issues
0a17ff55 feat(basicSell): Provide active_qualification and active_tendering logic
4302f7c4 feat(basicSell): Add bid value amount validation
2c212e58 feat(basicSell): Update basicSell specs. Add auction transitions tests
ee4fe20b feat(basicSell): Add item address & location validation based on choosed classification
24ff1ab1 feat(basicSell): Add custom x-claim-func to basicSell.items.itemProps
e6a31233 feat(basicSell): Add deactivate bids logic after procedure was updated
a2ecd8f2 feat(basicSell): Add several initial tests and tests for period calculation
30e84c08 feat(basicSell): Add basicSell base model classes
f7c7be4b feat(basicSell): Add basicSell procedure models swagger specification
e66110f9 feat: Add new basicSell skeleton procedure
c3ac42d8 feat(dgf): Add autogenerated itemPropsType field to all ItemProps models
19902157 Add base value amount zero validation