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

Social sqlalchemy #1738

Closed
wants to merge 5 commits into from
Closed

Conversation

NyuydineBill
Copy link
Contributor

Description:
This pull request adds optional instructions for configuring social_sqlalchemy, a package for SQLAlchemy storage support for Python Social Auth, in Anitya . It provides a code example demonstrating how to set up social_sqlalchemy in a Anitya , including configuring the SQLAlchemy database and initializing social_sqlalchemy. Additionally, it includes a note on starting the development web server with Flask.

Purpose:
The purpose of this pull request is to enhance the contributing guidelines by providing guidance on integrating social_sqlalchemy with Anitya for OAuth and OAuth2 authentication. This addition aims to assist contributors who may want to use social_sqlalchemy in Anitya project, thereby improving the overall development experience for Anitya contributors.

Changes Made:
Added instructions for configuring social_sqlalchemy in Flask applications to the contributing.rst file.
Included a code example demonstrating the setup process for social_sqlalchemy.
Updated the Python Virtualenv section of the contributing.rst file to include these instructions.
Testing:
These instructions were tested locally by following the provided steps to configure social_sqlalchemy in a Anitya application within a Python virtual environment. The Flask development server was started successfully, indicating that the setup process was correct and functional.

Related Issue:
#1723

@NyuydineBill NyuydineBill requested a review from a team as a code owner March 12, 2024 13:59
Copy link

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/e1e78d925c5b4adcb13b85d6e08513d1

✔️ fi-tox-mypy SUCCESS in 7m 10s
✔️ fi-tox-lint SUCCESS in 4m 52s
✔️ fi-tox-format SUCCESS in 5m 43s
✔️ fi-tox-python38 SUCCESS in 11m 18s
✔️ fi-tox-python39 SUCCESS in 9m 07s
✔️ fi-tox-python310 SUCCESS in 9m 49s
✔️ fi-tox-python311 SUCCESS in 9m 18s
✔️ fi-tox-docs SUCCESS in 7m 05s
✔️ fi-tox-bandit SUCCESS in 4m 56s
✔️ fi-tox-diff-cover SUCCESS in 11m 35s

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.

1 participant