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

Q1 2024 Release #830

Merged
merged 8 commits into from
Jan 23, 2024
Merged

Q1 2024 Release #830

merged 8 commits into from
Jan 23, 2024

Commits on Jan 12, 2024

  1. Changes to run unit tests in a Docker container

    Remove support for Python 3.7
    Add Python 3.8, 3.9 and 3.10 to unit tests runs.
    
    Instructions to run unit tests:
    
    1. Without Docker:
      * Make sure you have pyenv installed (go/adr-python).
      * Make sure Python versions 3.8, 3.9 and 3.10 are installed.
      * From project root run: pyenv local 3.8 3.9 3.10
      * From project root run: nox
    2. With Docker:
      * Make sure you have Docker installed.
      * From project root run: docker build -t google-ads-python:test .
      * From project root run: docker run -it google-ads-python:test cd nox
    
    Change-Id: I64b1fa622143dced50c690f69410e84f7b7d27bf
    BenRKarl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    0a014f0 View commit details
    Browse the repository at this point in the history
  2. Refactor unit tests to resolve issues with pyfakefs and add support for

    Python 3.11 and 3.12.
    
    Change-Id: Ie33c74a1f74418550d49e74670c6328eea4279d8
    BenRKarl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    3bb439b View commit details
    Browse the repository at this point in the history
  3. 1. Move to native/implicit namespace

      * Removes google/__init__.py and google/ads/__init__.py
      * Switch to find_namespace_packages in setup.py
    2. Remove usage of pkg_resources
      * Regenerate v13, v14, and v15 stubs with gapic generator v1.13.0
      * Remove from googleads/client.py and rely on default transport
        parameter
      * Remove from metadata interceptor and reply on __version__ for pb
        version.
    
    Change-Id: I7fec326731ac321be131270843aba6cf5d76cff8
    BenRKarl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    91e9cd9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dbe48b3 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Configuration menu
    Copy the full SHA
    045782b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6835664 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Configuration menu
    Copy the full SHA
    470c2b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d98fdca View commit details
    Browse the repository at this point in the history