Skip to content

Commit

Permalink
Merge branch 'develop' into 1.1.x
Browse files Browse the repository at this point in the history
# Conflicts:
#	pyproject.toml
#	src/sklearndf/_version.py
  • Loading branch information
j-ittner committed Mar 16, 2021
2 parents b876d70 + 98253ac commit e7210b8
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions test/test/sklearndf/test_package_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,22 @@ def test_package_version() -> None:
assert (
dev_version not in releases
), f"Current package version {dev_version} already on PyPi"

is_minor_or_major_release = dev_version.endswith(".0")

if is_minor_or_major_release:
pre_releases = [
version
for version in releases
if re.match(f"{dev_version}rc\\d+$", version)
]

assert pre_releases, (
f"Release of major or minor version {dev_version} "
f"requires at least one pre-release, e.g. {dev_version}rc0"
)

log.info(
f"Pre-release(s) {pre_releases} exist(s) – "
f"release of major/minor version {dev_version} allowed"
)

0 comments on commit e7210b8

Please # to comment.