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

Merges BD V3.3 changes: Upgrading BuildingDepot to Python3 #115

Merged
merged 117 commits into from
Feb 22, 2024
Merged

Conversation

sud335
Copy link
Member

@sud335 sud335 commented Jun 2, 2022

This pull request incorporates several significant updates to enhance the overall performance, security, and compatibility of our system. Here's a summary of the key changes:

  1. Updates Code to Use Python3:

    • Upgrades the codebase by updating it to use Python3, ensuring compatibility with the latest language features and best practices.
  2. Upgrades BD Package Dependencies to Python3:

    • Aligns the package dependencies with Python3, enhancing the reliability and maintainability of the system.
  3. Updates to BD to Support Latest Ubuntu Releases (20.04 and Above):

    • Enhances BD to support the latest Ubuntu releases (20.04 and above) while deprecating support for older versions, ensuring optimal performance and compatibility.
  4. Secures Packages with OAuth and SSL:

    • Implements SSL security measures to protect packages
  5. Fixes RabbitMQ Issues, Timeseries, Responses:

    • Resolves issues related to RabbitMQ, timeseries, and responses

shreyasnagare and others added 30 commits June 2, 2020 15:35
- used 2to3
- oauthlib => GitHub tarball (temp)
- Fix Flask-OAuthlib import errors (temp)
# Conflicts:
#	.github/workflows/test_bd.yml
Add more python versions
# Conflicts:
#	buildingdepot/CentralService/app/rest_api/permissions/permission_request.py
#	pip_packages.list
#	script_for_github_actions.sh
- Update GH actions
- Update copyright header
@sud335 sud335 merged commit 066512a into master Feb 22, 2024
1 check passed
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.

2 participants