home.social

#calver — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #calver, aggregated by home.social.

  1. Эволюция методологий версионирования

    Привет, Хабр. Всех с наступившим Новым Годом. На днях наткнулся на статью Махмуда Хашеми , в которой обсуждаются некоторые недостатки методологии семантического версионирования (SemVer) , и в качестве решения этих недостатков предлагается использовать календарное версионирование (CalVer) . В организации, где я работаю, по стандарту разработки требуется обязательно версионировать приложения по SemVer. Из собственного опыта использования SemVer скажу, что нашёл в ней ещё ряд недостатков, для исправления которых пришлось искать новый способ версионирования.

    habr.com/ru/articles/982740/

    #EvoVer #SemVer #CalVer #версионирование #версия

  2. @brettcannon

    Generally I find SemVer as the best versioning scheme. One of the few exceptions is for OS's, where makes more sense.

    What would be a great improvement, especially for , is if it would show better that a project is using it. Both in the repo and like here when doing "--version" in the CLI. Icing on the cake would be if release date also shows:

    > python -V
    Python 3.13.7 SemVer 2025-08-14

  3. At 20:26 this evening I published PEP 2026 to propose Python adopts calendar versioning!

    peps.python.org/pep-2026/

    This means that starting with the 2026 release, the version will be 3.YY.micro; Python 3.15 will cease to be, and will instead be Python 3.26.

    Discuss:

    discuss.python.org/t/pep-2026-

    Read @sethmlarson's blogpost of my Language Summit talk:

    pyfound.blogspot.com/2024/06/p

    #PEP2026 #Python #PyConUS #PyCon #CalVer #CalendarVersioning #LanguageSummit

  4. I just kicked off PyCon 2024 with the first talk of the Language Summit (and my first talk at PyCon!): "Should Python adopt CalVer?" It was an interesting discussion, let's see!
    #PyConUS #PyCon #Python #CalVer #CalendarVersioning #LanguageSummit