
═══════════════════════════════════════════
  Rapha-Bethel BNPS — Deployment
═══════════════════════════════════════════

▶ Installing Python packages...
Requirement already satisfied: pip in /home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib/python3.13/site-packages (26.0.1)
Collecting Django<5.0,>=4.2 (from -r requirements.txt (line 2))
  Using cached django-4.2.29-py3-none-any.whl.metadata (4.2 kB)
Collecting python-decouple>=3.8 (from -r requirements.txt (line 3))
  Using cached python_decouple-3.8-py3-none-any.whl.metadata (14 kB)
Collecting mysqlclient>=2.2.0 (from -r requirements.txt (line 6))
  Using cached mysqlclient-2.2.8-cp313-cp313-linux_x86_64.whl
Collecting whitenoise>=6.6.0 (from -r requirements.txt (line 9))
  Using cached whitenoise-6.12.0-py3-none-any.whl.metadata (3.7 kB)
Collecting djangorestframework>=3.14 (from -r requirements.txt (line 12))
  Using cached djangorestframework-3.16.1-py3-none-any.whl.metadata (11 kB)
Collecting django-cors-headers>=4.3 (from -r requirements.txt (line 13))
  Using cached django_cors_headers-4.9.0-py3-none-any.whl.metadata (16 kB)
Collecting django-filter>=23.5 (from -r requirements.txt (line 14))
  Using cached django_filter-25.2-py3-none-any.whl.metadata (5.1 kB)
Collecting drf-yasg>=1.21 (from -r requirements.txt (line 15))
  Using cached drf_yasg-1.21.15-py3-none-any.whl.metadata (17 kB)
Collecting djangorestframework-simplejwt>=5.3 (from -r requirements.txt (line 16))
  Using cached djangorestframework_simplejwt-5.5.1-py3-none-any.whl.metadata (4.6 kB)
Collecting django-jazzmin>=2.6 (from -r requirements.txt (line 19))
  Using cached django_jazzmin-3.0.3-py3-none-any.whl.metadata (6.7 kB)
Collecting Pillow>=10.0 (from -r requirements.txt (line 22))
  Using cached pillow-12.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (8.8 kB)
Collecting openpyxl>=3.1 (from -r requirements.txt (line 23))
  Using cached openpyxl-3.1.5-py2.py3-none-any.whl.metadata (2.5 kB)
Collecting pandas>=2.0 (from -r requirements.txt (line 24))
  Using cached pandas-3.0.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB)
Collecting numpy>=1.26 (from -r requirements.txt (line 25))
  Using cached numpy-2.4.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB)
Collecting reportlab>=4.0 (from -r requirements.txt (line 26))
  Using cached reportlab-4.4.10-py3-none-any.whl.metadata (1.7 kB)
Collecting django-extensions>=3.2 (from -r requirements.txt (line 29))
  Using cached django_extensions-4.1-py3-none-any.whl.metadata (6.1 kB)
Collecting asgiref<4,>=3.6.0 (from Django<5.0,>=4.2->-r requirements.txt (line 2))
  Using cached asgiref-3.11.1-py3-none-any.whl.metadata (9.3 kB)
Collecting sqlparse>=0.3.1 (from Django<5.0,>=4.2->-r requirements.txt (line 2))
  Using cached sqlparse-0.5.5-py3-none-any.whl.metadata (4.7 kB)
INFO: pip is looking at multiple versions of django-filter to determine which version is compatible with other requirements. This could take a while.
Collecting django-filter>=23.5 (from -r requirements.txt (line 14))
  Using cached django_filter-25.1-py3-none-any.whl.metadata (5.1 kB)
Collecting inflection>=0.3.1 (from drf-yasg>=1.21->-r requirements.txt (line 15))
  Using cached inflection-0.5.1-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting packaging>=21.0 (from drf-yasg>=1.21->-r requirements.txt (line 15))
  Using cached packaging-26.0-py3-none-any.whl.metadata (3.3 kB)
Collecting pytz>=2021.1 (from drf-yasg>=1.21->-r requirements.txt (line 15))
  Using cached pytz-2026.1.post1-py2.py3-none-any.whl.metadata (22 kB)
Collecting pyyaml>=5.1 (from drf-yasg>=1.21->-r requirements.txt (line 15))
  Using cached pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)
Collecting uritemplate>=3.0.0 (from drf-yasg>=1.21->-r requirements.txt (line 15))
  Using cached uritemplate-4.2.0-py3-none-any.whl.metadata (2.6 kB)
Collecting pyjwt>=1.7.1 (from djangorestframework-simplejwt>=5.3->-r requirements.txt (line 16))
  Using cached pyjwt-2.11.0-py3-none-any.whl.metadata (4.0 kB)
