Comparing v4.5.3...v5.0.0 · firebase/firebase-admin-python

Commits on Mar 23, 2021

  1. feat(auth): Add auth emulator support via the FIREBASE_AUTH_EMULATOR_…

    …HOST environment variable. (#531)
    
    * Support auth emulator via FIREBASE_AUTH_EMULATOR_HOST
    
    Modeled on firebase/firebase-admin-go#414
    
    * Tests for emulator support in auth, user mgmt and token gen
    
    To minimize modification of tests, the app fixture and instrumentation
    have been modified to use a global dict of URLs, which are then
    monkey-patched based on fixture parameters. Essentially, all tests using
    the app fixture are run twice, once with the emulated endpoint and once
    without.
    
    * fallback for monkeypatch in python 3.5
    
    * Token verification for the auth emulator
    
    * Accommodate auth emulator behaviour in tests.
    
    Where possible, tests are modified to account for the current behaviour
    in emulator mode (e.g., invalid or expired tokens or cookies still
    work).
    
    Fixtures were changed to function scope to avoid problems caused by
    overlap when some fixtures being in emulator mode and some in normal
    mode concurrently.
    Configuration menu

    Browse the repository at this point in the history

Commits on Mar 25, 2021

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Apr 20, 2021

  1. change: Drop Python 3.5 support (#542)

    * chore: Drop Python 3.5 support
    
    * Remove SHA1 hash tests
    
    * Clean up previous python version hacks
    
    * update to use pytest.MonkeyPatch()
    
    * upgrade pytest to 6.2.0 and up
    Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

Commits on Apr 21, 2021

  1. Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

  3. Configuration menu

    Browse the repository at this point in the history

Commits on Apr 23, 2021

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Apr 26, 2021

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Apr 28, 2021

  1. Configuration menu

    Browse the repository at this point in the history