An open API service providing commit metadata for open source projects.

GitHub / python-semver/python-semver / commits

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

SHA Message Author Date Stats
cc5b1d37 441 update pydantic section of docs (#442)
Co-authored-by: Tom Schraitle <t****r@u****m>
Jim Kroner <9****r@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
d8813b67 Fix #460 Improve bump_prerelease to alway get a newer version (#462)
Co-authored-by: Tom Schraitle <t****r@u****m>, Bas Roos <b****s@e****m>, Tom Schraitle <t****r@u****m>
Learloj <b****s@g****l>
Committed by: GitHub <n****y@g****m>
about 1 year ago
d959aa7d Fix #463: Remove duplicate code Version.bump_build (#464) Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
6adf8765 merge Merge pull request #459 from python-semver/fix-3.0.3 Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
bae0b7ca Fix #459: Fix 3.0.3 Tom Schraitle <t****r@u****m>
Committed by: Tom Schraitle <t****r@w****e>
about 1 year ago
486e4897 merge Merge pull request #454 from python-semver/release/3.0.3 Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
cc4ae075 Change version to 3.0.3 Tom Schraitle <t****r@w****e> about 1 year ago
15aa6a67 merge Merge pull request #453 from viccie30/fix-subclass-comparison Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
bc41390f Fix comparison with subclasses Victor Westerhuis <v****s@a****m> about 1 year ago
bd97cfcd Require validation for bug issue template Tom Schraitle <t****r@w****e> about 1 year ago
2eeefcbe merge Merge pull request #451 from python-semver/improve-issue-templates2 Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
06fe49fc Turn our Markdown templates into YAML Tom Schraitle <t****r@w****e> about 1 year ago
37e80d7e merge Merge pull request #447 from tomschr/modernize-project Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
6208a548 Modernize project configs with uv & pyproject.toml Tom Schraitle <t****r@u****m> over 1 year ago
8daa5716 merge Merge pull request #445 from tomschr/improve_nat_cmp Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
5dae7b67 merge Merge pull request #446 from tomschr/gha-add-python313 Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
2072a681 GH Action: Include Python 3.13 Tom Schraitle <t****r@u****m> over 1 year ago
0f301836 Improve private _nat_cmp() method Tom Schraitle <t****r@u****m> over 1 year ago
4815626c merge Merge pull request #439 from waketzheng/master Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
7a950aaa merge Merge pull request #440 from python-semver/fix-workflow Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
97676c83 Format with black Tom Schraitle <t****r@w****e> over 1 year ago
dec7f63f Change flake8 config to be compatible with black Tom Schraitle <t****r@w****e> over 1 year ago
4cb269d9 GHA: Change Python and CodeQL Tom Schraitle <t****r@w****e> over 1 year ago
d9747887 Ignore venv*/.venv* Tom Schraitle <t****r@w****e> over 1 year ago
9593ad08 Improve type hints to fix TODOs Waket Zheng <w****g@g****m>
Committed by: Tom Schraitle <t****r@u****m>
over 1 year ago
c47774db Replace organization placeholder in LICENSE Tom Schraitle <t****r@w****e> almost 2 years ago
68d19f59 merge Merge pull request #436 from tomschr/docs-searchbox Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
b2311cc0 merge Merge pull request #435 from tomschr/doc-improvements Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
254e7c5a Move search box more at the top Tom Schraitle <t****r@u****m> over 2 years ago
ca415339 Use meta directive for SEO Tom Schraitle <t****r@u****m> over 2 years ago
87f639f9 Use canonicals on ReadTheDocs Tom Schraitle <t****r@w****e> over 2 years ago
03fb990a Pin versions for reproducable doc builds Tom Schraitle <t****r@w****e> over 2 years ago
ec9348ae Add missing .readthedocs.yaml Tom Schraitle <t****r@w****e> over 2 years ago
f65feabb Correct some smaller issues when building Tom Schraitle <t****r@w****e> over 2 years ago
2154ce7c merge Merge pull request #433 from tomschr/release/3.0.2 Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
fb02b3b2 Build 3.0.2 release of semver Tom Schraitle <t****r@u****m> over 2 years ago
c534e3fc merge Merge pull request #432 from tomschr/improve-intersphinx Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
23e0e73e Improve external docs with intersphinx extension Tom Schraitle <t****r@u****m> over 2 years ago
9a98394c merge Merge pull request #431 from tomschr/version-policy Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
9391f8a9 Rename a news fragment for Towncrier Tom Schraitle <t****r@w****e> over 2 years ago
083b592c Clarify version policy for semver Tom Schraitle <t****r@u****m> over 2 years ago
bd313ed2 merge Merge pull request #430 from apiwat-chantawibul/fix-semver-pydantic-serializa... Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
a951c8a2 Fix #429: bug on serialization to json Apiwat Chantawibul <b****a@g****m> over 2 years ago
1f086326 merge Merge pull request #425 from tomschr/docs-1 Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
0b3d9fa1 merge Merge pull request #428 from tomschr/gh-succeed-if-no-py Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
c5c779a6 merge Merge pull request #427 from tomschr/fix-426-match-derivedclass Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
2dda51c0 GHA: Require setuptool>60 and setuptools-scm>60 Tom Schraitle <t****r@u****m> over 2 years ago
4b03f867 Fix #426: call subclass when deriving from Version
Co-authored-by: Danny Staple <d****e@u****m>
Tom Schraitle <t****r@u****m> over 2 years ago
1aad4adb Improve documentation wording & consistency Tom Schraitle <t****r@w****e>
Committed by: Tom Schraitle <t****r@u****m>
over 2 years ago
757ada63 merge Merge pull request #423 from tomschr/422-doc-pydantic Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
8ac99bd6 Only run GHA if project files are modified Tom Schraitle <t****r@u****m> over 2 years ago
2ae1a215 Fix #422: Update advanced topic about Pydantic v2 Tom Schraitle <t****r@u****m> over 2 years ago
8fe4ef67 merge Merge pull request #421 from python-semver/mypy-to-pyproject.toml Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
9b332b03 Issue #420: add missing [str] for Pattern type Tom Schraitle <t****r@w****e> over 2 years ago
fda28738 merge Merge pull request #420 from python-semver/classvar Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
6a90bd3a Introduce ClassVar type Tom Schraitle <t****r@w****e> over 2 years ago
96d30951 Insert mypy config into pyproject.toml Tom Schraitle <t****r@w****e> over 2 years ago
50532e76 Use actions/setup-python@v4 instead of v3 Tom Schraitle <t****r@w****e> over 2 years ago
655a7d06 Return dict instead of OrderedDict (#419) David Bold <d****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
39774df9 merge Merge pull request #417 from tomschr/gha-test-matrix Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
ca1fcd9a GHA: Use matrix to test MacOS too Tom Schraitle <t****r@u****m> over 2 years ago
72bf1c3d Create SUPPORT.md Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
dcda2564 Fix minor issue in release-procedure.md Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
c2680608 Prepare version 3.0.1 (#413) Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
90c34840 Configure docformatter (#412) Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
17bc2571 Fix #410 Export all names in __all__ variable Dhaval Soneji <d****l@s****z>
Committed by: GitHub <n****y@g****m>
over 2 years ago
92276867 merge Merge pull request #409 from tomschr/add-citation Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
2a8331f3 Mention CITATION.cff in release procedure Tom Schraitle <t****r@u****m> almost 3 years ago
39bf287a Add CITATION.cff for citation Tom Schraitle <t****r@u****m> almost 3 years ago
1e3283ab merge Merge pull request #408 from tomschr/gha-improve Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
100d90b2 Improve GitHub Action Tom Schraitle <t****r@u****m> almost 3 years ago
fe28d2aa merge Merge pull request #406 from treee111/next_version-docu Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
7625129e correct typo in function description Benjamin K <5****1@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
3215a993 Remove incorrect dependencies in pyproject.toml (#405)
Co-authored-by: Tom Schraitle <t****r@u****m>
Michał Górny <m****y@g****g>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
3a7680dc merge Merge pull request #403 from tomschr/release/3.0.0 Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
d26cc07a Build 3.0.0 release of semver Tom Schraitle <t****r@u****m> almost 3 years ago
5abeda64 merge Merge pull request #402 from tomschr/compare-258 Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
c40b6a4d merge Merge pull request #401 from tomschr/min_max_ver Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
c72c50c7 Simplify max_ver and min_ver Tom Schraitle <t****r@u****m> almost 3 years ago
7cb958ac merge Merge pull request #399 from tomschr/release/3.0.0-rc.1 Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
47b49cac Fix #258: Keep semver._deprecated.compare Tom Schraitle <t****r@u****m> almost 3 years ago
467ea0c7 merge Merge pull request #368 from tomschr/feature/284-compatibility Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
9b475f71 merge Merge pull request #398 from tomschr/bugfix/397-python_requires Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
67464a70 Fix #397: Remove asterisk in python_requires Tom Schraitle <t****r@u****m> almost 3 years ago
45e12ec7 Prepare for 3.0.0-rc.1 release Tom Schraitle <t****r@u****m> almost 3 years ago
a2a6169e merge Merge pull request #365 from tomschr/feature/344-prerelease-build Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
bee273e9 Add changelog entry for PR #396 Tom Schraitle <t****r@w****e> almost 3 years ago
6176316e Fix return type of classmethod parse (#396) Dennis Felsing <d****s@f****e>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
a1604fb9 Add changelog entry for pr #393 Tom Schraitle <t****r@w****e> almost 3 years ago
7e062c83 merge Merge pull request #393 from zanecodes/fix-cli Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
a5f3a69d Fix: All `python -m semver` commands fail with 'error: invalid choice:' Zane.Geiger <z****r@s****u> almost 3 years ago
20183462 merge Merge pull request #392 from mssalvatore/fix-pydantic-semver-example Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
35da4f67 Fix pydantic/semver example Mike Salvatore <m****e@g****m> about 3 years ago
0ca281de merge Merge pull request #389 from tomschr/feature/version.names Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
86fcf481 Introduce public Version.NAMES class variable Tom Schraitle <t****r@u****m> about 3 years ago
bf8757a7 merge Merge pull request #388 from tomschr/feature/testpaths Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
f24a1dac tox/pytest: Add testpaths and use importlib Tom Schraitle <t****r@u****m> about 3 years ago
ff34ccee merge Merge pull request #385 from tomschr/release/3.0.0-dev.4 Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
89d5423e Create 3.0.0-dev.4 Release Tom Schraitle <t****r@u****m> about 3 years ago
7c7a72bf merge Merge pull request #384 from tomschr/reformat-withblack Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago

← Back to repository