fedspendingtransparency / usaspending-api

Server application to serve U.S. federal spending data via a RESTful API
https://www.usaspending.gov
Creative Commons Zero v1.0 Universal
310 stars 113 forks source link

[PIPE-524] Non-Spark Integration test failures #4091

Closed ayubshahab closed 6 months ago

ayubshahab commented 6 months ago

Description: This ticket involved updating many failing tests that were erroring out as a result from updating to Python 3.10.12. This included test_load_to_from_delta as well as test_load_rosetta. The major issue was django.test.testcases.DatabaseOperationForbidden: Database queries to 'data_broker' are not allowed in this test

Technical details: Updated python from 3.8.16 to 3.10.12

Requirements for PR merge:

  1. [x] Unit & integration tests updated
  2. [x] API documentation updated
  3. [x] Necessary PR reviewers:
    • [x] Backend
  4. [x] Appropriate Operations ticket(s) created
  5. [x] Jira Ticket PIPE-524:
    • [x] Link to this Pull-Request

Area for explaining above N/A when needed: