Python Versioning

Open-source Python projects categorized as Versioning

Top 12 Python Versioning Projects

  • hatch

    Modern, extensible Python project management

  • Project mention: Uv: Python Packaging in Rust | news.ycombinator.com | 2024-02-15

    Exciting stuff! I view Hatch [1] as becoming the Cargo for Python because it's already close and has an existing (and growing) user base but I can definitely see depending on this for resolution and potentially not even using pip after it becomes more stable.

    [1]: https://hatch.pypa.io/latest/

  • poetry-dynamic-versioning

    Plugin for Poetry to enable dynamic versioning based on VCS tags

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • neptune-client

    📘 The MLOps stack component for experiment tracking

  • Project mention: Show HN: A gallery of dev tool marketing examples | news.ycombinator.com | 2023-10-07

    Hi I am Jakub. I run marketing at a dev tool startup https://neptune.ai/ and I share learnings on dev tool marketing on my blog https://www.developermarkepear.com/.

    Whenever I'd start a new marketing project I found myself going over a list of 20+ companies I knew could have done something well to “copy-paste” their approach as a baseline (think Tailscale, DigitalOCean, Vercel, Algolia, CircleCi, Supabase, Posthog, Auth0).

    So past year and a half, I’ve been screenshoting examples of how companies that are good at dev marketing do things like pricing, landing page design, ads, videos, blog conversion ideas. And for each example I added a note as to why I thought it was good.

    Now, it is ~140 examples organized by tags so you can browse all or get stuff for a particular topic.

    Hope it is helpful to some dev tool founders and marketers in here.

    wdyt?

    Also, I am always looking for new companies/marketing ideas to add to this, so if you’d like to share good examples I’d really appreciate it.

  • python-semver

    Python package to work with Semantic Versioning (https://semver.org/)

  • Obfu-DE-Scate

    Obfu[DE]scate is a de-obfuscation tool for Android APKs that uses fuzzy comparison logic to identify similarities between functions, even if they have been renamed as part of obfuscation. It compares two versions of an APK and generates a mapping text file and an interactive HTML file as outputs!

  • zef

    Toolkit for graph-relational data across space and time (by zefhub)

  • ipvc

    Inter-Planetary Version Control (System)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • poetry-relax

    Poetry plugin to relax version pins

  • font-v

    Font version string reporting and modification library + executable tool

  • Project mention: Chance of Git 7 letter hash collision | news.ycombinator.com | 2023-11-02
  • versionedobj

    Easy object serialization and versioning framework for python

  • dfb

    Full-file, append-only, backups that can be easily restored to any point in time. Can backup to and from *any* rclone remote (by Jwink3101)

  • Project mention: Photos backup feedback | /r/DataHoarder | 2023-12-09

    I used to use the method I will describe but the problem is that there is no server-side move in B2 so rclone does server-side copy. But server side copy is slow on B2. It works but I use my own tool called dfb that basically appends files with the date so you never need to move files. This also lets you use object lock if you want.

  • hyper-bump-it

    Bump the version for a software release

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Versioning related posts

  • Building and Releasing a Python CLI

    3 projects | dev.to | 25 Nov 2023
  • Is there an up-to-date python package template?

    1 project | /r/pythontips | 3 May 2023
  • How do I install dependencies in Hatch?

    1 project | /r/learnpython | 27 Feb 2023
  • So how do you actually deploy code/scripts?

    2 projects | /r/learnprogramming | 16 Sep 2022
  • Hatch 1.0.0 - Modern, extensible Python project management

    1 project | /r/programming | 30 Apr 2022
  • Hatch 1.0.0 - Modern, extensible Python project management

    1 project | /r/programming | 30 Apr 2022
  • Poetry packages with dynamic version from __init__.py

    3 projects | /r/Python | 28 May 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Versioning projects in Python? This list will help you:

Project Stars
1 hatch 5,508
2 poetry-dynamic-versioning 573
3 neptune-client 541
4 python-semver 447
5 Obfu-DE-Scate 151
6 zef 108
7 ipvc 98
8 poetry-relax 22
9 font-v 19
10 versionedobj 7
11 dfb 4
12 hyper-bump-it 5

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com