Skip to content

Fix of Calendar Version Pattern #485

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Apr 6, 2025
Merged

Fix of Calendar Version Pattern #485

merged 3 commits into from
Apr 6, 2025

Conversation

devsetgo
Copy link
Owner

@devsetgo devsetgo commented Apr 6, 2025

Pull Request Description: Fix of Calendar Version Pattern

This pull request addresses the versioning format used throughout the project, aligning it with more standard semantic versioning practices.

Changes Made:

  1. Version Format Update:

    • Updated the version format in dsg_lib/__init__.py, makefile, and pyproject.toml to 2025.04.05-001 instead of the previous 25.04.05-001. This change makes the versioning more consistent and semantically meaningful.
    • Adjusted the date format in the tool.bumpcalver section of the pyproject.toml to utilize a four-digit year (%Y) instead of a two-digit year (%y), which further enhances clarity in versioning.
  2. Coverage and Report Files:

    • Updated the timestamps in the coverage.xml and report.xml files to reflect the current state of the build, ensuring that these files are in sync with the new versioning.

Motivation:

The primary motivation behind this change is to adopt a versioning scheme that complies with common conventions, making it easier for developers and users to understand the progression and compatibility of the library. The new version format also helps in better tracking of releases and their corresponding features or fixes.

Impact:

By implementing this versioning fix, we enhance the maintainability and clarity of the project. This change is expected to improve collaboration among developers and provide users with a clear understanding of the library's evolution over time.

Copy link

sonarqubecloud bot commented Apr 6, 2025

@devsetgo devsetgo merged commit 5e73487 into main Apr 6, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant