feat: add attribute constraints to Museum and City

4 jobs for branch/default in 1 minute and 12 seconds (queued for 11 seconds)
latest
Status Job ID Name Coverage
  Tests
passed #172815
black

00:00:28

passed #172814
check-manifest

00:00:21

passed #172813
flake8

00:00:21

passed #172812
py3

00:01:12