-
Notifications
You must be signed in to change notification settings - Fork 6
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
unnecessary library dependency #2
Comments
Hi @ssulca 👋, and thanks for submitting this issue! Yes, you're totally right! We're aware of some problems in the dependency management department at I take this to tell you that we've been working on implementing poetry as our main packaging and dependency management tool. We believe this is going to help boosting Feel welcome to keep bringing ideas and/or contributions to Thanks again! |
I'd set |
@leo-mansini is |
I agree it's core for adapters, but I guess it's not certain to me whether muttlib is a database conector library or a general helpers/utils lib. If it is the latter, why would someone want to have sqlalchemy if, for example, they are only using Regardless, there are libraries not needed for most connectors, such as the snowflake lib. |
Agreed, IMHO we should have muttlib (maybe renamed as muttlib_dbconn) for databases/data sources stuff and another brother library for airflow stuff, another one for mlflow stuff, another one for python utils, and so on. WDYT? Should we put a poll on Slack to debate on this? |
Agree on asking for opinions. A kind of split (in repos or modules) is def needed IMO. |
If you would like to use muttlib only for ELT using functions like
dbconn
muttlib.utils
So for these case
scikit-learn
is not necessaryThe text was updated successfully, but these errors were encountered: