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

SDMX IM base classes #27

Merged
merged 16 commits into from
May 2, 2024
Merged

SDMX IM base classes #27

merged 16 commits into from
May 2, 2024

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    7718a15 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Configuration menu
    Copy the full SHA
    75991b4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54d4ef9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1daaec8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    81fe2f9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fd963c9 View commit details
    Browse the repository at this point in the history
  6. Black linting changes.

    javihern98 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    bfeb02e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bf17a7e View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Rollback changes on codes/concepts and items, agency and maintainer t…

    …o keep former structure. Adapted tests to use kwargs to ensure they work fine with new class model.
    javihern98 committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    7e0956c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f9b078 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f0a4af8 View commit details
    Browse the repository at this point in the history
  4. Changed __str__ method of Annotation to use similar methods than in o…

    …ther classes. Added DEV_checks file to write all commands necessary for good development practices (in Markdown, for now...)
    
    Signed-off-by: javier.hernandez <[email protected]>
    javihern98 committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    3876fc2 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Added __str__ to AnnotableArtefact to be supported by all subclasses.…

    … Added convenience methods for concepts and codes. Removed hierarchy on Item (no parent or children). Added Organisation superclass. Modified Category to inherit from Item. Modified all necessary serializers and deserializers to ensure all functionality is maintained.
    
    Signed-off-by: javier.hernandez <[email protected]>
    javihern98 committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    5022443 View commit details
    Browse the repository at this point in the history
  2. Flake8 and MyPy changes.

    Signed-off-by: javier.hernandez <[email protected]>
    javihern98 committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    2739b1c View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Removed quotes on __base.py. Made Agency non Optional. Changed docstr…

    …ing of categories method. Added omit_defaults to category.py
    
    Signed-off-by: javier.hernandez <[email protected]>
    javihern98 committed May 2, 2024
    Configuration menu
    Copy the full SHA
    40e23ff View commit details
    Browse the repository at this point in the history
  2. Made id explicit (no default value). Added mypy ignore checks on defa…

    …ult id. Added default value for agency as "" (pending #34). Changed tests that were not previously using keyword arguments. Added kw_only to AnnotableArtefact and all subclasses.
    
    Signed-off-by: javier.hernandez <[email protected]>
    javihern98 committed May 2, 2024
    Configuration menu
    Copy the full SHA
    74a3d56 View commit details
    Browse the repository at this point in the history