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

Support Poetry for local development. Add local development guide. #193

Merged
merged 31 commits into from
Sep 29, 2023

Commits on Sep 29, 2023

  1. Configuration menu
    Copy the full SHA
    7ca323d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    befb4c0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d768ae3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cf02edd View commit details
    Browse the repository at this point in the history
  5. Clarify virtualenv setup

    zackproser committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    d811b86 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cecf2de View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9833122 View commit details
    Browse the repository at this point in the history
  8. Delete requirements files. Deps will be managed by Poetry

    -pyproject.toml will now be the source of truth for dependencies
    zackproser committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    31cec9b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f0dc25c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    511ceb0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9398ff9 View commit details
    Browse the repository at this point in the history
  12. Add missing period.

    zackproser committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    d374a88 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fcae76d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    521412e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4d47edb View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    526c88b View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    9a00ccc View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    1f23173 View commit details
    Browse the repository at this point in the history
  19. Remove shell test

    zackproser committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    3274345 View commit details
    Browse the repository at this point in the history
  20. Update release process to factor in Poetry

    -Our pinecone/__version__ file has been the source of truth for
    our release process
    -Poetry uses pyproject.toml. For the time being, we need to update
    both files. They should both always contain the same version
    zackproser committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    2acaede View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    3d34d34 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    a3cc295 View commit details
    Browse the repository at this point in the history
  23. Update repo-level package name to match what setup.py had

    -The repo level package is pinecone-client - e.g., pip install \
    pinecone-client, and the pinecone subdirectory is the module
    zackproser committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    f9f7be9 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    007541e View commit details
    Browse the repository at this point in the history
  25. Update pyproject.toml

    Co-authored-by: Austin DeNoble <austin.d@pinecone.io>
    zackproser and austin-denoble committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    f14e346 View commit details
    Browse the repository at this point in the history
  26. Update CONTRIBUTING.md

    Co-authored-by: Austin DeNoble <austin.d@pinecone.io>
    zackproser and austin-denoble committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    3c0e92a View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    6f28544 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    7b17f7e View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    e1f779d View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    0cad103 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    15fd509 View commit details
    Browse the repository at this point in the history