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

Feature/nav 145 extract python client package #1

Merged
merged 37 commits into from
Aug 21, 2024

Commits on Aug 18, 2024

  1. Configuration menu
    Copy the full SHA
    ea2c9a4 View commit details
    Browse the repository at this point in the history
  2. ENH: NAV-145 - Add client sources

    - Refactor imports and rename to snake_case.
    - Fix mypy issues.
    munterfi committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    ae6f56e View commit details
    Browse the repository at this point in the history
  3. ORG: NAV-145 - Setup pycharm

    munterfi committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    f825516 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c5bcf9f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9b2f6ae View commit details
    Browse the repository at this point in the history
  6. TEST: NAV-145 - Setup integration tests

    - Docker environment with running service.
    - Integration test cases.
    munterfi committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    838e69b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    54bcf31 View commit details
    Browse the repository at this point in the history
  8. ENH: NAV-145 - Define class methods as static methods since they don'…

    …t need access to class attributes
    munterfi committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    3a99023 View commit details
    Browse the repository at this point in the history
  9. ENH: NAV-145 - Rename fields of pydantic model to snake_case

    - Use alias notation to parse correct fields.
    munterfi committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    4eaa38c View commit details
    Browse the repository at this point in the history
  10. ENH: NAV-145 - Introduce error handling and logging

    - PublicTransitClientExceptions covers APIErrors.
    - Debug log parameters.
    - Instead of building the query string manually, pass a dict to requests.
    munterfi committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    4794047 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a0d425f View commit details
    Browse the repository at this point in the history
  12. FIX: NAV-145 - Fix mypy issues

    - Why is this soo annoying in python?!?
    - Just convert it to statically typed language so the compiler can help!!!
    munterfi committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    b5d00e0 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    383978f View commit details
    Browse the repository at this point in the history
  14. STYLE: NAV-145 - Add marker to unit tests

    - Run black and isort.
    munterfi committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    8220458 View commit details
    Browse the repository at this point in the history
  15. DOC: NAV-145 - Update readme

    munterfi committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    d763e44 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    92872cc View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    9b38181 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    993bd96 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    3c3295b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6006672 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    8bc2056 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f4955f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f2c807d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e997111 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    034099f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1844ab7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4729832 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ffbd13a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ce34d4c View commit details
    Browse the repository at this point in the history
  10. DOC: NAV-145 - Update docstring of methods to specify connections can…

    … also be between locations not only stops.
    clukas1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    b62ded5 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. REFACTOR: NAV-145 - Rename start / destination to source / target to …

    …be consistent with service
    munterfi committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    f21a8b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e00da29 View commit details
    Browse the repository at this point in the history
  3. STYLE: NAV-145 - Format

    munterfi committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    496011c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d7789c1 View commit details
    Browse the repository at this point in the history
  5. DOC: NAV-145 - Update README

    munterfi committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    6abd840 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fe52793 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    40a1664 View commit details
    Browse the repository at this point in the history