Skip to content
This repository has been archived by the owner on Nov 23, 2023. It is now read-only.

Make dependencies optional (i.e. shapely) #32

Open
gplssm opened this issue May 23, 2017 · 1 comment
Open

Make dependencies optional (i.e. shapely) #32

gplssm opened this issue May 23, 2017 · 1 comment
Assignees
Milestone

Comments

@gplssm
Copy link
Contributor

gplssm commented May 23, 2017

The openego group uses oemof.db to instantiate a DB connection to OEDB. The installation of packages dependent on oemof.db is sometimes hard due to its dependencies.
Therefore, we propose to make some dependencies optional for example shapely (maybe additional other dependencies). @gnn agreed on this.

I would like to discuss with u @uvchik. Maybe we can have lunch next days.

@uvchik
Copy link
Member

uvchik commented May 25, 2020

In my opinion the only specific requirement left is oemof-solph.

As results is the only module with a functionality in this package it might be okay.

But we should move this dependency to an optional dependency. In most cases people will have solph installed if they want to move solph-results to a database.

This would help to make oemof.db suitable for other use cases.

@uvchik uvchik added this to the v0.0.8 milestone May 25, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants