Skip to content
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

Fixed the failing CI tests #71

Merged
merged 17 commits into from
Mar 4, 2024

Conversation

roshnaeem
Copy link
Contributor

@roshnaeem roshnaeem commented Mar 4, 2024

Added __init.py__ in /inverters directory to fix the CI tests.

Description

Fixes #70

BumpVersion Action and others added 16 commits February 27, 2024 09:21
…tors/add-0xFrama

docs: add 0xFrama as a contributor for code
* added contribution guide

* added reference to coding style
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
* test set analysis

* added link to nbviewer in notebook

* deleted checkpoints

* Delete checkpoints

* delete metadata.csv

* using metadata from hugging face

* remove unused import
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
* fetches live Enphase data at the moment it is called

replace 'user_enphase_api_key' and 'user_enphase_user_id' with the actual Enphase API key and user ID. The make_pv_data function now fetches live data from the Enphase API and combines it with the existing fake PV data
This "may" not be from the time of interference, do i add make use of timestamps to enable it?

* Added Flag indicating whether to use live Enphase data or not

Now the user will have an option whether to use live enphase data or the default data

* Updated site object to accomodate is_inverter option + created /inverters/enphase.py file

* added environment variables
@peterdudfield
Copy link
Contributor

Looks like tests are still failing

IT could be https://github.com/openclimatefix/Open-Source-Quartz-Solar-Forecast/blob/main/quartz_solar_forecast/data.py#L13

from inverters.enphase import get_enphase_data needs to be from quartz_solar_forecast.inverters.enphase import get_enphase_data. Do you mind trying it? Thanks very much for help with this?

@roshnaeem
Copy link
Contributor Author

Sure, on it. @peterdudfield

@roshnaeem
Copy link
Contributor Author

@peterdudfield, tests are failing again :(

@peterdudfield peterdudfield changed the base branch from main to development March 4, 2024 16:15
@peterdudfield
Copy link
Contributor

I'll merge it to development and sort it out

@peterdudfield peterdudfield merged commit d5fc1c5 into openclimatefix:development Mar 4, 2024
0 of 2 checks passed
peterdudfield added a commit that referenced this pull request Mar 4, 2024
* Bump version: 1.0.9 → 1.0.10 [skip ci]

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

* Bump version: 1.0.10 → 1.0.11 [skip ci]

* Replace H with h inside pandas' floor function (#64)

Thanks @0xFrama for this

* Bump version: 1.0.11 → 1.0.12 [skip ci]

* Added Contribution Guide (#65)

* added contribution guide

* added reference to coding style

* Bump version: 1.0.12 → 1.0.13 [skip ci]

* docs: add roshnaeem as a contributor for doc (#67)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------



* Test set analysis (#60)

* test set analysis

* added link to nbviewer in notebook

* deleted checkpoints

* Delete checkpoints

* delete metadata.csv

* using metadata from hugging face

* remove unused import

* Bump version: 1.0.13 → 1.0.14 [skip ci]

* docs: add bikramb98 as a contributor for code (#68)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------



* fetches live Enphase data at the moment it is called (#66)

* fetches live Enphase data at the moment it is called

replace 'user_enphase_api_key' and 'user_enphase_user_id' with the actual Enphase API key and user ID. The make_pv_data function now fetches live data from the Enphase API and combines it with the existing fake PV data
This "may" not be from the time of interference, do i add make use of timestamps to enable it?

* Added Flag indicating whether to use live Enphase data or not

Now the user will have an option whether to use live enphase data or the default data

* Updated site object to accomodate is_inverter option + created /inverters/enphase.py file

* added environment variables

* Bump version: 1.0.14 → 1.0.15 [skip ci]

* added init.py in invertors directory

* fixed the import of enphase_data

---------

Co-authored-by: Rosheen Naeem <rosheennaeem4@gmail.com>
Co-authored-by: BumpVersion Action <bumpversion@github-actions>
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Francesco <30957828+0xFrama@users.noreply.github.com>
Co-authored-by: Bikram Baruah <baruahbikram05@gmail.com>
Co-authored-by: Aryan Bhosale <36108149+aryanbhosale@users.noreply.github.com>
@roshnaeem roshnaeem changed the title Added init.py for CI tests Fixed the failing CI tests Mar 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fix tests
5 participants