Support time points with unit greater equal days#3821
Conversation
12c5887 to
a6d2e62
Compare
|
After talking with @YooSunYoung I changed the implementation to only write up to the given precision. Please see the updated tests and check if that makes sense. This is consistent with numpy. Fortunately, I could get rid of the mutex by using the modern |
a6d2e62 to
3a2fc5b
Compare
|
@jl-wynen Oh no... it fails to build on windows and macos... |
f3cf7eb to
8fec440
Compare
|
The MacOS build is now failing because we target MacOS 11 (cmake presets contain |
|
Yeah I think its okay to bump to 14.0, but we do remove support for pre-2018 apple hardware then. |
|
That is not great, I don't want to support the business of forcing to replace old hardware all the time. It looks like numpy has wheels for macos 11+ and macos 14+. |
Yes but we are not numpy, if it reduces our maintainence burden I think it's fair to be aggressive in dropping older releases. But yeah no need to drop it if it works. |
0183ef3 to
c427ed9
Compare
c427ed9 to
fe01f3e
Compare
|
@MridulS It's passing now. Any more comments? |
* Support time points with unit > day * Only show needed precision * Write only required digits for date * Specify duration type explicitly
This is now possible because we use C++23.
Fixes #3725