impactlab / eemeter

‼️ MOVED TO https://github.com/openeemeter/eemeter - Core computation engine for the Open Energy Efficiency Meter
https://eemeter.readthedocs.io/
MIT License
25 stars 13 forks source link

eemeter v0.4.0 #135

Closed philngo closed 7 years ago

philngo commented 8 years ago

This is a release candidate for eemeter 0.4. It includes a large set of updates at every layer, including in basic data structures, import/export tooling, weather handling and caching, meter structure, and logging.

Weather:

Energy Traces:

Meters:

CI tooling:

Documentation:

coveralls commented 8 years ago

Coverage Status

Coverage increased (+88.3%) to 88.286% when pulling efdf8e299dd1b1ebc57efa00f5419a1fdec67ead on feature/experimental-v0.4-prototyping into 174c91842969444d1ea092b4548bae690f39e1e0 on develop.

marcpare commented 8 years ago

What if logging emitted to a named logger instead? e.g.

logger = logging.getLogger("eemeter") https://docs.python.org/3.1/library/logging.html

Then you can attach to that logger if you want the logs. Seems a little more flexible than emitting the blob of logs in the meter run results.

philngo commented 8 years ago

Yeah, you're right. The logging stuff as set up right now is over-engineered and over-restrictive. Let's go with the more standard method you describe, but maybe we should use logger = logging.getLogger(__name__).

coveralls commented 8 years ago

Coverage Status

Coverage increased (+88.4%) to 88.446% when pulling 6365e23edf1ceac911e62d4497a59456321be258 on feature/experimental-v0.4-prototyping into 174c91842969444d1ea092b4548bae690f39e1e0 on develop.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+88.6%) to 88.579% when pulling 10ede7bef3c56f059ac7ac867ee063ec3838449d on feature/experimental-v0.4-prototyping into 174c91842969444d1ea092b4548bae690f39e1e0 on develop.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+88.8%) to 88.838% when pulling 2255782eb4726be373fce0e19f2b047881af629b on feature/experimental-v0.4-prototyping into 174c91842969444d1ea092b4548bae690f39e1e0 on develop.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+88.8%) to 88.838% when pulling bfdc21a00f3d607d8d91a15cff72994e038f6853 on feature/experimental-v0.4-prototyping into 174c91842969444d1ea092b4548bae690f39e1e0 on develop.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+88.8%) to 88.838% when pulling 84d926a1a369327f9e7c52f5aab7df3fd3f17fa4 on feature/experimental-v0.4-prototyping into 174c91842969444d1ea092b4548bae690f39e1e0 on develop.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+88.8%) to 88.838% when pulling e9de2638a67a293db8fb2240e7ea23a0336a9fd9 on feature/experimental-v0.4-prototyping into 174c91842969444d1ea092b4548bae690f39e1e0 on develop.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+88.4%) to 88.432% when pulling 7c4d30577503203d9803faa6cf6b3792ce0c937c on feature/experimental-v0.4-prototyping into 174c91842969444d1ea092b4548bae690f39e1e0 on develop.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+88.6%) to 88.57% when pulling db879415166794fb9e33b94fcd1ce0533f2d1b36 on feature/experimental-v0.4-prototyping into 174c91842969444d1ea092b4548bae690f39e1e0 on develop.