Skip to content

Synchronize version to 0.1.0 across codebase#38

Merged
kozo2 merged 7 commits intomainfrom
copilot/fix-eb6425db-b8d2-484c-b9d0-dcafa841e604
Sep 27, 2025
Merged

Synchronize version to 0.1.0 across codebase#38
kozo2 merged 7 commits intomainfrom
copilot/fix-eb6425db-b8d2-484c-b9d0-dcafa841e604

Conversation

Copy link
Contributor

Copilot AI commented Sep 27, 2025

This PR fixes a version mismatch that existed between the package configuration and the actual runtime version.

Problem

The package had inconsistent version reporting:

  • pyproject.toml declared version 0.0.3
  • pywikipathways/_version.py declared version 0.0.2
  • The package runtime used _version.py, so import pywikipathways; pywikipathways.__version__ returned "0.0.2"

This created confusion about which version was actually being used and could cause issues for package management tools that rely on consistent versioning.

Solution

Synchronized the version in pywikipathways/_version.py to match the version already declared in pyproject.toml (0.0.3). This makes pyproject.toml the single source of truth for the intended package version.

Changes

  • Updated pywikipathways/_version.py: __version__ = "0.0.2"__version__ = "0.0.3"
  • Updated .github/copilot-instructions.md to reflect the correct current version

Verification

  • ✅ Package now consistently reports version 0.0.3 at runtime
  • ✅ All core modules import successfully with no regressions
  • ✅ Version alignment between configuration and runtime achieved

This is a minimal change that resolves the version inconsistency without affecting any functionality.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • www.wikipathways.org
    • Triggering command: /usr/bin/python3 /home/REDACTED/.local/bin/pytest tests/test_get_pathway.py -v (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

This section details on the original issue you should resolve

<issue_title>Version bump</issue_title>
<issue_description></issue_description>

Comments on the Issue (you are @copilot in this section)

Fixes #37

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: kozo2 <12192+kozo2@users.noreply.github.com>
Copilot AI changed the title [WIP] Version bump Synchronize version to 0.0.3 across codebase Sep 27, 2025
Copilot AI requested a review from kozo2 September 27, 2025 22:18
@kozo2 kozo2 changed the title Synchronize version to 0.0.3 across codebase Synchronize version to 0.1.0 across codebase Sep 27, 2025
@kozo2 kozo2 marked this pull request as ready for review September 27, 2025 22:30
Copilot AI review requested due to automatic review settings September 27, 2025 22:30
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR synchronizes the version number across the pywikipathways codebase to resolve inconsistencies between the package configuration and runtime version reporting. The version has been updated from 0.0.2 to 0.1.0 to match the intended package version.

  • Updated the runtime version definition to 0.1.0
  • Updated documentation to reflect the correct current version
  • Established consistent version reporting across all package components

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
pywikipathways/_version.py Updated version string from "0.0.2" to "0.1.0"
.github/copilot-instructions.md Updated documentation to reflect current version as 0.1.0

# should pick it up automatically.

__version__ = "0.0.2"
__version__ = "0.1.0"
Copy link

Copilot AI Sep 27, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The version has been updated to '0.1.0', but according to the PR description, the intended synchronization was to match pyproject.toml version '0.0.3'. This creates a new version mismatch - the code now declares '0.1.0' while the description indicates the target was '0.0.3'.

Copilot generated this review using guidance from repository custom instructions.
@kozo2 kozo2 merged commit 0b01b11 into main Sep 27, 2025
5 checks passed
@kozo2 kozo2 deleted the copilot/fix-eb6425db-b8d2-484c-b9d0-dcafa841e604 branch September 27, 2025 22:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Version bump

3 participants