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

Upgrade project to Python 3.11.5 and refactor imports and added setup.sh #89

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

mcpe500
Copy link

@mcpe500 mcpe500 commented Oct 2, 2024

  • Refactored import statements to use relative paths for better modularity.
  • Updated .gitignore to include additional files and directories:
    • Byte-compiled / optimized / DLL files
    • .idea/ and migrations/
    • C extensions (*.so)
    • Distribution / packaging files (.Python, env/, .env, build/, develop-eggs/, dist/, downloads/, eggs/, .eggs/, lib/, lib64/, parts/, sdist/, var/, *.egg-info/, .installed.cfg, *.egg)
    • PyInstaller files (*.manifest, *.spec)
    • Installer logs (pip-log.txt)
  • Modified DB_Wrappers/WaitingList.py for compatibility with Python 3.11.5.
  • Updated analytics.py, app.py, config.py, and manage.py for Python 3.11.5.
  • Refactored modules (debug.py, endChat.py, gamification.py, image.py, quick_replies.py, startChat.py, utilities.py) to support Python 3.11.5.
  • Updated requirements.in and requirements.txt to include necessary dependencies for Python 3.11.5.
  • Added setup.sh for project setup and initialization.
  • Added .env.example for environment variable management.
  • Updated manage.py to use Flask's built-in CLI commands for running the server.

- Refactored import statements to use relative paths for better modularity.
- Updated .gitignore to include additional files and directories:
  - Byte-compiled / optimized / DLL files
  - .idea/ and migrations/
  - C extensions (*.so)
  - Distribution / packaging files (.Python, env/, .env, build/, develop-eggs/, dist/, downloads/, eggs/, .eggs/, lib/, lib64/, parts/, sdist/, var/, *.egg-info/, .installed.cfg, *.egg)
  - PyInstaller files (*.manifest, *.spec)
  - Installer logs (pip-log.txt)
- Modified DB_Wrappers/WaitingList.py for compatibility with Python 3.11.5.
- Updated analytics.py, app.py, config.py, and manage.py for Python 3.11.5.
- Refactored modules (debug.py, endChat.py, gamification.py, image.py, quick_replies.py, startChat.py, utilities.py) to support Python 3.11.5.
- Updated requirements.in and requirements.txt to include necessary dependencies for Python 3.11.5.
- Added setup.sh for project setup and initialization.
- Added .env.example for environment variable management.
- Updated manage.py to use Flask's built-in CLI commands for running the server.
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