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

Add more File api functions to Tree #209

Open
wants to merge 29 commits into
base: main
Choose a base branch
from

Commits on Aug 9, 2023

  1. Remove travis.yaml

    LecrisUT committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    2cb8d9e View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Switch to PEP621

    LecrisUT committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    b76b83b View commit details
    Browse the repository at this point in the history
  2. Remove python-coveralls dependence

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    3d254b7 View commit details
    Browse the repository at this point in the history
  3. Fix github action

    LecrisUT committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    baadc1a View commit details
    Browse the repository at this point in the history
  4. Remove makefile dependence

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    c604d4e View commit details
    Browse the repository at this point in the history
  5. Switch to dynamic version

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    6dea8f9 View commit details
    Browse the repository at this point in the history
  6. Fix makefile

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    d263ead View commit details
    Browse the repository at this point in the history
  7. Improve spec file

    Signed-off-by: Cristian Le <[email protected]>
    
    Fix spec file
    
    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    17e8f1f View commit details
    Browse the repository at this point in the history
  8. Fix release workflow

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    c08e0e3 View commit details
    Browse the repository at this point in the history
  9. Fix spec file for epel 8, 9

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    820edd3 View commit details
    Browse the repository at this point in the history
  10. Temporary fix for cli entry_point + test_suite

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    3c1a107 View commit details
    Browse the repository at this point in the history
  11. Bump rtd python version

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    2d7b2bb View commit details
    Browse the repository at this point in the history
  12. Drop epel-8

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    1311985 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Fix Epel9 build

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    0293623 View commit details
    Browse the repository at this point in the history
  2. Use importlib.metadata to get version

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    673522f View commit details
    Browse the repository at this point in the history
  3. Update pyproject metadata and expand github CI tests

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    d06a337 View commit details
    Browse the repository at this point in the history
  4. Add type_hints to Tree

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    9239e96 View commit details
    Browse the repository at this point in the history
  5. Narrow down DataType hint

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    6aab45a View commit details
    Browse the repository at this point in the history
  6. Add more dict-like interface to Tree

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    e6efe10 View commit details
    Browse the repository at this point in the history
  7. Add filter type hints

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    7ce9437 View commit details
    Browse the repository at this point in the history
  8. type_hint Context

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    75d68b9 View commit details
    Browse the repository at this point in the history
  9. Add mypy pre-commit

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    8f2229f View commit details
    Browse the repository at this point in the history
  10. More type hints

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    4b4f8b3 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Add py.typed

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    d4e117b View commit details
    Browse the repository at this point in the history
  2. Fix test issues

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    5d7d087 View commit details
    Browse the repository at this point in the history
  3. Path-like API

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    c7c267e View commit details
    Browse the repository at this point in the history
  4. Implement iterdir and walk api

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    a3fa77e View commit details
    Browse the repository at this point in the history
  5. Implement keys, values, items interface

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    1c45048 View commit details
    Browse the repository at this point in the history
  6. Conditional typing

    Signed-off-by: Cristian Le <[email protected]>
    LecrisUT committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    7bfef94 View commit details
    Browse the repository at this point in the history