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
b0f854da Create semver package
Co-authored-by: Thomas Laferriere <t****e@h****a>, Tom Schraitle <t****r@u****m>
Thomas Laferriere <t****e@h****a>
Committed by: Tom Schraitle <t****r@u****m>
over 5 years ago
4090b942 Prepare 2.13.0 release (#295) (#295) Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
90bf1be8 Document how to create subclass from VersionInfo (#287) Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
db55f27c Ensure equal versions have equal hashes (#283) sbrudenell <s****l@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
fe64de25 Rework .gitignore file Tom Schraitle <t****r@u****m> over 5 years ago
cbd4335f Configure and add Towncrier files
Co-authored-by: Thomas Laferriere <t****e@h****a>
Tom Schraitle <t****r@u****m> over 5 years ago
49229d9e Prepare 2.12.0 release (#293) (#294) Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
0309c63c Fix #291: Disallow negative numbers in VersionInfo (#292) Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
24bcdfd1 Improve semver documentation Tom Schraitle <t****r@u****m> almost 6 years ago
fc92fb42 Fix #176: Create semver 3.0.0-dev.1
Co-authored-by: Thomas Laferriere <t****e@h****a>
Tom Schraitle <t****r@u****m> almost 6 years ago
dd110f1d Prepare 2.11.0 release (#288) (#289) Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
20e5c4fd Fix #274: String Types Py2 vs. Py3 compatibility (#275)
Co-authored-by: Eli Bishop <e****y@u****m>
Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
db870f24 Add author and update changelog for #276/#277 (#286) Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
9332d924 Turn VersionInfo.parse into classmethod to allow subclasses (#277)
Co-authored-by: Tom Schraitle <t****r@u****m>
Damien Nadé <7****l@u****m>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
3689e27d merge Merge pull request #278 from tomschr/feature/doc-contrib Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
9088f50c Doc: Mention Sphinx directive for docstrings Tom Schraitle <t****r@u****m> almost 6 years ago
e2532b25 merge Merge pull request #272 from tomschr/release/2.10.2 Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
af5456ff Prepare 2.10.2 release (#271) Tom Schraitle <t****r@u****m> about 6 years ago
772a7a61 Deprecate `max_ver` and `min_ver` (#264)
Co-authored-by: Tom Schraitle <t****r@u****m>
Thomas Laferriere <t****e@h****a>
Committed by: GitHub <n****y@g****m>
about 6 years ago
4841d6fc Increase coverage (#268) Thomas Laferriere <t****e@h****a>
Committed by: GitHub <n****y@g****m>
about 6 years ago
e8b388d5 merge Merge pull request #263 from tomschr/bugfix/doc-missing-install Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
7fe1bd99 Doc: Add missing "install" for openSUSE Tom Schraitle <t****r@u****m> about 6 years ago
f332326e Fix #260 __getitem__ returning `None` on falsy parts
Co-authored-by: Tom Schraitle <t****r@u****m>
Thomas Laferriere <t****e@h****a>
Committed by: GitHub <n****y@g****m>
about 6 years ago
69d1cf20 merge Merge pull request #257 from tomschr/release/2.10.1 Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
52ba0d6e Release 2.10.1 Tom Schraitle <t****r@u****m> about 6 years ago
f2641830 merge Merge pull request #256 from tomschr/feature/docstring-consistency Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
0733da7f merge Merge pull request #249 from tomschr/feature/doc-release-policy Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
cfcbec73 Make docstrings consistent Tom Schraitle <t****r@u****m> about 6 years ago
1f0d49b3 Fix #252: Correct wrong str type in docstring (#253)
Co-authored-by: Thomas Laferriere <t****e@u****m>
Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
f55559ac Fix #251: Correct return type for next_version() (#254)
Co-authored-by: Thomas Laferriere <t****e@b****a>
Thomas Laferriere <t****e@h****a>
Committed by: GitHub <n****y@g****m>
about 6 years ago
cf18005a merge Merge pull request #250 from tomschr/feature/doc-install Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
230d61a1 Simplify openSUSE installation
Co-authored-by: Martin Rey <m****y@s****m>
Tom Schraitle <t****r@u****m> about 6 years ago
6e7291b3 merge Merge pull request #242 from tomschr/feature/__all__ Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
028f6b18 Doc: Add version rule to avoid surpises Tom Schraitle <t****r@u****m> about 6 years ago
25f5423c merge Merge pull request #246 from tomschr/release/2.10.0 Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
22ff5afd merge Merge pull request #245 from tomschr/bugfix/244-missing-list-and-str Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
2ef2eea9 merge Merge pull request #243 from tomschr/feature/138-add-__getitem__ Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
8d4336e9 merge Merge pull request #222 from tomschr/feature/221-bump-prerelease-and-build Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
7057dc5f Fix #244: Allow list & str for comparison Tom Schraitle <t****r@u****m> about 6 years ago
ec6588e0 Implement __getitem__ for #138
Co-authored-by: Thomas Laferriere <t****e@u****m>, Peter Bittner <b****r@u****m>, Karol Werner <p****t@u****m>, Sébastien Celles <s****r@u****m>
Tom Schraitle <t****r@u****m> about 6 years ago
8697b8e5 Add __all__ to provide explict index of semver Tom Schraitle <t****r@u****m> about 6 years ago
1ff93601 Release 2.10.0 Thomas Schraitle <t****r@w****e>
Committed by: Tom Schraitle <t****r@u****m>
about 6 years ago
d69e7c44 merge Merge pull request #239 from tomschr/bugfix/236-deprecate-others Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
1c8fc743 Remove _to_dict() function Thomas Schraitle <t****r@w****e> about 6 years ago
4482f8cf Get rid of _compare_by_keys, adapt comparison operators Thomas Schraitle <t****r@w****e> about 6 years ago
14cd842c Fix #236: add missing deprecated functions Thomas Schraitle <t****r@w****e> about 6 years ago
9691b412 merge Merge pull request #235 from tomschr/feature/doc-focus-on-versioninfo Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
b1459313 Fix #235: Shift focus on semver.VersionInfo.* Thomas Schraitle <t****r@w****e> over 6 years ago
c9b2a7f0 merge Merge pull request #229 from tomschr/feature/deprecationwarning Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
34f038d6 merge Merge pull request #230 from tomschr/feature/minor-fix4docs Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
1e6a2518 Add version information in some functions Thomas Schraitle <t****r@w****e> over 6 years ago
158f19fa merge Merge pull request #228 from tomschr/feature/integrate-doctests Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
5b8bb16c Fix #225: Deprecate module level functions
Co-authored-by: Karol <k****l@p****u>, scls19fr <s****r@u****m>
Thomas Schraitle <t****r@w****e> over 6 years ago
6669ba05 Integrate better doctest integration into pytest Thomas Schraitle <t****r@w****e> over 6 years ago
68789165 Fix #224: Replace super() call (#226)
Co-authored-by: Dennis Menschel <m****d@u****m>, Dennis Menschel <m****d@p****e>
Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
5b049605 Implement of VersionInfo.next_version() function
Co-authored-by: George Sakkis <g****s@u****m>, Karol <p****t@u****m>
Tom Schraitle <t****r@u****m> over 6 years ago
3f92aa54 Create semver version 2.9.1 (#219)
Co-authored-by: Sebastien Celles <s****s@g****m>, scls19fr <s****r@u****m>
Tom Schraitle <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
b5ccad69 Fix #210: how to deal with invalid versions (#215)
Co-authored-by: scls19fr <s****r@u****m>
Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
over 6 years ago
5755f9a5 Improve pysemver subcommands (#214) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
over 6 years ago
177f0803 Improve docstrings according to PEP257 (#212) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
over 6 years ago
f2c23f63 Fix #208: Introduce VersionInfo.isvalid() function (#209) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
over 6 years ago
445f47ab Add python_requires keyword in setup.py (#207) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
over 6 years ago
63b9163e Improve consistency in tox.ini (#206) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
over 6 years ago
8169c12e Fix #203: Use --check option for black (infra) (#204) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
over 6 years ago
dfc2270c Fix #201: Reformat source code with black (#202) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
over 6 years ago
017e2963 Fix #194 and #114: Update semver regex to version from semver.org (#198) Karol <k****l@p****u>
Committed by: scls19fr <s****r@u****m>
over 6 years ago
9e4ebcfa Extend #186: Add GitHub Action for black formatter (#200) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
over 6 years ago
05948ec4 Doc: Correct missing parts in installation section (#199) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
over 6 years ago
91cbce94 Fix #196: Add distribution specific install hints (#197) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
over 6 years ago
dbc2e40f Fix #191: Add manpage for pysemver (#195) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
over 6 years ago
61f4521f Fix empty call with "pysemver" and "pysemver bump" (#193) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
over 6 years ago
985a5a74 Correct logo width, add white background (#190) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
over 6 years ago
18ea3f8a Fix #187: Create a squared logo (#189) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
over 6 years ago
2b5ffb7a Add note for GH repo to new python-semver org (#179) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
over 6 years ago
e2b07af2 Move to GH org (#178) scls19fr <s****r@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
97230efc Update release-procedure.md scls19fr <s****r@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
7c2c59c3 Update CHANGELOG.rst (#174) scls19fr <s****r@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
1bafb9f0 Fix long description (#172) scls19fr <s****r@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
014d1533 Release 2.9.0 (#170) scls19fr <s****r@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
2d0f8055 Fix 144: Add replace function (#156) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
over 6 years ago
4887ecf8 Fix #59: Implement command line interface (#164) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
b2ca4e58 Improve code coverage (#165) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
4bc39a2d Rework .gitignore (#166) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
5d0dfafa Fix #167: Introdue SEMVER_SPEC_VERSION (#168) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
1f7778aa Add support state for Python 2.7/3.4 for #161 (#163) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
8a1ae0dd Fix #159: Improve Changelog (#162) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
c585f5cb Doc: Clarify Contributing section (#158) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
d8da4821 Improve doctests (#157) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
cc050440 Fix #119: Invoke clean from distutils before running our code (#152) Karol <k****l@p****u>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
161713f6 Fix #154: Improve Description on PyPI (#155) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
8ee92b49 Fix #135, convert prerelease and build to string (#140) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
1f0b21c8 Improve coverage (#150) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
e3f62e13 Fix #136: add testsuite to tar ball (#151) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
5fb10119 Fix #148: Remove & replace python setup.py test (#149) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
7e48417a Fix #85: Improve contribution section (#147) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
f60e11cf Fix #145: add posargs in tox.ini (single test cases) (#146) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
ecb07365 Doc: improve Usage section (#143) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
a598059a Implement #139: Bump version inside VersionInfo (#141) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
c1ce5a12 Fix #126: Provide tox.ini for documentation (#127) Tom Schraitle <t****r@u****m>
Committed by: scls19fr <s****r@u****m>
almost 7 years ago
21f87f64 Fix comparison (#132) Alexander Grund <F****e@u****m>
Committed by: scls19fr <s****r@u****m>
about 7 years ago

← Back to repository