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

feat: Add geography support #228

Merged
merged 130 commits into from Aug 17, 2021
Merged

feat: Add geography support #228

merged 130 commits into from Aug 17, 2021

Commits on Jul 1, 2021

  1. Rename refs in files

    jimfulton committed Jul 1, 2021
    Copy the full SHA
    839965e View commit details
    Browse the repository at this point in the history
  2. Move package

    jimfulton committed Jul 1, 2021
    Copy the full SHA
    7b9dd6b View commit details
    Browse the repository at this point in the history
  3. more renaming

    jimfulton committed Jul 1, 2021
    Copy the full SHA
    dc70785 View commit details
    Browse the repository at this point in the history
  4. Expose dialect and types

    jimfulton committed Jul 1, 2021
    Copy the full SHA
    ca88aaa View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    d0f9bd4 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    c35a686 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2021

  1. Copy the full SHA
    b2636d6 View commit details
    Browse the repository at this point in the history
  2. get _type_map from the base module.

    It, itself isn't public.
    jimfulton committed Jul 2, 2021
    Copy the full SHA
    9a82e92 View commit details
    Browse the repository at this point in the history
  3. fix import

    jimfulton committed Jul 2, 2021
    Copy the full SHA
    33da56c View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    073293f View commit details
    Browse the repository at this point in the history
  5. Add __version__

    jimfulton committed Jul 2, 2021
    Copy the full SHA
    3555943 View commit details
    Browse the repository at this point in the history
  6. fixed names

    jimfulton committed Jul 2, 2021
    Copy the full SHA
    b3d022b View commit details
    Browse the repository at this point in the history
  7. Updated the way the path to __init__.py is computed

    and updated package name in copyright statement.
    jimfulton committed Jul 2, 2021
    Copy the full SHA
    af5242a View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    2a0f6a0 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    b0458cc View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    95c1bc3 View commit details
    Browse the repository at this point in the history
  11. blacken/lint

    jimfulton committed Jul 2, 2021
    Copy the full SHA
    159f618 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    e2d6021 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2021

  1. merge upstream

    jimfulton committed Jul 6, 2021
    Copy the full SHA
    e5dc64b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    a0eeeff View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2021

  1. merge upstream

    jimfulton committed Jul 7, 2021
    Copy the full SHA
    5975e16 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2021

  1. Update .repo-metadata.json

    Co-authored-by: Tim Swast <swast@google.com>
    jimfulton and tswast committed Jul 14, 2021
    Copy the full SHA
    132fcd1 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2021

  1. Copy the full SHA
    741f3a4 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2021

  1. Copy the full SHA
    20bc572 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2021

  1. Start at documentation.

    jimfulton committed Jul 22, 2021
    Copy the full SHA
    8bfe4f9 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    840bd0a View commit details
    Browse the repository at this point in the history
  3. Added the geography extra

    jimfulton committed Jul 22, 2021
    Copy the full SHA
    d86d0cc View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    694d48f View commit details
    Browse the repository at this point in the history
  5. Initial geography support

    jimfulton committed Jul 22, 2021
    Copy the full SHA
    6624368 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    7b22d8e View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    a574587 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    f76ac54 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    a195937 View commit details
    Browse the repository at this point in the history
  10. Added ORM test

    jimfulton committed Jul 22, 2021
    Copy the full SHA
    1a9f614 View commit details
    Browse the repository at this point in the history
  11. MOAR tests

    and also blacken/lint
    jimfulton committed Jul 22, 2021
    Copy the full SHA
    4c6c745 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    21a2148 View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    2d10d1e View commit details
    Browse the repository at this point in the history
  14. Copy the full SHA
    374b8f7 View commit details
    Browse the repository at this point in the history
  15. blacken

    jimfulton committed Jul 22, 2021
    Copy the full SHA
    d54059e View commit details
    Browse the repository at this point in the history
  16. Copy the full SHA
    edab551 View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    dc0e2d1 View commit details
    Browse the repository at this point in the history
  18. Copy the full SHA
    eb9acc5 View commit details
    Browse the repository at this point in the history
  19. Copy the full SHA
    96fcb0b View commit details
    Browse the repository at this point in the history
  20. blacken

    jimfulton committed Jul 22, 2021
    Copy the full SHA
    2c468f7 View commit details
    Browse the repository at this point in the history
  21. import WKY from geography

    Mainly so geography is imported, so it's SQLAlchemy compiler tweaks happen.
    jimfulton committed Jul 22, 2021
    Copy the full SHA
    a166cd6 View commit details
    Browse the repository at this point in the history
  22. Added missing copyright

    jimfulton committed Jul 22, 2021
    Copy the full SHA
    136e0d8 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2021

  1. Copy the full SHA
    f2ff791 View commit details
    Browse the repository at this point in the history
  2. Go back to using inherited types

    and RST fixes
    jimfulton committed Jul 23, 2021
    Copy the full SHA
    c08847e View commit details
    Browse the repository at this point in the history
  3. Fixed RST heading level

    jimfulton committed Jul 23, 2021
    Copy the full SHA
    0bf4a0d View commit details
    Browse the repository at this point in the history
  4. Tie in geography doc.

    jimfulton committed Jul 23, 2021
    Copy the full SHA
    3b4aac4 View commit details
    Browse the repository at this point in the history
  5. typo

    jimfulton committed Jul 23, 2021
    Copy the full SHA
    166d3fd View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    6d4e763 View commit details
    Browse the repository at this point in the history
  7. comment tweak

    jimfulton committed Jul 23, 2021
    Copy the full SHA
    0b451f5 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    c5cccb3 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    dedf4e0 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    af67d86 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    8b730c2 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    111257c View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    f4ab586 View commit details
    Browse the repository at this point in the history
  14. blacken/lint

    jimfulton committed Jul 23, 2021
    Copy the full SHA
    9a90695 View commit details
    Browse the repository at this point in the history
  15. Copy the full SHA
    55169fb View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2021

  1. Copy the full SHA
    f8cb3bc View commit details
    Browse the repository at this point in the history
  2. use lake as geography table name

    because we don't have to worry about name clashes between tests
    jimfulton committed Jul 26, 2021
    Copy the full SHA
    79e65f6 View commit details
    Browse the repository at this point in the history
  3. blacken

    jimfulton committed Jul 26, 2021
    Copy the full SHA
    047be9c View commit details
    Browse the repository at this point in the history
  4. merge upstream

    jimfulton committed Jul 26, 2021
    Copy the full SHA
    fa0233e View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2021

  1. Copy the full SHA
    bae06c7 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    0384a20 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    cc085e1 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    b9a84d3 View commit details
    Browse the repository at this point in the history
  5. refactored docs for for better navigation and to document the geograp…

    …hy api
    
    also removed the old api doc, because we want to drop the old apo
    jimfulton committed Jul 28, 2021
    Copy the full SHA
    6ebfb51 View commit details
    Browse the repository at this point in the history
  6. added missing licence file

    jimfulton committed Jul 28, 2021
    Copy the full SHA
    c449885 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    feb5910 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2021

  1. say the magic word

    jimfulton committed Jul 29, 2021
    Copy the full SHA
    c823c24 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    b0d0346 View commit details
    Browse the repository at this point in the history
  3. blacken

    jimfulton committed Jul 29, 2021
    Copy the full SHA
    74504ed View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    7908dd9 View commit details
    Browse the repository at this point in the history
  5. Added test for coverage

    jimfulton committed Jul 29, 2021
    Copy the full SHA
    2d71565 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2021

  1. explain why uppercase

    jimfulton committed Jul 30, 2021
    Copy the full SHA
    88f097b View commit details
    Browse the repository at this point in the history
  2. simplify with importskip

    jimfulton committed Jul 30, 2021
    Copy the full SHA
    6eb1c9c View commit details
    Browse the repository at this point in the history
  3. Use importskip rather than skipping based on Python version

    Test code should be independent from nox, even at the risk of missing
    tests.
    jimfulton committed Jul 30, 2021
    Copy the full SHA
    0ce34d9 View commit details
    Browse the repository at this point in the history
  4. Set up snippets

    jimfulton committed Jul 30, 2021
    Copy the full SHA
    22bff6b View commit details
    Browse the repository at this point in the history
  5. first wrong stab at README

    jimfulton committed Jul 30, 2021
    Copy the full SHA
    2e1fc9a View commit details
    Browse the repository at this point in the history
  6. Revert "first wrong stab at README"

    This reverts commit 2e1fc9a.
    
    README generation is broke,
    googleapis/synthtool#867
    
    so we'll punt for now.
    jimfulton committed Jul 30, 2021
    Copy the full SHA
    c3bfb71 View commit details
    Browse the repository at this point in the history
  7. typo

    jimfulton committed Jul 30, 2021
    Copy the full SHA
    b07b95a View commit details
    Browse the repository at this point in the history
  8. Add geopandas example

    jimfulton committed Jul 30, 2021
    Copy the full SHA
    8b9a0c3 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    bcac124 View commit details
    Browse the repository at this point in the history
  10. removed unused sys import

    jimfulton committed Jul 30, 2021
    Copy the full SHA
    5d95268 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    4105f7e View commit details
    Browse the repository at this point in the history
  12. Merge branch 'pandas-samples' of github.com:jimfulton/python-bigquery…

    …-sqlalchemy into pandas-samples
    jimfulton committed Jul 30, 2021
    Copy the full SHA
    5b14b47 View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    01e8c99 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2021

  1. Copy the full SHA
    467569c View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2021

  1. merge upstream/master

    jimfulton committed Aug 5, 2021
    Copy the full SHA
    02f4b54 View commit details
    Browse the repository at this point in the history
  2. merge upstream/master

    jimfulton committed Aug 5, 2021
    Copy the full SHA
    0ab7d52 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    64a26a6 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    c6d1cc3 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    47636fe View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    6e6164e View commit details
    Browse the repository at this point in the history
  7. Removed the api module

    jimfulton committed Aug 5, 2021
    Copy the full SHA
    0aed0cb View commit details
    Browse the repository at this point in the history
  8. added missing comma

    jimfulton committed Aug 5, 2021
    Copy the full SHA
    3ac10f8 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    9b49a87 View commit details
    Browse the repository at this point in the history
  10. fixed indentation

    jimfulton committed Aug 5, 2021
    Copy the full SHA
    9c31524 View commit details
    Browse the repository at this point in the history
  11. typo

    jimfulton committed Aug 5, 2021
    Copy the full SHA
    117319f View commit details
    Browse the repository at this point in the history
  12. Update pybigquery/geography.py

    Co-authored-by: Tim Swast <swast@google.com>
    jimfulton and tswast committed Aug 5, 2021
    Copy the full SHA
    9481e4e View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    f8dd5b6 View commit details
    Browse the repository at this point in the history
  14. Show how to install the extra

    Co-authored-by: Tim Swast <swast@google.com>
    jimfulton and tswast committed Aug 5, 2021
    Copy the full SHA
    abe9886 View commit details
    Browse the repository at this point in the history
  15. Copy the full SHA
    b9987d4 View commit details
    Browse the repository at this point in the history
  16. Merge branch 'geography2' of github.com:jimfulton/python-bigquery-sql…

    …alchemy into geography2
    jimfulton committed Aug 5, 2021
    Copy the full SHA
    2a9715a View commit details
    Browse the repository at this point in the history
  17. removed extra rst file

    jimfulton committed Aug 5, 2021
    Copy the full SHA
    382c226 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2021

  1. Copy the full SHA
    5f821e3 View commit details
    Browse the repository at this point in the history
  2. More docs reorg

    jimfulton committed Aug 6, 2021
    Copy the full SHA
    24a7e59 View commit details
    Browse the repository at this point in the history
  3. fixed some heading levels and also highlight that older versions are …

    …distributed as pybigquery
    jimfulton committed Aug 6, 2021
    Copy the full SHA
    1b7be89 View commit details
    Browse the repository at this point in the history
  4. lint

    jimfulton committed Aug 6, 2021
    Copy the full SHA
    657054f View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    b6067ef View commit details
    Browse the repository at this point in the history
  6. typo

    jimfulton committed Aug 6, 2021
    Copy the full SHA
    9283c2c View commit details
    Browse the repository at this point in the history
  7. fixed snippet tags

    jimfulton committed Aug 6, 2021
    Copy the full SHA
    edff38d View commit details
    Browse the repository at this point in the history
  8. merge geograph2

    jimfulton committed Aug 6, 2021
    Copy the full SHA
    b32571b View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    0dedb8f View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    c0d6203 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    6267b04 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    3022b94 View commit details
    Browse the repository at this point in the history
  13. Changed the geometry doc to use snippets

    and came up with a better query example
    jimfulton committed Aug 6, 2021
    Copy the full SHA
    6343bee View commit details
    Browse the repository at this point in the history
  14. Added missing licence file

    jimfulton committed Aug 6, 2021
    Copy the full SHA
    04c09e5 View commit details
    Browse the repository at this point in the history
  15. blacken

    jimfulton committed Aug 6, 2021
    Copy the full SHA
    8e9c35a View commit details
    Browse the repository at this point in the history
  16. lint

    jimfulton committed Aug 6, 2021
    Copy the full SHA
    2b654f0 View commit details
    Browse the repository at this point in the history
  17. lint

    jimfulton committed Aug 6, 2021
    Copy the full SHA
    79f8fe2 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2021

  1. merge master

    jimfulton committed Aug 10, 2021
    Copy the full SHA
    6eec1f4 View commit details
    Browse the repository at this point in the history
  2. compute all extras

    jimfulton committed Aug 10, 2021
    Copy the full SHA
    943a40b View commit details
    Browse the repository at this point in the history
  3. blacken

    jimfulton committed Aug 10, 2021
    Copy the full SHA
    f17d82e View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2021

  1. Copy the full SHA
    8bc686e View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2021

  1. Copy the full SHA
    23b631f View commit details
    Browse the repository at this point in the history