izar / pytm

A Pythonic framework for threat modeling
Other
876 stars 165 forks source link

How does versioning work? #195

Open per-oestergaard opened 2 years ago

per-oestergaard commented 2 years ago

After gotten a PR merged, I still cannot see the updated version after pip install pytm. This make we wonder how is versioning done and how packages are released? I get v1.2.1 from pip install. I find 1.2.0 in pyproject.toml and 1.2.0 in setup.py. I can also see a tag called v1.2.0.

I realize that I did not add anything to CHANGELOG.md as part of my changes.

izar-sqsp commented 2 years ago

Not every PR generates a release. We try to bundle some stuff before putting it out there. I need to sync pytm and github - .1 was a release fixing a typo, and pushed to pytm because there is more traffic there than here. CHANGELOG.md changes manually as well.