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

Read csv with naive data, column filters and datetime/timedelta units #521

Merged
merged 26 commits into from Nov 10, 2022

Commits on Oct 31, 2022

  1. Support unit conversion for python datetime and timedelta objects

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Oct 31, 2022
    Copy the full SHA
    3f950d3 View commit details
    Browse the repository at this point in the history
  2. Allow to filter by column when reading in beliefs from CSV

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Oct 31, 2022
    Copy the full SHA
    57a050a View commit details
    Browse the repository at this point in the history
  3. Allow to set a timezone for reading in timezone naive data

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Oct 31, 2022
    Copy the full SHA
    e0040e7 View commit details
    Browse the repository at this point in the history
  4. Allow throwing out NaN values when reading in beliefs

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Oct 31, 2022
    Copy the full SHA
    d1e3e32 View commit details
    Browse the repository at this point in the history
  5. Support datetime unit conversion for aware datetimes with mixed offset

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Oct 31, 2022
    Copy the full SHA
    2e2580a View commit details
    Browse the repository at this point in the history
  6. Raise instead of assume UTC when reading in timezone naive data witho…

    …ut a timezone set explicitly
    
    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Oct 31, 2022
    Copy the full SHA
    d9ddd0a View commit details
    Browse the repository at this point in the history
  7. Bump timely-beliefs dependency for read_csv

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Oct 31, 2022
    Copy the full SHA
    7b7fdf8 View commit details
    Browse the repository at this point in the history
  8. Refactor: flake8

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Oct 31, 2022
    Copy the full SHA
    26b2131 View commit details
    Browse the repository at this point in the history
  9. CLI changelog entry

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Oct 31, 2022
    Copy the full SHA
    6ccb2dc View commit details
    Browse the repository at this point in the history
  10. changelog entry

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Oct 31, 2022
    Copy the full SHA
    e2eeb08 View commit details
    Browse the repository at this point in the history
  11. mypy

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Oct 31, 2022
    Copy the full SHA
    994af8a View commit details
    Browse the repository at this point in the history
  12. Use sensor id field validation

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Oct 31, 2022
    Copy the full SHA
    401bc1d View commit details
    Browse the repository at this point in the history
  13. Querying for a source with a given id no longer requires knowing the …

    …source type
    
    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Oct 31, 2022
    Copy the full SHA
    6e14acf View commit details
    Browse the repository at this point in the history
  14. make freeze-deps

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Oct 31, 2022
    Copy the full SHA
    9b018dc View commit details
    Browse the repository at this point in the history
  15. add optional dependency: timely-beliefs[forecast]

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Oct 31, 2022
    Copy the full SHA
    b7ad2d6 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

  1. Clarify help

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 10, 2022
    Copy the full SHA
    2df7658 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/main' into read-csv-with-naive-d…

    …ata-and-filters
    
    # Conflicts:
    #	documentation/changelog.rst
    #	documentation/cli/change_log.rst
    Flix6x committed Nov 10, 2022
    Copy the full SHA
    c65910f View commit details
    Browse the repository at this point in the history
  3. Mention data conversion from 'datetime' or 'timedelta' units

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 10, 2022
    Copy the full SHA
    d1acfe5 View commit details
    Browse the repository at this point in the history
  4. Allow converting 'datetime' values to a duration other than seconds (…

    …since UNIX epoch)
    
    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 10, 2022
    Copy the full SHA
    74751fd View commit details
    Browse the repository at this point in the history
  5. Refactor and make convert_time_units a private function

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 10, 2022
    Copy the full SHA
    d1a8392 View commit details
    Browse the repository at this point in the history
  6. Refactor and add inline comment explaining why we check to_unit for a…

    … digit
    
    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 10, 2022
    Copy the full SHA
    e77803e View commit details
    Browse the repository at this point in the history
  7. mypy: PEP 484 prohibits implicit Optional

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 10, 2022
    Copy the full SHA
    b3f700a View commit details
    Browse the repository at this point in the history
  8. Attempt to revert bugs introduced in merge with main

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 10, 2022
    Copy the full SHA
    6041f4f View commit details
    Browse the repository at this point in the history
  9. black and flake8

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 10, 2022
    Copy the full SHA
    35618ee View commit details
    Browse the repository at this point in the history
  10. A few more reverts

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 10, 2022
    Copy the full SHA
    6e1510a View commit details
    Browse the repository at this point in the history
  11. Fix typos

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 10, 2022
    Copy the full SHA
    100f05c View commit details
    Browse the repository at this point in the history