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

ci: Stub out CI for new python package #661

Merged
merged 95 commits into from
Aug 19, 2023
Merged

ci: Stub out CI for new python package #661

merged 95 commits into from
Aug 19, 2023

Commits on Aug 15, 2023

  1. ci: Stub out CI for new python package

    Initial stubs were generated by `maturin`.
    
    Updated (I think) to reflect the location in `python`.
    
    TODO:
    
    - [ ] In each OS, install the wheel and run tests
    - [ ] Use `python-semantic-release` to compute next version
    - [ ] Generate docs (based on `build-docs` from `noxfile.py`)
    - [ ] Deploy docs site
    bjchambers committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    4e8b833 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8920b80 View commit details
    Browse the repository at this point in the history
  3. fix syntax

    bjchambers committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    5e74d54 View commit details
    Browse the repository at this point in the history
  4. poetry

    bjchambers committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    d789434 View commit details
    Browse the repository at this point in the history
  5. default working directory

    bjchambers committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    1d3795e View commit details
    Browse the repository at this point in the history
  6. install poetry with pip

    bjchambers committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    e9e7fb3 View commit details
    Browse the repository at this point in the history
  7. fix poetry install

    bjchambers committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    b27d43d View commit details
    Browse the repository at this point in the history
  8. peotry->poetry

    bjchambers committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    40bba15 View commit details
    Browse the repository at this point in the history
  9. pipx

    bjchambers committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    40bd544 View commit details
    Browse the repository at this point in the history
  10. simplify

    bjchambers committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    bfccac0 View commit details
    Browse the repository at this point in the history
  11. maturin working directory

    bjchambers committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    486b890 View commit details
    Browse the repository at this point in the history
  12. lint

    bjchambers committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    022f99b View commit details
    Browse the repository at this point in the history
  13. pydocstyle

    bjchambers committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    70f57b6 View commit details
    Browse the repository at this point in the history
  14. maturin working directory

    bjchambers committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    3f20186 View commit details
    Browse the repository at this point in the history
  15. pydocstyle

    bjchambers committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    23dc53d View commit details
    Browse the repository at this point in the history
  16. no fail fast

    bjchambers committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    aec6771 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    baa3ee6 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Configuration menu
    Copy the full SHA
    038865b View commit details
    Browse the repository at this point in the history
  2. multi-line versions

    bjchambers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    51e08c2 View commit details
    Browse the repository at this point in the history
  3. tweak tests

    bjchambers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    45fcb60 View commit details
    Browse the repository at this point in the history
  4. tweak run on arch

    bjchambers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    d029ee7 View commit details
    Browse the repository at this point in the history
  5. attempt to fix paths

    bjchambers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    91c2336 View commit details
    Browse the repository at this point in the history
  6. debugging

    bjchambers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    cbf0f12 View commit details
    Browse the repository at this point in the history
  7. attempt

    bjchambers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    a23289a View commit details
    Browse the repository at this point in the history
  8. wip

    bjchambers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    7764526 View commit details
    Browse the repository at this point in the history
  9. wip

    bjchambers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    0832ac6 View commit details
    Browse the repository at this point in the history
  10. lto

    bjchambers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    081a451 View commit details
    Browse the repository at this point in the history
  11. work on os x build

    bjchambers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    5c38959 View commit details
    Browse the repository at this point in the history
  12. grouping

    bjchambers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    79f5a30 View commit details
    Browse the repository at this point in the history
  13. install protoc

    bjchambers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    51d0e83 View commit details
    Browse the repository at this point in the history
  14. wip: installing

    bjchambers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    7e48cef View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3dec3d9 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    9a2ea60 View commit details
    Browse the repository at this point in the history
  17. zig on linux?

    bjchambers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    0faeee2 View commit details
    Browse the repository at this point in the history
  18. fix linux protoc version

    bjchambers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    e95b007 View commit details
    Browse the repository at this point in the history
  19. protoc for windows

    bjchambers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    84eea49 View commit details
    Browse the repository at this point in the history
  20. fixes

    bjchambers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    05531c7 View commit details
    Browse the repository at this point in the history
  21. fix lint

    bjchambers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    2ffc5d0 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    fc2c1a0 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. wip

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    75046d0 View commit details
    Browse the repository at this point in the history
  2. poetry on linux

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    58fd8b4 View commit details
    Browse the repository at this point in the history
  3. try again

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    355796e View commit details
    Browse the repository at this point in the history
  4. attempt

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    383f6e2 View commit details
    Browse the repository at this point in the history
  5. attempt

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    a1b15f8 View commit details
    Browse the repository at this point in the history
  6. don't mypy docs

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    ad366d3 View commit details
    Browse the repository at this point in the history
  7. fix

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    656485d View commit details
    Browse the repository at this point in the history
  8. wip: docs

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    7e5da42 View commit details
    Browse the repository at this point in the history
  9. specify dependencies

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    6169eee View commit details
    Browse the repository at this point in the history
  10. fix pyproject.toml

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    5772ac7 View commit details
    Browse the repository at this point in the history
  11. wip! docs

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    eaec82d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8bb4ed0 View commit details
    Browse the repository at this point in the history
  13. update lock

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    eec5dd6 View commit details
    Browse the repository at this point in the history
  14. diagnostic ls

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    6cbc572 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d1d2583 View commit details
    Browse the repository at this point in the history
  16. add more fix

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    b8ae418 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    a300b12 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    10e8259 View commit details
    Browse the repository at this point in the history
  19. fixes

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    ba33bed View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    584d58c View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    aaa63c5 View commit details
    Browse the repository at this point in the history
  22. update versions

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    38474e8 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    01ea376 View commit details
    Browse the repository at this point in the history
  24. fix linting

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    45b9111 View commit details
    Browse the repository at this point in the history
  25. don't upload debug wheel

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    eef9f75 View commit details
    Browse the repository at this point in the history
  26. debug

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    b4467e7 View commit details
    Browse the repository at this point in the history
  27. dev profile

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    9fe25d1 View commit details
    Browse the repository at this point in the history
  28. use mimalloc

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    ce325c6 View commit details
    Browse the repository at this point in the history
  29. local dynamic tls

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    e6a8e49 View commit details
    Browse the repository at this point in the history
  30. add note

    bjchambers committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    74600d6 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. no zig

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    3c4f58f View commit details
    Browse the repository at this point in the history
  2. install clang

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    15b9eb6 View commit details
    Browse the repository at this point in the history
  3. epel release?

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    bbbda99 View commit details
    Browse the repository at this point in the history
  4. make cache

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    5104f45 View commit details
    Browse the repository at this point in the history
  5. scl

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    6bcf1a5 View commit details
    Browse the repository at this point in the history
  6. update manylinux

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    ff330f1 View commit details
    Browse the repository at this point in the history
  7. manylinux 2.28

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    a118277 View commit details
    Browse the repository at this point in the history
  8. protobuf

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    3494229 View commit details
    Browse the repository at this point in the history
  9. protobuf-compiler

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    93c4eae View commit details
    Browse the repository at this point in the history
  10. target

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    e2de757 View commit details
    Browse the repository at this point in the history
  11. protobuf-devel

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    afc4394 View commit details
    Browse the repository at this point in the history
  12. gcc-toolset

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    e03788c View commit details
    Browse the repository at this point in the history
  13. plotly

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    154cdc5 View commit details
    Browse the repository at this point in the history
  14. zig?

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    0a60802 View commit details
    Browse the repository at this point in the history
  15. ld?

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    d79d97c View commit details
    Browse the repository at this point in the history
  16. zig?

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    4ec02db View commit details
    Browse the repository at this point in the history
  17. binutils

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    049b167 View commit details
    Browse the repository at this point in the history
  18. lld

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    e80238f View commit details
    Browse the repository at this point in the history
  19. mirror

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    4b91877 View commit details
    Browse the repository at this point in the history
  20. wip

    bjchambers committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    1b736b8 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2023

  1. try with find-links

    bjchambers committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    5d87621 View commit details
    Browse the repository at this point in the history
  2. quote

    bjchambers committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    c03e625 View commit details
    Browse the repository at this point in the history
  3. fixes

    bjchambers committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    fc315ff View commit details
    Browse the repository at this point in the history
  4. cleanup

    bjchambers committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    de18521 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    920827c View commit details
    Browse the repository at this point in the history
  6. sdist

    bjchambers committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    d620ae2 View commit details
    Browse the repository at this point in the history