Collecting et-xmlfile (from openpyxl>=3.1->-r requirements.txt (line 23))
  Using cached et_xmlfile-2.0.0-py3-none-any.whl.metadata (2.7 kB)
Collecting python-dateutil>=2.8.2 (from pandas>=2.0->-r requirements.txt (line 24))
  Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting charset-normalizer (from reportlab>=4.0->-r requirements.txt (line 26))
  Using cached charset_normalizer-3.4.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (39 kB)
Collecting six>=1.5 (from python-dateutil>=2.8.2->pandas>=2.0->-r requirements.txt (line 24))
  Using cached six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
Using cached django-4.2.29-py3-none-any.whl (8.0 MB)
Using cached asgiref-3.11.1-py3-none-any.whl (24 kB)
Using cached python_decouple-3.8-py3-none-any.whl (9.9 kB)
Using cached whitenoise-6.12.0-py3-none-any.whl (20 kB)
Using cached djangorestframework-3.16.1-py3-none-any.whl (1.1 MB)
Using cached django_cors_headers-4.9.0-py3-none-any.whl (12 kB)
Using cached django_filter-25.1-py3-none-any.whl (94 kB)
Using cached drf_yasg-1.21.15-py3-none-any.whl (4.9 MB)
Using cached djangorestframework_simplejwt-5.5.1-py3-none-any.whl (107 kB)
Using cached django_jazzmin-3.0.3-py3-none-any.whl (2.5 MB)
Using cached pillow-12.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (7.0 MB)
Using cached openpyxl-3.1.5-py2.py3-none-any.whl (250 kB)
Using cached pandas-3.0.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (10.9 MB)
Using cached numpy-2.4.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.6 MB)
Using cached reportlab-4.4.10-py3-none-any.whl (2.0 MB)
Using cached django_extensions-4.1-py3-none-any.whl (232 kB)
Using cached inflection-0.5.1-py2.py3-none-any.whl (9.5 kB)
Using cached packaging-26.0-py3-none-any.whl (74 kB)
Using cached pyjwt-2.11.0-py3-none-any.whl (28 kB)
Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Using cached pytz-2026.1.post1-py2.py3-none-any.whl (510 kB)
Using cached pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (801 kB)
Using cached six-1.17.0-py2.py3-none-any.whl (11 kB)
Using cached sqlparse-0.5.5-py3-none-any.whl (46 kB)
Using cached uritemplate-4.2.0-py3-none-any.whl (11 kB)
Using cached charset_normalizer-3.4.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (195 kB)
Using cached et_xmlfile-2.0.0-py3-none-any.whl (18 kB)
Installing collected packages: pytz, python-decouple, whitenoise, uritemplate, sqlparse, six, pyyaml, pyjwt, Pillow, packaging, numpy, mysqlclient, inflection, et-xmlfile, charset-normalizer, asgiref, reportlab, python-dateutil, openpyxl, Django, pandas, djangorestframework, django-jazzmin, django-filter, django-extensions, django-cors-headers, drf-yasg, djangorestframework-simplejwt

Successfully installed Django-4.2.29 Pillow-12.1.1 asgiref-3.11.1 charset-normalizer-3.4.5 django-cors-headers-4.9.0 django-extensions-4.1 django-filter-25.1 django-jazzmin-3.0.3 djangorestframework-3.16.1 djangorestframework-simplejwt-5.5.1 drf-yasg-1.21.15 et-xmlfile-2.0.0 inflection-0.5.1 mysqlclient-2.2.8 numpy-2.4.3 openpyxl-3.1.5 packaging-26.0 pandas-3.0.1 pyjwt-2.11.0 python-dateutil-2.9.0.post0 python-decouple-3.8 pytz-2026.1.post1 pyyaml-6.0.3 reportlab-4.4.10 six-1.17.0 sqlparse-0.5.5 uritemplate-4.2.0 whitenoise-6.12.0
✓ Packages installed
▶ Collecting static files...
Found another file with the destination path 'admin/js/cancel.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.
Found another file with the destination path 'admin/js/popup_response.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.

