Metabase Api Python Versions Save

A python wrapper for Metabase API

v0.3.2

1 month ago

Changed

  • Refactored for API changes introduced in Metabase v48 (ordered_cards -> dashcards)

v0.3.1

8 months ago

Changed

  • Merged PR #47

v0.3.0

1 year ago

You can now run unittests locally (see the tests directory for details). The GitHub Actions workflow for test is also running the tests on a local version of Metabase.

The code in the main file (metabase_api.py) is now broken down into multiple files for ease of use.

v0.2.16

1 year ago

Changed

v0.2.15

2 years ago

Changed

  • Fixed the issue #33 (Missing step in the clone_card function)

v0.2.14.2

2 years ago

v0.2.14

2 years ago

Added

  • "Allow passing filter values to get_card_data function" (#25).
  • "Add add_card_to_dashboard custom function" (PR #26).
  • get_item_info function

Changed

  • "Copy collection to root collection does not work" (#23).
  • Expanded the get_item_id and get_item_name functions to cover all item types (#28).
  • clone_card function now also works for simple/custom questions (#27).
  • clone_card function now replaces table name in the query text for native questions.

v0.2.13

2 years ago

Added

  • create_collection function

Changed

  • Fixed the issues #20 and #22.
  • Changed the behavior of the copy_collection function. Previously it would copy only the content of the source collection, but now copies the contents together with source collection itself.
    In other words, now a new collection with the same name as the source collection is created in the destination and the content of the source collection is copied into it.
  • Improved the function make_json.

v0.2.12

2 years ago

Added

  • clone_card function

Changed

  • Fixed the issues #12, #20
  • Updated the search and get_db_id functions to reflect the changes in v.40 of Metabase API
  • Updated the docstring of the update_column function to reflect the changes in v.39 of Metabase API