Description of issue
Currently, all nimi-python modules release at the same time with the exact same version, regardless of what changes were made to each individual module.
This violates the spirit of semantic versioning.
To allow specifying of different individual versions, the following needs to be done:
- Split ReadTheDocs documentation
- Use multiple module-specific version tags for each release
- Handle testing dependencies
- There may be nothing to do here
Of course, the work to actually specify versions needs to be done, as well.
### Tasks
- [ ] https://github.com/ni/nimi-python/issues/1965
- [ ] https://github.com/ni/nimi-python/issues/1966
- [ ] https://github.com/ni/nimi-python/issues/1967
Description of issue
Currently, all nimi-python modules release at the same time with the exact same version, regardless of what changes were made to each individual module.
This violates the spirit of semantic versioning.
To allow specifying of different individual versions, the following needs to be done:
Of course, the work to actually specify versions needs to be done, as well.