Skip to content
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

v3.0.0 is not on PyPI #390

Open
rtdev-com opened this issue Dec 1, 2023 · 9 comments
Open

v3.0.0 is not on PyPI #390

rtdev-com opened this issue Dec 1, 2023 · 9 comments

Comments

@rtdev-com
Copy link

v3.0.0 does not exist via pip install.

ERROR: Could not find a version that satisfies the requirement django-payments[stripe]>=3.0.0 (from versions: 0.2, 0.2.1, 0.3, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.4.1, 0.3.4.2, 0.3.4.3, 0.3.4.4, 0.4, 0.4.1, 0.4.2, 0.4.2.1, 0.4.2.2, 0.4.3, 0.5.0, 0.5.1, 0.5.2, 0.5.3, 0.5.3.1, 0.5.4, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 0.9.0, 0.9.1, 0.9.2, 0.9.3, 0.9.4, 0.9.5, 0.9.6, 0.10.0, 0.11.0, 0.11.0.1, 0.11.0.2, 0.11.0.3, 0.12.0, 0.12.1, 0.12.2, 0.12.3, 0.13.0, 0.14.0, 0.15.0, 0.15.1, 1.0.0, 2.0.0)
ERROR: No matching distribution found for django-payments[stripe]>=3.0.0

https://pypi.org/project/django-payments/#history

image

@WhyNotHugo
Copy link
Member

WhyNotHugo commented Dec 2, 2023 via email

@rtdev-com
Copy link
Author

The latest version is 2.0.0.

Changelog lists v3.0.0 as the latest:

https://django-payments.readthedocs.io/en/latest/changelog.html

image

@WhyNotHugo
Copy link
Member

WhyNotHugo commented Dec 3, 2023 via email

@rtdev-com
Copy link
Author

rtdev-com commented Dec 5, 2023

Is there a doc that describes the release strategy? I am confused on when and which versions are released. 🤔

The documentation does not provide additional installation methods besides pip install. Is there a recommended way to pull in the latest commit into a project or is this discouraged?

@hypy13
Copy link

hypy13 commented Dec 5, 2023

I install from git using:
pip install git+https://github.com/jazzband/django-payments.git

@rtdev-com
Copy link
Author

Nice, thank you @hypy13 and @WhyNotHugo.

@ahn-nath
Copy link

ahn-nath commented Jan 5, 2024

@rtdev-com
I respectfully disagree with closing this as 'completed.' The new version should be made available through PyPI, or at the very least, the documentation should clearly specify version compatibility and provide consistent instructions. The current state is causing confusion.

I encountered this issue while following the Stripe integration documentation: The instructions reference a StripeProviderV3 class, but this class is not present in the latest version available through pip. This inconsistency led to the error "module 'payments.stripe' has no attribute 'StripeProviderV3'."

I request the following:

  • Make the new version compatible with PyPI for easy installation.
  • Update the documentation to accurately reflect available classes and versions.
  • Provide clear guidance on version selection and installation methods.
  • Resolving these inconsistencies will significantly improve the integration experience for developers.

@WhyNotHugo
Copy link
Member

WhyNotHugo commented Jan 23, 2024 via email

@rtdev-com
Copy link
Author

Reopening this issue

The new version should be made available through PyPI, or at the very least, the documentation should clearly specify version compatibility and provide consistent instructions. The current state is causing confusion.

The documentation website should redirect to the last stable release by default. It currently redirects to the docs for latest main.

@rtdev-com rtdev-com reopened this Jan 26, 2024
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

No branches or pull requests

4 participants