214 static files copied to '/home/dnjill5/raphabethel.org/portal/staticfiles', 206 post-processed.
✓ Static files collected
▶ Running database migrations...
OpenBLAS blas_thread_init: pthread_create failed for thread 62 of 64: Resource temporarily unavailable
OpenBLAS blas_thread_init: ensure that your address space and process count limits are big enough (ulimit -a)
OpenBLAS blas_thread_init: or set a smaller OPENBLAS_NUM_THREADS to fit into what you have available
OpenBLAS blas_thread_init: RLIMIT_NPROC -1 current, -1 max
OpenBLAS blas_thread_init: pthread_create failed for thread 63 of 64: Resource temporarily unavailable
OpenBLAS blas_thread_init: ensure that your address space and process count limits are big enough (ulimit -a)
OpenBLAS blas_thread_init: or set a smaller OPENBLAS_NUM_THREADS to fit into what you have available
OpenBLAS blas_thread_init: RLIMIT_NPROC -1 current, -1 max
Traceback (most recent call last):
  File "/home/dnjill5/raphabethel.org/portal/manage.py", line 22, in <module>
    main()
    ~~~~^^
  File "/home/dnjill5/raphabethel.org/portal/manage.py", line 18, in main
    execute_from_command_line(sys.argv)
    ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib/python3.13/site-packages/django/core/management/__init__.py", line 442, in execute_from_command_line
    utility.execute()
    ~~~~~~~~~~~~~~~^^
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib/python3.13/site-packages/django/core/management/__init__.py", line 436, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib/python3.13/site-packages/django/core/management/base.py", line 412, in run_from_argv
    self.execute(*args, **cmd_options)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib/python3.13/site-packages/django/core/management/base.py", line 458, in execute
    output = self.handle(*args, **options)
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib/python3.13/site-packages/django/core/management/base.py", line 106, in wrapper
    res = handle_func(*args, **kwargs)
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib/python3.13/site-packages/django/core/management/commands/migrate.py", line 100, in handle
    self.check(databases=[database])
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib/python3.13/site-packages/django/core/management/base.py", line 485, in check
    all_issues = checks.run_checks(
        app_configs=app_configs,
    ...<2 lines>...
        databases=databases,
    )
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib/python3.13/site-packages/django/core/checks/registry.py", line 88, in run_checks
    new_errors = check(app_configs=app_configs, databases=databases)
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib/python3.13/site-packages/django/core/checks/urls.py", line 14, in check_url_config
    return check_resolver(resolver)
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib/python3.13/site-packages/django/core/checks/urls.py", line 24, in check_resolver
    return check_method()
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib/python3.13/site-packages/django/urls/resolvers.py", line 494, in check
    for pattern in self.url_patterns:
                   ^^^^^^^^^^^^^^^^^
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib/python3.13/site-packages/django/utils/functional.py", line 57, in __get__
    res = instance.__dict__[self.name] = self.func(instance)
                                         ~~~~~~~~~^^^^^^^^^^
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib/python3.13/site-packages/django/urls/resolvers.py", line 715, in url_patterns
    patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
                       ^^^^^^^^^^^^^^^^^^^
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib/python3.13/site-packages/django/utils/functional.py", line 57, in __get__
    res = instance.__dict__[self.name] = self.func(instance)
                                         ~~~~~~~~~^^^^^^^^^^
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib/python3.13/site-packages/django/urls/resolvers.py", line 708, in urlconf_module
    return import_module(self.urlconf_name)
  File "/opt/alt/python313/lib64/python3.13/importlib/__init__.py", line 88, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 1023, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "/home/dnjill5/raphabethel.org/portal/backend/urls.py", line 12, in <module>
    path('students/', include('students.urls')),
                      ~~~~~~~^^^^^^^^^^^^^^^^^
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib/python3.13/site-packages/django/urls/conf.py", line 38, in include
    urlconf_module = import_module(urlconf_module)
  File "/opt/alt/python313/lib64/python3.13/importlib/__init__.py", line 88, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 1023, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "/home/dnjill5/raphabethel.org/portal/students/urls.py", line 3, in <module>
    from . import views
  File "/home/dnjill5/raphabethel.org/portal/students/views.py", line 12, in <module>
    import pandas as pd
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib64/python3.13/site-packages/pandas/__init__.py", line 11, in <module>
    __import__(_dependency)
    ~~~~~~~~~~^^^^^^^^^^^^^
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib64/python3.13/site-packages/numpy/__init__.py", line 112, in <module>
    from numpy.__config__ import show_config
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib64/python3.13/site-packages/numpy/__config__.py", line 4, in <module>
    from numpy._core._multiarray_umath import (
    ...<3 lines>...
    )
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib64/python3.13/site-packages/numpy/_core/__init__.py", line 24, in <module>
    from . import multiarray
  File "/home/dnjill5/virtualenv/raphabethel.org/portal/3.13/lib64/python3.13/site-packages/numpy/_core/multiarray.py", line 11, in <module>
    from . import _multiarray_umath, overrides
KeyboardInterrupt
