Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Oct 2, 2025

Problem

The 3.2.1 git tag was created, but the version numbers in the codebase were not updated, causing a mismatch between the git tag and the actual package version. This resulted in:

  • PyPI only having version 3.2.0 available
  • Installing from the 3.2.1 git tag incorrectly showed version 3.2.0
  • Confusion for users trying to use the latest release

Solution

Updated the version numbers in both locations where they are defined:

  • pyproject.toml: Changed version from "3.2.0" to "3.2.1"
  • onelogin/__init__.py: Changed __version__ from "3.2.0" to "3.2.1"

Verification

After these changes:

import onelogin
print(onelogin.__version__)  # Now correctly outputs: 3.2.1

Installing the package now shows:

Successfully installed onelogin-3.2.1

Next Steps

After this PR is merged, maintainers should publish the package to PyPI to make version 3.2.1 available for users:

python -m build
python -m twine upload dist/*

Fixes the issue where users could not install version 3.2.1 via pip.

Original prompt

This section details on the original issue you should resolve

<issue_title>Pypi does not provide version 3.2.1</issue_title>
<issue_description>Hi,

When using 'pip install onelogin' version 3.2.0 is installed.

Version 3.2.1 can be installed via git (pip install git+https://github.com/onelogin/onelogin-python-sdk.git@3.2.1), but uses the incorrect version number: 'Successfully installed onelogin-3.2.0'.

I noticed that pyproject.toml for both this tag and main shows 'version=3.2.0'.</issue_description>

<agent_instructions>List any manual steps that may be necessary</agent_instructions>

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

Fixes #107

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: Subterrane <5290140+Subterrane@users.noreply.github.com>
Copilot AI changed the title [WIP] Pypi does not provide version 3.2.1 Fix version number mismatch: Update to 3.2.1 in pyproject.toml and __init__.py Oct 2, 2025
Copilot AI requested a review from Subterrane October 2, 2025 12:43
@Subterrane Subterrane marked this pull request as ready for review October 2, 2025 13:22
@Subterrane Subterrane merged commit 384d5d9 into main Oct 2, 2025
7 checks passed
@Subterrane Subterrane deleted the copilot/fix-8a7ce2df-dab2-4dd7-913b-b8355e14ce8c branch October 6, 2025 19:02
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.

Pypi does not provide version 3.2.1

2 participants