Skip to content

Conversation

@tswast
Copy link
Contributor

@tswast tswast commented Jun 7, 2016

Adds missing sections to script and environment variables needed when running nox -s tests on a new project.

@googlebot googlebot added the cla: yes This human has signed the Contributor License Agreement. label Jun 7, 2016

echo "To finish setup, follow this link to enable APIs."
echo "https://console.cloud.google.com/flows/enableapi?apiid=datastore,pubsub,storage_api,logging,plus,bigquery,cloudmonitoring,compute_component"
echo "https://console.cloud.google.com/flows/enableapi?project=${GCLOUD_PROJECT}&apiid=bigquery,cloudmonitoring,compute_component,datastore,dataproc,dns,plus,pubsub,logging,storage_api,vision.googleapis.com"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

probably need to add datastore.googleapis.com here (datastore v1beta3)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done in latest commit.

I don't remember having to enable that API. It could be on by default, but explicit is better than implicit.

Also, update the script to prepare a new project for testing.
@theacodes theacodes merged commit 28cd7b0 into master Jun 8, 2016
@theacodes theacodes deleted the tswast-testing branch June 8, 2016 16:45
engelke pushed a commit that referenced this pull request Nov 28, 2022
dandhlee pushed a commit that referenced this pull request Nov 29, 2022
Linchin added a commit that referenced this pull request Feb 3, 2026
* chore(deps): update all dependencies

* Update docs.yml

* Update lint.yml

---------

Co-authored-by: Lingqing Gan <[email protected]>
iennae pushed a commit that referenced this pull request Feb 3, 2026
* feat: add `time` and `date` dtypes

Migrated from BigQuery googleapis/python-bigquery#972

* chore: add license headers to __init__.py files

