hoverinc / tableau-utilities

A module and CLI Utility for managing Tableau objects, locally, and in Tableau Online.
MIT License
4 stars 1 forks source link

Break into subpackages #77

Closed jaybythebay closed 6 months ago

jaybythebay commented 6 months ago

@JustinGrilli Here's a rough start to fix the issue of package installation failing on Apple Silicon computers outlined https://github.com/hoverinc/tableau-utilities/issues/75

The approach is to separate the code into 2 namespaced packages. I think this has a few advantages:

  1. Keeps all the code within packages that can be used outside of Airflow
  2. Cleaner for maintaining the functions and code

Check out these docs for a brief overview of naming spacing if you're not familiar. It's new to me!

Let me know if you like this approach as I would like architectural agreement if before I do more work.