* chore: fail samples nox session if python version is missing (#17)

* chore(python): Add kokoro configs for python 3.10 samples testing (#26)

* feat: rename dbtime and dbdate dtypes to avoid future conflicts with pandas (#32)

* docs: add how-to guide and include API reference (#33)

* docs: add how-to guide and include API reference

* fix indentation

* fix types in sample

* fix types in sample

* chore(samples): Add check for tests in directory (#54)

Source-Link: googleapis/synthtool@52aef91
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:36a95b8f494e4674dc9eee9af98961293b51b86b3649942aac800ae6c1f796d4

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>

* chore(python): Noxfile recognizes that tests can live in a folder (#58)

Source-Link: googleapis/synthtool@4760d8d
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:f0e4b51deef56bed74d3e2359c583fc104a8d6367da3984fc5c66938db738828

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>

* chore(deps): update all dependencies (#68)

* chore(deps): update all dependencies

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* Update setup.py

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: Tim Swast <[email protected]>

* chore: Adding support for pytest-xdist and pytest-parallel (#76)

Source-Link: googleapis/synthtool@82f5cb2
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:5d8da01438ece4021d135433f2cf3227aa39ef0eaccc941d62aa35e6902832ae

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>

* chore(deps): update dependency pytest to v7.1.0 (#80)

* chore(deps): update dependency pytest to v7.1.1 (#83)

* chore(python): use black==22.3.0 (#96)

Source-Link: googleapis/synthtool@6fab84a
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:7cffbc10910c3ab1b852c05114a08d374c195a81cdec1d4a67a1d129331d0bfe

* chore(python): add nox session to sort python imports (#102)

Source-Link: googleapis/synthtool@1b71c10
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:00c9d764fd1cd56265f12a5ef4b99a0c9e87cf261018099141e2ca5158890416

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>

* chore(deps): update dependency pytest to v7.1.2 (#105)

* fix: require python 3.7+ (#125)

* chore(python): drop python 3.6

Source-Link: googleapis/synthtool@4f89b13
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:e7bb19d47c13839fe8c147e50e02e8b6cf5da8edd1af8b82208cd6f66cc2829c

* require python 3.7+ in setup.py

* remove python 3.6 sample configs

* update product documentation in .repo-metadata.json

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* exclude templated readme

* require python 3.7+ in setup.py

* remove python 3.6 from noxfile

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* update README

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: Anthonios Partheniou <[email protected]>

* chore(deps): update dependency pytest to v7.1.3 (#144)

* chore(deps): update all dependencies

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: Anthonios Partheniou <[email protected]>

* chore: detect samples tests in nested directories (#146)

Source-Link: googleapis/synthtool@50db768
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:e09366bdf0fd9c8976592988390b24d53583dd9f002d476934da43725adbb978

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>

* chore(deps): update dependency pytest to v7.2.0 (#151)

* chore(python): drop flake8-import-order in samples noxfile (#156)

Source-Link: googleapis/synthtool@6ed3a83
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:3abfa0f1886adaf0b83f07cb117b24a639ea1cb9cffe56d43280b977033563eb

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>

* chore(python): add support for python 3.11 (#168)

Source-Link: googleapis/synthtool@7197a00
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:c43f1d918bcf817d337aa29ff833439494a158a0831508fda4ec75dc4c0d0320

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>

* chore(deps): update dependency pytest to v7.2.1 (#170)

* chore(deps): update dependency pytest to v7.2.1

* use python 3.11 in prerelease github action workflow

* use python 3.11 in compliance github action workflow

---------

Co-authored-by: Anthonios Partheniou <[email protected]>

* chore(deps): update dependency pytest to v7.2.2 (#174)

* chore(deps): update dependency pytest to v7.3.1 (#184)

* chore(deps): update dependency pytest to v7.3.2 (#188)

Co-authored-by: Anthonios Partheniou <[email protected]>

* chore(deps): update dependency pytest to v7.4.0 (#191)

Co-authored-by: Anthonios Partheniou <[email protected]>

* chore(deps): update all dependencies (#209)

* chore(deps): update all dependencies

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>

* chore(deps): update all dependencies (#221)

* chore(deps): update all dependencies

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>

* feat: Add support for Python 3.12 (#223)

* chore(python): Add Python 3.12

Source-Link: googleapis/synthtool@af16e6d
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:bacc3af03bff793a03add584537b36b5644342931ad989e3ba1171d3bd5399f5

* add constraints file for python 3.12

* remove constraints file for python 3.6

* Add trove classifiers for python 3.11 / 3.12

* update prerelease and compliance workflows to use python 3.12

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: Anthonios Partheniou <[email protected]>

* chore(deps): update dependency pytest to v7.4.4 (#235)

Co-authored-by: Lingqing Gan <[email protected]>

* chore(deps): update dependency pytest to v8 (#239)

* chore(deps): update dependency pytest to v8

* pin pytest == 7.4.4 for python 3.7

---------

Co-authored-by: Lingqing Gan <[email protected]>

* chore(deps): update dependency pytest to v8.0.1 (#243)

* chore(deps): update dependency pytest to v8.0.1

* pin pytest version for python==3.7

---------

Co-authored-by: Lingqing Gan <[email protected]>

* chore(deps): update dependency pytest to v8.0.2 (#247)

* chore(deps): update dependency pytest to v8.0.2

* pin pytest==7.4.4 for python 3.7

---------

Co-authored-by: Lingqing Gan <[email protected]>

* chore(deps): update dependency pytest to v8.1.1 (#251)

* chore(deps): update dependency pytest to v8.1.1

* pin pytest==7.4.4 for python 3.7

---------

Co-authored-by: Lingqing Gan <[email protected]>

* testing: use arbitrary equality for pinned pytest version (#262)

* chore: format code files with nox (#281)

* chore(deps): update all dependencies (#290)

* chore(deps): update all dependencies

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>

* build: use multiScm for Kokoro release builds (#294)

Source-Link: googleapis/synthtool@0da1658
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:5cddfe2fb5019bbf78335bc55f15bc13e18354a56b3ff46e1834f8e540807f05

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>

* deps!: Drop support for Python 3.7 and 3.8 (AI Experiment) (#337)

* feat: Drop support for Python 3.7 and 3.8

Removes support for Python 3.7 and 3.8, establishing Python 3.9 as the new minimum supported version.

This change involves:
- Updating `python_requires` and classifiers in `setup.py`.
- Modifying Python versions in `noxfile.py` (default, unit tests, system tests) and ensuring constraint file logic remains correct.
- Updating the GitHub Actions workflow (`unittest.yml`) matrix, runner, and coverage job version.
- Deleting constraint files for Python 3.7 and 3.8 (`testing/constraints-3.7.txt`, `testing/constraints-3.8.txt`).
- Removing Kokoro sample configuration directories (`.kokoro/samples/python3.7/`, `.kokoro/samples/python3.8/`).
- Updating supported version mentions in `README.rst`.
- Removing 3.7 and 3.8 from the `ALL_VERSIONS` list in `samples/snippets/noxfile.py`.

* Updates python version in lint.yml

* Updates owlbot, removing reference to 3.8

* Updates CONTRIBUTING.rst

* updates pytest warnings

* Removes test_samples-impl ref to older virtualenv package

* Removes references to pandas older than 1.5.0

* Removes pandas older than 1.5 and misc changes

* updates pandas in setup.py

* more updates related to pandas

* still broken

* Updates FutureWarning tests to account for unittest coverage

* Updates json array type tests to account for unittest coverage

* updates python version checks to ensure coverage

* update json test for unittest coverage

* Update pandas_backports unittests to ensure coverage

* Updates per review comments

* moves class from version specific compliance file to generic file

* Removes weird cut and paste error

* fix linting errors

* updates import statement to ensure import of JSONArrowType

* Revise required github status checks

* update linting

* temporarily marking a class as no cover

* more updates

* marked several snippets as pragma no cover

* updates linting

* Updates constraints and setup.py

* migrates class from one time compliance file to another

* updating pyarrow version

* Updates linting

* removes determine all and module reload tests

* updates re: ndarrybackedextensionarray

* testing blacken as part of owlbot processing using 3.8

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* updates blacken to 3.10

* update python version in lint.yml

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* updates owlbot.py

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* updates owlbot.py

* testing lint.yml

* testing linting issue

* testing linting issue

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* updates lint_setup session

* Update noxfile.py

---------

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>

* test: updates python versions and sets owlbot excludes (#367)

* chore(deps): update all dependencies

* updates to prevent changes to docs and lint.ymls

* updates lint python version to 3.10

* remove comments, update lint python version

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

---------

Co-authored-by: Mend Renovate <[email protected]>
Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>

* chore(deps): update dependency pytest to v8.4.1 (#368)

* chore(deps): update all dependencies

* Update docs.yml

* Update lint.yml

---------

Co-authored-by: Lingqing Gan <[email protected]>

* chore(deps): update all dependencies (#373)

* feat: Add support for Python 3.14 (#380)

This PR adds Python 3.14 as a supported version, and fixed tests for the
new version

This PR also adds a dependency bound to pandas, as the [upcoming 3.0.0
version is
incompatible](googleapis/python-db-dtypes-pandas#381)

* correct header

* add noxconfig.py

* delete noxfile.py

* add

* lint

---------

Co-authored-by: Tim Swast <[email protected]>
Co-authored-by: gcf-owl-bot[bot] <78513119+gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: WhiteSource Renovate <[email protected]>
Co-authored-by: Anthonios Partheniou <[email protected]>
Co-authored-by: Chelsea Lin <[email protected]>
Co-authored-by: Chalmer Lowe <[email protected]>
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: Daniel Sanche <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes This human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants