# `cftime-rs`
`cftime-rs` is an implementation in `rust` of the [cf time](https://cfconventions.org/Data/cf-conventions/cf-conventions-1.10/cf-conventions.html#time-coordinate) convention. Python bindins are available for this project and use the great [maturin library](https://www.maturin.rs/). The python bindings are highly inspired by the [cftime](https://github.com/Unidata/cftime/tree/master) python package developped by [Unidata](https://github.com/Unidata).
<p align="center">
<a href="https://github.com/antscloud/cftime-rs/actions">
<img alt="CI Status" src="https://github.com/antscloud/cftime-rs/actions/workflows/ci.yaml/badge.svg?branch=main">
</a>
<a href="https://crates.io/crates/cftime-rs">
<img src="https://img.shields.io/crates/v/cftime-rs.svg" alt="Crates.io version badge">
</a>
<a href="https://pypi.org/project/cftime-rs/">
<img src="https://img.shields.io/pypi/v/cftime-rs.svg" alt="Pypi version badge">
</a>
<a href="https://github.com/antscloud/cftime-rs/actions">
<img src="https://github.com/antscloud/cftime-rs/actions/workflows/ci.yaml/badge.svg" alt="CI/CD Status">
</a>
<a href="https://www.gnu.org/licenses/agpl-3.0">
<img src="https://img.shields.io/badge/License-AGPL_v3-blue.svg" alt="License: AGPL v3">
</a>
<a href="https://cftime-rs.readthedocs.io/en/latest">
<img alt="Documentation Status" src="https://readthedocs.org/projects/cftime-rs/badge/?version=latest">
</a>
<a href="https://github.com/antscloud/cftime-rs/issues">
<img alt="Issue Badge" src="https://img.shields.io/github/issues/antscloud/cftime-rs">
</a>
<a href="https://github.com/antscloud/cftime-rs/pulls">
<img alt="Pull requests Badge" src="https://img.shields.io/github/issues-pr/antscloud/cftime-rs">
</a>
</p>
<p align="center">
<b>Documentation</b> :
<a href="https://docs.rs/cftime-rs/latest/cftime_rs/">Rust</a>
|
<a href="https://cftime-rs.readthedocs.io/en/latest/">Python</a>
<br>
<b>Packages</b> :
<a href="https://crates.io/crates/cftime-rs">Rust</a>
|
<a href="https://pypi.org/project/cftime-rs/">Python</a>
<br>
<b>Repository</b> :
<a href="https://github.com/antscloud/cftime-rs">Github</a>
</p>
## Rust
### Installation
```
cargo install cftime-rs
```
### Examples
#### Decoding
Decoding needs units, and calendar and can work with `i32`, `i64`, `f32`, ``f64`` and their corresponding vector type `Vec<i32>`, `Vec<i64>`, `Vec<f32>` and `Vec<f64>`. From these type it return either a `CFDatetime` object or a `Vec<CFDatetime>`.
```rust
use cftime_rs::calendars::Calendar;
use cftime_rs::decoder::*;
use std::str::FromStr;
fn main() {
let to_decode = vec![0, 1, 2, 3, 4, 5];
let units = "days since 2000-01-01 00:00:00";
let calendar = Calendar::from_str("standard").unwrap();
let datetimes = to_decode.decode_cf(units, calendar).unwrap();
for datetime in datetimes {
println!("{}", datetime);
}
}
```
will print :
```
2000-01-01 00:00:00.000
2000-01-02 00:00:00.000
2000-01-03 00:00:00.000
2000-01-04 00:00:00.000
2000-01-05 00:00:00.000
2000-01-06 00:00:00.000
```
#### Encoding
Encoding needs units and calendar and can convert a `CFDatetime` object into an `i32`, `i64`, `f32` or `f64` or a `Vec<CFDatetime>` into `Vec<i32>`, `Vec<i64>`, `Vec<f32>` or `Vec<f64>`.
```rust
use cftime_rs::calendars::Calendar;
use cftime_rs::datetime::CFDatetime;
use cftime_rs::encoder::*;
use cftime_rs::errors::Error;
use std::str::FromStr;
fn main() {
let calendar = Calendar::from_str("standard").unwrap();
// Create vector of datetimes and convert Vec<Result<CFDatetime, Error>>
// into Result<Vec<CFDatetime>, Error>
let to_encode: Result<Vec<CFDatetime>, Error> = vec![
CFDatetime::from_ymd(2000, 1, 1, calendar),
CFDatetime::from_ymd(2000, 1, 2, calendar),
CFDatetime::from_ymd(2000, 1, 3, calendar),
CFDatetime::from_ymd(2000, 1, 4, calendar),
CFDatetime::from_ymd(2000, 1, 5, calendar),
CFDatetime::from_ymd(2000, 1, 6, calendar),
]
.into_iter()
.collect();
// define the units
let units = "days since 2000-01-01 00:00:00";
// The type annotation for result allow us to cast to type we want
// here we use Vec<i64>
let results: Vec<i64> = to_encode.unwrap().encode_cf(units, calendar).unwrap();
for result in results {
println!("{}", result);
}
}
```
will print :
```
0
1
2
3
4
5
```
## Python
### Installation
```
pip install cftime-rs
```
### Examples
### Decoding to PyCfDatetimes
```python
import cftime_rs
to_decode = [0, 1, 2, 3, 4, 5]
units = "days since 2000-01-01 00:00:00"
calendar = "standard"
datetimes = cftime_rs.num2date(arr, units, calendar)
for datetime in datetimes:
print(datetime)
```
will print :
```
2000-01-01 00:00:00.000
2000-01-02 00:00:00.000
2000-01-03 00:00:00.000
2000-01-04 00:00:00.000
2000-01-05 00:00:00.000
2000-01-06 00:00:00.000
```
### Encoding PyCFDatetimes
```python
calendar = cftime_rs.PyCFCalendar.from_str("standard")
to_encode = [
cftime_rs.PyCFDatetime.from_ymd(2000, 1, 1, calendar),
cftime_rs.PyCFDatetime.from_ymd(2000, 1, 2, calendar),
cftime_rs.PyCFDatetime.from_ymd(2000, 1, 3, calendar),
cftime_rs.PyCFDatetime.from_ymd(2000, 1, 4, calendar),
cftime_rs.PyCFDatetime.from_ymd(2000, 1, 5, calendar),
cftime_rs.PyCFDatetime.from_ymd(2000, 1, 6, calendar),
]
units = "days since 2000-01-01 00:00:00"
calendar = "standard"
numbers = cftime_rs.date2num(to_encode, units, calendar, dtype="int")
for number in numbers:
print(number)
```
will print :
```
0
1
2
3
4
5
```
### Decoding to Python datetimes
```python
to_decode = [0, 1, 2, 3, 4, 5]
units = "days since 2000-01-01 00:00:00"
calendar = "standard"
datetimes = cftime_rs.num2pydate(to_decode, units, calendar)
for datetime in datetimes:
print(datetime)
```
will print
```
2000-01-01 00:00:00
2000-01-02 00:00:00
2000-01-03 00:00:00
2000-01-04 00:00:00
2000-01-05 00:00:00
2000-01-06 00:00:00
```
### Decoding Python datetimes
```python
to_encode = [
dt.datetime(2000, 1, 1),
dt.datetime(2000, 1, 2),
dt.datetime(2000, 1, 3),
dt.datetime(2000, 1, 4),
dt.datetime(2000, 1, 5),
dt.datetime(2000, 1, 6),
]
units = "days since 2000-01-01 00:00:00"
calendar = "standard"
numbers = cftime_rs.pydate2num(to_encode, units, calendar, dtype="int")
for number in numbers:
print(number)
```
will print
```
0
1
2
3
4
5
```
## Known issues
While this date calculation library can handle a wide range of dates, from approximately -291,672,107,014 BC to 291,672,107,014 AD, there are some performance considerations you should be aware of.
As you move further away from the reference date of 1970-01-01 00:00:00, the time of calculation increases. This is because the library needs to account for leap years in various calendars.
Here is an example of the computation of 1_000_000_000_000_000 seconds using the units "seconds since 2000-01-01 00:00:00" on my personal computer in release mode :
| Calendar | Computation Time |
|-------------------|------------------|
| Standard Calendar | 44.470405ms |
| Leap Day Calendar | 8.052179ms |
| 360-Day Calendar | 12.834µs |
## Comparison with cftime
Here is a benchmark on my computer of three methods. This is not really rigorous but this is to give an idea.
We are comparing cftime with cftime_rs. The first method involves decoding a series of numbers using the standard calendar, calling the .str() method, and then re-encoding them to the same unit and calendar.
The second method is to decode a series of numbers using the standard calendar and re-encode them to the same unit and calendar without calling .str().
The third method is to decode a series of numbers using the standard calendar into python datetimes and re-encode them to the same unit and calendar without calling .str().
First and second methods are designed to be fair between the two libraries because cftime_rs only uses timestamps (i64) as its internal representation and never recalculates the year, month, day, hour, minutes, and seconds, except if you explicitly request this representation.
<div style="display: flex; align-items: center; justify-content: center">
<img src="./benchmark/performance_comparison_with_str.png" alt="First method" width="45%">
<img src="./benchmark/performance_comparison_without_str.png" alt="Second method" width="45%">
</div>
<div style="display: flex; align-items: center; justify-content: center">
<img src="./benchmark/performance_comparison_pydatetime_without_str.png" alt="First method" width="45%">
</div>
Raw data
{
"_id": null,
"home_page": null,
"name": "cftime-rs",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "cftime,cf-conventions,climate,netcdf,meteorology",
"author": "Antoine Gibek",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/35/3b/b0da6c64cc5654da06dd6ed7cb6fedff8c5a74921bcd2fec23f17de94e13/cftime_rs-0.1.6.tar.gz",
"platform": null,
"description": "# `cftime-rs`\n\n`cftime-rs` is an implementation in `rust` of the [cf time](https://cfconventions.org/Data/cf-conventions/cf-conventions-1.10/cf-conventions.html#time-coordinate) convention. Python bindins are available for this project and use the great [maturin library](https://www.maturin.rs/). The python bindings are highly inspired by the [cftime](https://github.com/Unidata/cftime/tree/master) python package developped by [Unidata](https://github.com/Unidata). \n\n<p align=\"center\">\n <a href=\"https://github.com/antscloud/cftime-rs/actions\">\n <img alt=\"CI Status\" src=\"https://github.com/antscloud/cftime-rs/actions/workflows/ci.yaml/badge.svg?branch=main\">\n </a>\n <a href=\"https://crates.io/crates/cftime-rs\">\n <img src=\"https://img.shields.io/crates/v/cftime-rs.svg\" alt=\"Crates.io version badge\">\n </a>\n <a href=\"https://pypi.org/project/cftime-rs/\">\n <img src=\"https://img.shields.io/pypi/v/cftime-rs.svg\" alt=\"Pypi version badge\">\n </a>\n <a href=\"https://github.com/antscloud/cftime-rs/actions\">\n <img src=\"https://github.com/antscloud/cftime-rs/actions/workflows/ci.yaml/badge.svg\" alt=\"CI/CD Status\">\n </a>\n <a href=\"https://www.gnu.org/licenses/agpl-3.0\">\n <img src=\"https://img.shields.io/badge/License-AGPL_v3-blue.svg\" alt=\"License: AGPL v3\">\n </a>\n <a href=\"https://cftime-rs.readthedocs.io/en/latest\">\n <img alt=\"Documentation Status\" src=\"https://readthedocs.org/projects/cftime-rs/badge/?version=latest\">\n </a>\n <a href=\"https://github.com/antscloud/cftime-rs/issues\">\n <img alt=\"Issue Badge\" src=\"https://img.shields.io/github/issues/antscloud/cftime-rs\">\n </a>\n <a href=\"https://github.com/antscloud/cftime-rs/pulls\">\n <img alt=\"Pull requests Badge\" src=\"https://img.shields.io/github/issues-pr/antscloud/cftime-rs\">\n </a>\n</p>\n\n<p align=\"center\">\n <b>Documentation</b> :\n <a href=\"https://docs.rs/cftime-rs/latest/cftime_rs/\">Rust</a>\n |\n <a href=\"https://cftime-rs.readthedocs.io/en/latest/\">Python</a>\n <br>\n <b>Packages</b> :\n <a href=\"https://crates.io/crates/cftime-rs\">Rust</a>\n |\n <a href=\"https://pypi.org/project/cftime-rs/\">Python</a>\n <br>\n <b>Repository</b> :\n <a href=\"https://github.com/antscloud/cftime-rs\">Github</a>\n</p>\n\n\n\n## Rust\n### Installation\n\n```\ncargo install cftime-rs\n```\n\n### Examples \n\n#### Decoding \n\nDecoding needs units, and calendar and can work with `i32`, `i64`, `f32`, ``f64`` and their corresponding vector type `Vec<i32>`, `Vec<i64>`, `Vec<f32>` and `Vec<f64>`. From these type it return either a `CFDatetime` object or a `Vec<CFDatetime>`.\n\n```rust\nuse cftime_rs::calendars::Calendar;\nuse cftime_rs::decoder::*;\nuse std::str::FromStr;\nfn main() {\n let to_decode = vec![0, 1, 2, 3, 4, 5];\n let units = \"days since 2000-01-01 00:00:00\";\n let calendar = Calendar::from_str(\"standard\").unwrap();\n let datetimes = to_decode.decode_cf(units, calendar).unwrap();\n for datetime in datetimes {\n println!(\"{}\", datetime);\n }\n}\n```\n\nwill print :\n\n```\n2000-01-01 00:00:00.000\n2000-01-02 00:00:00.000\n2000-01-03 00:00:00.000\n2000-01-04 00:00:00.000\n2000-01-05 00:00:00.000\n2000-01-06 00:00:00.000\n```\n\n#### Encoding \n\nEncoding needs units and calendar and can convert a `CFDatetime` object into an `i32`, `i64`, `f32` or `f64` or a `Vec<CFDatetime>` into `Vec<i32>`, `Vec<i64>`, `Vec<f32>` or `Vec<f64>`.\n\n```rust\nuse cftime_rs::calendars::Calendar;\nuse cftime_rs::datetime::CFDatetime;\nuse cftime_rs::encoder::*;\nuse cftime_rs::errors::Error;\nuse std::str::FromStr;\nfn main() {\n let calendar = Calendar::from_str(\"standard\").unwrap();\n // Create vector of datetimes and convert Vec<Result<CFDatetime, Error>>\n // into Result<Vec<CFDatetime>, Error>\n let to_encode: Result<Vec<CFDatetime>, Error> = vec![\n CFDatetime::from_ymd(2000, 1, 1, calendar),\n CFDatetime::from_ymd(2000, 1, 2, calendar),\n CFDatetime::from_ymd(2000, 1, 3, calendar),\n CFDatetime::from_ymd(2000, 1, 4, calendar),\n CFDatetime::from_ymd(2000, 1, 5, calendar),\n CFDatetime::from_ymd(2000, 1, 6, calendar),\n ]\n .into_iter()\n .collect();\n // define the units\n let units = \"days since 2000-01-01 00:00:00\";\n // The type annotation for result allow us to cast to type we want\n // here we use Vec<i64>\n let results: Vec<i64> = to_encode.unwrap().encode_cf(units, calendar).unwrap();\n for result in results {\n println!(\"{}\", result);\n }\n}\n```\n\nwill print :\n\n```\n0\n1\n2\n3\n4\n5\n```\n\n## Python\n### Installation\n\n```\npip install cftime-rs\n```\n\n### Examples \n\n\n### Decoding to PyCfDatetimes\n\n```python\nimport cftime_rs\n\nto_decode = [0, 1, 2, 3, 4, 5]\nunits = \"days since 2000-01-01 00:00:00\"\ncalendar = \"standard\"\ndatetimes = cftime_rs.num2date(arr, units, calendar)\nfor datetime in datetimes:\n print(datetime)\n```\n\nwill print :\n\n```\n2000-01-01 00:00:00.000\n2000-01-02 00:00:00.000\n2000-01-03 00:00:00.000\n2000-01-04 00:00:00.000\n2000-01-05 00:00:00.000\n2000-01-06 00:00:00.000\n```\n\n### Encoding PyCFDatetimes\n\n```python\ncalendar = cftime_rs.PyCFCalendar.from_str(\"standard\")\nto_encode = [\n cftime_rs.PyCFDatetime.from_ymd(2000, 1, 1, calendar),\n cftime_rs.PyCFDatetime.from_ymd(2000, 1, 2, calendar),\n cftime_rs.PyCFDatetime.from_ymd(2000, 1, 3, calendar),\n cftime_rs.PyCFDatetime.from_ymd(2000, 1, 4, calendar),\n cftime_rs.PyCFDatetime.from_ymd(2000, 1, 5, calendar),\n cftime_rs.PyCFDatetime.from_ymd(2000, 1, 6, calendar),\n]\nunits = \"days since 2000-01-01 00:00:00\"\ncalendar = \"standard\"\nnumbers = cftime_rs.date2num(to_encode, units, calendar, dtype=\"int\")\nfor number in numbers:\n print(number)\n```\n\nwill print :\n\n```\n0\n1\n2\n3\n4\n5\n```\n\n### Decoding to Python datetimes\n\n```python\nto_decode = [0, 1, 2, 3, 4, 5]\nunits = \"days since 2000-01-01 00:00:00\"\ncalendar = \"standard\"\ndatetimes = cftime_rs.num2pydate(to_decode, units, calendar)\nfor datetime in datetimes:\n print(datetime)\n```\nwill print \n\n```\n2000-01-01 00:00:00\n2000-01-02 00:00:00\n2000-01-03 00:00:00\n2000-01-04 00:00:00\n2000-01-05 00:00:00\n2000-01-06 00:00:00\n```\n\n### Decoding Python datetimes\n\n```python\nto_encode = [\n dt.datetime(2000, 1, 1),\n dt.datetime(2000, 1, 2),\n dt.datetime(2000, 1, 3),\n dt.datetime(2000, 1, 4),\n dt.datetime(2000, 1, 5),\n dt.datetime(2000, 1, 6),\n]\nunits = \"days since 2000-01-01 00:00:00\"\ncalendar = \"standard\"\nnumbers = cftime_rs.pydate2num(to_encode, units, calendar, dtype=\"int\")\nfor number in numbers:\n print(number)\n```\n\nwill print \n\n```\n0\n1\n2\n3\n4\n5\n```\n\n## Known issues\nWhile this date calculation library can handle a wide range of dates, from approximately -291,672,107,014 BC to 291,672,107,014 AD, there are some performance considerations you should be aware of.\nAs you move further away from the reference date of 1970-01-01 00:00:00, the time of calculation increases. This is because the library needs to account for leap years in various calendars.\n\nHere is an example of the computation of 1_000_000_000_000_000 seconds using the units \"seconds since 2000-01-01 00:00:00\" on my personal computer in release mode :\n\n| Calendar | Computation Time |\n|-------------------|------------------|\n| Standard Calendar | 44.470405ms |\n| Leap Day Calendar | 8.052179ms |\n| 360-Day Calendar | 12.834\u00b5s |\n\n## Comparison with cftime\n\nHere is a benchmark on my computer of three methods. This is not really rigorous but this is to give an idea. \n\nWe are comparing cftime with cftime_rs. The first method involves decoding a series of numbers using the standard calendar, calling the .str() method, and then re-encoding them to the same unit and calendar. \nThe second method is to decode a series of numbers using the standard calendar and re-encode them to the same unit and calendar without calling .str().\nThe third method is to decode a series of numbers using the standard calendar into python datetimes and re-encode them to the same unit and calendar without calling .str(). \n\nFirst and second methods are designed to be fair between the two libraries because cftime_rs only uses timestamps (i64) as its internal representation and never recalculates the year, month, day, hour, minutes, and seconds, except if you explicitly request this representation.\n\n\n<div style=\"display: flex; align-items: center; justify-content: center\">\n <img src=\"./benchmark/performance_comparison_with_str.png\" alt=\"First method\" width=\"45%\">\n <img src=\"./benchmark/performance_comparison_without_str.png\" alt=\"Second method\" width=\"45%\">\n</div>\n\n<div style=\"display: flex; align-items: center; justify-content: center\">\n <img src=\"./benchmark/performance_comparison_pydatetime_without_str.png\" alt=\"First method\" width=\"45%\">\n</div>\n",
"bugtrack_url": null,
"license": "AGPL-3.0",
"summary": "Rust implementation of cftime",
"version": "0.1.6",
"project_urls": {
"Source Code": "https://github.com/antscloud/cftime-rs"
},
"split_keywords": [
"cftime",
"cf-conventions",
"climate",
"netcdf",
"meteorology"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "4a00752a2d064d9ff7dcfcbf760cc51445f0f50a94b87a147cced5f9dd1c3c31",
"md5": "623f802e0dd47fe06b100d4b9e3599bf",
"sha256": "807194b5ed509ae144f948d0a232e773df60668abf52638e298f1c0e7c60854e"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp310-cp310-macosx_10_7_x86_64.whl",
"has_sig": false,
"md5_digest": "623f802e0dd47fe06b100d4b9e3599bf",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 403245,
"upload_time": "2023-10-17T13:32:36",
"upload_time_iso_8601": "2023-10-17T13:32:36.677969Z",
"url": "https://files.pythonhosted.org/packages/4a/00/752a2d064d9ff7dcfcbf760cc51445f0f50a94b87a147cced5f9dd1c3c31/cftime_rs-0.1.6-cp310-cp310-macosx_10_7_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3cd3f206fccad7ef094e296af79ebdae94514efe3b5d89ba32c0e6aec1d4a16b",
"md5": "e2d47d2a5c2bde902e14f889717d4591",
"sha256": "9a5c78b36049a5b292927e056f88425df8f65f2e25b09010ca9a80146ea5da3a"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "e2d47d2a5c2bde902e14f889717d4591",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 389324,
"upload_time": "2023-10-17T13:32:38",
"upload_time_iso_8601": "2023-10-17T13:32:38.344479Z",
"url": "https://files.pythonhosted.org/packages/3c/d3/f206fccad7ef094e296af79ebdae94514efe3b5d89ba32c0e6aec1d4a16b/cftime_rs-0.1.6-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c22b445c2e7a2bc33306b0900552f8af12937f554f5e2125decf29fdc9e3ca33",
"md5": "d04be150d94a16b91072759fd220e7db",
"sha256": "bfb05d62b10333864f911fb24c051c87e6a23bcb15b4633b24805e0bd80406d8"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "d04be150d94a16b91072759fd220e7db",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1299916,
"upload_time": "2023-10-17T13:32:40",
"upload_time_iso_8601": "2023-10-17T13:32:40.175258Z",
"url": "https://files.pythonhosted.org/packages/c2/2b/445c2e7a2bc33306b0900552f8af12937f554f5e2125decf29fdc9e3ca33/cftime_rs-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "aac3684a7bcb3a0e2dec6f10de83fe89ba8eb7ebe5d6691014fe4e316f554e1d",
"md5": "d5a53a135481524aeb26f6e53ad5d79f",
"sha256": "c169011ce0309844ea5453979945dd73e28b2134e105e5e72bafcf2e47c31790"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "d5a53a135481524aeb26f6e53ad5d79f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1309881,
"upload_time": "2023-10-17T13:32:41",
"upload_time_iso_8601": "2023-10-17T13:32:41.980511Z",
"url": "https://files.pythonhosted.org/packages/aa/c3/684a7bcb3a0e2dec6f10de83fe89ba8eb7ebe5d6691014fe4e316f554e1d/cftime_rs-0.1.6-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2e910dc718f1f539782612501f1fd91c89a7c7a208f44ae32c2a4c406d01a535",
"md5": "045866d314a5ac3e5c49fdbcdcb9ee0d",
"sha256": "d04085dc115a78d790a328eaa392d836ce49d3c397915d120e9b9f2f2231d66a"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "045866d314a5ac3e5c49fdbcdcb9ee0d",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1398888,
"upload_time": "2023-10-17T13:32:44",
"upload_time_iso_8601": "2023-10-17T13:32:44.303345Z",
"url": "https://files.pythonhosted.org/packages/2e/91/0dc718f1f539782612501f1fd91c89a7c7a208f44ae32c2a4c406d01a535/cftime_rs-0.1.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "73f2e4d8d6d16e1bf9ba3e0057d6737a9e7866efa73c6d593b9bdfdd0a3d837c",
"md5": "64ff710fd7ea479069ef6cac28fb8f5a",
"sha256": "197aab25b402d61449f6462f64c08c8df7590d40461c193bf055b19a296cdd4f"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "64ff710fd7ea479069ef6cac28fb8f5a",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1525246,
"upload_time": "2023-10-17T13:32:46",
"upload_time_iso_8601": "2023-10-17T13:32:46.409882Z",
"url": "https://files.pythonhosted.org/packages/73/f2/e4d8d6d16e1bf9ba3e0057d6737a9e7866efa73c6d593b9bdfdd0a3d837c/cftime_rs-0.1.6-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4cf578b76e926bcc17e2efc6315f8fe05b2b9dabe05fccc3ca52a1bab2815ccf",
"md5": "a65f9532c2cfd868656dd1cd908a5389",
"sha256": "f5b5194b6010b7abe903706b863ade446de817966deaa10feee2a9d999acf5f5"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "a65f9532c2cfd868656dd1cd908a5389",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1302825,
"upload_time": "2023-10-17T13:32:48",
"upload_time_iso_8601": "2023-10-17T13:32:48.572838Z",
"url": "https://files.pythonhosted.org/packages/4c/f5/78b76e926bcc17e2efc6315f8fe05b2b9dabe05fccc3ca52a1bab2815ccf/cftime_rs-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "001bdbc553bb848ba65d8a2801fb5806e5b95f815af90c99583f1572d133d75f",
"md5": "e5138e61235d393746075fb1b2b2da77",
"sha256": "279ab1cbf9131e52681c4d171753b118710a1f508ccba48ac974af4e2a0954ac"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "e5138e61235d393746075fb1b2b2da77",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1332731,
"upload_time": "2023-10-17T13:32:49",
"upload_time_iso_8601": "2023-10-17T13:32:49.992406Z",
"url": "https://files.pythonhosted.org/packages/00/1b/dbc553bb848ba65d8a2801fb5806e5b95f815af90c99583f1572d133d75f/cftime_rs-0.1.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "dd99d28f1b6252e3e8978a39bd4ec7a7bfdfa61431a7ad12795fe3a6eae05144",
"md5": "c9ec9a6bbd4ced655c670259d0956aaa",
"sha256": "95b577aada7b9c32f33bfeefefe5fc148e412575d5dfe8a4f4c5dec57d72c940"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp310-none-win32.whl",
"has_sig": false,
"md5_digest": "c9ec9a6bbd4ced655c670259d0956aaa",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 249543,
"upload_time": "2023-10-17T13:32:51",
"upload_time_iso_8601": "2023-10-17T13:32:51.681644Z",
"url": "https://files.pythonhosted.org/packages/dd/99/d28f1b6252e3e8978a39bd4ec7a7bfdfa61431a7ad12795fe3a6eae05144/cftime_rs-0.1.6-cp310-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6b29e920ae7698a8602ad50e500daaf2c26677cd9e56cd005bb2597a11d41596",
"md5": "a2dcc96aff25370f621c8b442675db30",
"sha256": "8e87b5f519481585f2f39753a661fba2c6e0e3a85c6d6d9cb4e7c128e2df7add"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp310-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "a2dcc96aff25370f621c8b442675db30",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 252836,
"upload_time": "2023-10-17T13:32:53",
"upload_time_iso_8601": "2023-10-17T13:32:53.153071Z",
"url": "https://files.pythonhosted.org/packages/6b/29/e920ae7698a8602ad50e500daaf2c26677cd9e56cd005bb2597a11d41596/cftime_rs-0.1.6-cp310-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "33fcc995121c9c8de6b1fa41494693023bb19aec31e1b17c93a2dee167d94ed0",
"md5": "544fd61e4797f00681ab570833170320",
"sha256": "e0be2f8810c2d1d7dfe1e07c9754b128edb22670078a8b9029b69d703d617dc5"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp311-cp311-macosx_10_7_x86_64.whl",
"has_sig": false,
"md5_digest": "544fd61e4797f00681ab570833170320",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 403251,
"upload_time": "2023-10-17T13:32:54",
"upload_time_iso_8601": "2023-10-17T13:32:54.711477Z",
"url": "https://files.pythonhosted.org/packages/33/fc/c995121c9c8de6b1fa41494693023bb19aec31e1b17c93a2dee167d94ed0/cftime_rs-0.1.6-cp311-cp311-macosx_10_7_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "977df7f54cc321ec1ffecc1fcfaf9ab129a533cffcaf4b2f22c8b676cc5469ca",
"md5": "87af8a9e68e011d8a182b02a3e39658f",
"sha256": "265749cdb21b47ee65d19a1d597edcfaaf734c30503d37777f227e20cfe94218"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "87af8a9e68e011d8a182b02a3e39658f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 389319,
"upload_time": "2023-10-17T13:32:56",
"upload_time_iso_8601": "2023-10-17T13:32:56.605714Z",
"url": "https://files.pythonhosted.org/packages/97/7d/f7f54cc321ec1ffecc1fcfaf9ab129a533cffcaf4b2f22c8b676cc5469ca/cftime_rs-0.1.6-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "242bddba00602596ea4094cd07b26a598764c2b47be2890a661dc2489be0fad1",
"md5": "6de96ef6b69a01f5cdbc56181ade326d",
"sha256": "640227dc879a1a9d16cc07cc613f3d7eff30722b05f98dd3bc789c9a0c6d6b8e"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "6de96ef6b69a01f5cdbc56181ade326d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1299958,
"upload_time": "2023-10-17T13:32:58",
"upload_time_iso_8601": "2023-10-17T13:32:58.254967Z",
"url": "https://files.pythonhosted.org/packages/24/2b/ddba00602596ea4094cd07b26a598764c2b47be2890a661dc2489be0fad1/cftime_rs-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "511b5c6e732e481d985f1326ef3d3f2bf362c4436ba74f899e233dc27a5c777e",
"md5": "5055d1f027cf1217788ca9093c0c1cf4",
"sha256": "4605663ce96ea909072c8d939d6ddd10df9782cf4e141159e5524f7d41eb51f0"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "5055d1f027cf1217788ca9093c0c1cf4",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1309827,
"upload_time": "2023-10-17T13:33:00",
"upload_time_iso_8601": "2023-10-17T13:33:00.370569Z",
"url": "https://files.pythonhosted.org/packages/51/1b/5c6e732e481d985f1326ef3d3f2bf362c4436ba74f899e233dc27a5c777e/cftime_rs-0.1.6-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c235964eaa8b0761ef42314d4dbda6785ff39082e680ad340df5f402bb57dfb0",
"md5": "94db98eb0a9fe525f8c418606b6f208c",
"sha256": "671c6af37fe2f9e58468124a76aaaea31be3a038fd7d23408570eec9e59d6144"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "94db98eb0a9fe525f8c418606b6f208c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1398750,
"upload_time": "2023-10-17T13:33:02",
"upload_time_iso_8601": "2023-10-17T13:33:02.255467Z",
"url": "https://files.pythonhosted.org/packages/c2/35/964eaa8b0761ef42314d4dbda6785ff39082e680ad340df5f402bb57dfb0/cftime_rs-0.1.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b6d6772d2901e21c61ed03bf4e2eb317b217c1cb47122f1db045ddcd24e55277",
"md5": "cac5137a122ab108635bba0aa6bdcff2",
"sha256": "da26c98494f361e54934ef8706d817b964c08d6c2c71d684dab973da5a30bb0f"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "cac5137a122ab108635bba0aa6bdcff2",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1525107,
"upload_time": "2023-10-17T13:33:04",
"upload_time_iso_8601": "2023-10-17T13:33:04.601962Z",
"url": "https://files.pythonhosted.org/packages/b6/d6/772d2901e21c61ed03bf4e2eb317b217c1cb47122f1db045ddcd24e55277/cftime_rs-0.1.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "223bdded14ec8b73975299390b5216c152a3ddc4815fe9ba069ef4bbc9da0c26",
"md5": "d2b1cc12f78e843b30fdd7c9ab6ef01d",
"sha256": "b9daf71ce73624218e1c48be6c7c73297a07cb5fb0dcc794755609906f7bd72c"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "d2b1cc12f78e843b30fdd7c9ab6ef01d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1303014,
"upload_time": "2023-10-17T13:33:06",
"upload_time_iso_8601": "2023-10-17T13:33:06.699555Z",
"url": "https://files.pythonhosted.org/packages/22/3b/dded14ec8b73975299390b5216c152a3ddc4815fe9ba069ef4bbc9da0c26/cftime_rs-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "52ee3174d08c696b5a1010b81250283339ca1bdaf28acc8feba578b8ee2f5a88",
"md5": "f2c5425104096232738e9bd28b8a080c",
"sha256": "b2292299c31b174cee0cb02454963202b1c48518840cd8e278881e4e60900a4d"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "f2c5425104096232738e9bd28b8a080c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1332823,
"upload_time": "2023-10-17T13:33:08",
"upload_time_iso_8601": "2023-10-17T13:33:08.265198Z",
"url": "https://files.pythonhosted.org/packages/52/ee/3174d08c696b5a1010b81250283339ca1bdaf28acc8feba578b8ee2f5a88/cftime_rs-0.1.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "715eeaa5339f8a283d257f146ac25a05bf47cbf8ca8a677a5faa50ad4ba9c44f",
"md5": "1983fb14798726c1c1dcc74b5a78b876",
"sha256": "de0c372130e9904a6294e5dd6046fadd1e0746baf74eca0dd08714e9b94e053e"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp311-none-win32.whl",
"has_sig": false,
"md5_digest": "1983fb14798726c1c1dcc74b5a78b876",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 249546,
"upload_time": "2023-10-17T13:33:09",
"upload_time_iso_8601": "2023-10-17T13:33:09.854986Z",
"url": "https://files.pythonhosted.org/packages/71/5e/eaa5339f8a283d257f146ac25a05bf47cbf8ca8a677a5faa50ad4ba9c44f/cftime_rs-0.1.6-cp311-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "842f381c8a4d02a3c342714f3ac27ef9f823a023a5bc4a399e618b62b9d062b8",
"md5": "8becb0bb1e239ecb7da192f1d4de5aea",
"sha256": "be33d2fac980836348ea20f2d8975ef93c2581e050ba294ef5053c8fed1ab3f9"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp311-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "8becb0bb1e239ecb7da192f1d4de5aea",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 252842,
"upload_time": "2023-10-17T13:33:11",
"upload_time_iso_8601": "2023-10-17T13:33:11.381426Z",
"url": "https://files.pythonhosted.org/packages/84/2f/381c8a4d02a3c342714f3ac27ef9f823a023a5bc4a399e618b62b9d062b8/cftime_rs-0.1.6-cp311-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a3973697575aba0cfafa3567c60a3f8ae9c7b6f430f5b713fba3e7ef5d96ee31",
"md5": "8c702d1a89e8843cb4431c18e78249ab",
"sha256": "712175819075f8e6e31925cca7145b83424630dee6f8bae705f30ee5057b59e4"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "8c702d1a89e8843cb4431c18e78249ab",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1298902,
"upload_time": "2023-10-17T13:33:13",
"upload_time_iso_8601": "2023-10-17T13:33:13.311468Z",
"url": "https://files.pythonhosted.org/packages/a3/97/3697575aba0cfafa3567c60a3f8ae9c7b6f430f5b713fba3e7ef5d96ee31/cftime_rs-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "eaaf591368f275354f27b17e2ac108d3ecd3593d50cfc80ded3a3f37d82ff238",
"md5": "df30a48b2e22635d123dd20eeb17ee28",
"sha256": "866fe68249ef54545f0a5b6199997fa46ce947f3a9ed91bb39ebe28791a837b7"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "df30a48b2e22635d123dd20eeb17ee28",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1310501,
"upload_time": "2023-10-17T13:33:15",
"upload_time_iso_8601": "2023-10-17T13:33:15.521046Z",
"url": "https://files.pythonhosted.org/packages/ea/af/591368f275354f27b17e2ac108d3ecd3593d50cfc80ded3a3f37d82ff238/cftime_rs-0.1.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "75429b857e4b7c1956398e853913089f3e922cc92534de9a6192709926230357",
"md5": "c57b0219e839be3a3b9e08d2eef774d8",
"sha256": "4107cf30135897b29fe70b92867a0a9a77c3cdbe141471882ef9c162172e33e9"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "c57b0219e839be3a3b9e08d2eef774d8",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1394043,
"upload_time": "2023-10-17T13:33:17",
"upload_time_iso_8601": "2023-10-17T13:33:17.221118Z",
"url": "https://files.pythonhosted.org/packages/75/42/9b857e4b7c1956398e853913089f3e922cc92534de9a6192709926230357/cftime_rs-0.1.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8116dde7e99f788b35fbc529f6a39b4607d5241abd07f0ce682c63acf32667f0",
"md5": "e8128439e56dfff2181825cff0af3b83",
"sha256": "4cfe0af63218f97325bfaf9e6d6b90262fc2797b132928e8a784a20f19f862e5"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "e8128439e56dfff2181825cff0af3b83",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1504885,
"upload_time": "2023-10-17T13:33:18",
"upload_time_iso_8601": "2023-10-17T13:33:18.954686Z",
"url": "https://files.pythonhosted.org/packages/81/16/dde7e99f788b35fbc529f6a39b4607d5241abd07f0ce682c63acf32667f0/cftime_rs-0.1.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d3d6e82c41a1543f13837c7ca410cb5b58be8ea0c09d4dc1361be9564c2f8895",
"md5": "ae159bf724613ea1216d4b4db516eef6",
"sha256": "2592d81bb94c05915c81d186345463bc51db10ada446ac02c337b8962e198595"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "ae159bf724613ea1216d4b4db516eef6",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1301005,
"upload_time": "2023-10-17T13:33:20",
"upload_time_iso_8601": "2023-10-17T13:33:20.332220Z",
"url": "https://files.pythonhosted.org/packages/d3/d6/e82c41a1543f13837c7ca410cb5b58be8ea0c09d4dc1361be9564c2f8895/cftime_rs-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c6ad36f88cd790cdb8c8f1c2bc56b8fa487dc360554edcda3cfda329392adf76",
"md5": "89cb2919cb55bab01623eaa84e35b78f",
"sha256": "2f4ef72acbdf4f3dd3d7a513a3171b7b70bb22c225a4f36ecee88d1ef3e708f2"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "89cb2919cb55bab01623eaa84e35b78f",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1333040,
"upload_time": "2023-10-17T13:33:21",
"upload_time_iso_8601": "2023-10-17T13:33:21.807285Z",
"url": "https://files.pythonhosted.org/packages/c6/ad/36f88cd790cdb8c8f1c2bc56b8fa487dc360554edcda3cfda329392adf76/cftime_rs-0.1.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d4838b0784185698cbe23ce1849562906e3fa4f1abb72387bd93a90acaf0b058",
"md5": "faacb4acdef0291e8083f31f676fddd8",
"sha256": "4767973c7ec8356cc2926d75213c308e242eaf8e75324d5d642268c57c874601"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "faacb4acdef0291e8083f31f676fddd8",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1300254,
"upload_time": "2023-10-17T13:33:23",
"upload_time_iso_8601": "2023-10-17T13:33:23.143635Z",
"url": "https://files.pythonhosted.org/packages/d4/83/8b0784185698cbe23ce1849562906e3fa4f1abb72387bd93a90acaf0b058/cftime_rs-0.1.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5265f5c80eb3b8360fb644174a59c938707da8c591cf2efadb570ba7e41668fe",
"md5": "ed02dbd0edd765d283e13379beff6405",
"sha256": "26c8eafaea7dafe7391292f505f665c06e2fbf42d2ad36690f42b3af5b705d85"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "ed02dbd0edd765d283e13379beff6405",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1310233,
"upload_time": "2023-10-17T13:33:25",
"upload_time_iso_8601": "2023-10-17T13:33:25.150203Z",
"url": "https://files.pythonhosted.org/packages/52/65/f5c80eb3b8360fb644174a59c938707da8c591cf2efadb570ba7e41668fe/cftime_rs-0.1.6-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c82d4d9af00a7151518721478cddfed2acc7d70b0f79cf3689275068f0691ad7",
"md5": "8c52078c648850fdd446b7cd5910c611",
"sha256": "2a2219bca0ee394fab1216f6a32722bb9e77b97dcca3283e9acf39ed57b589a8"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "8c52078c648850fdd446b7cd5910c611",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1399719,
"upload_time": "2023-10-17T13:33:26",
"upload_time_iso_8601": "2023-10-17T13:33:26.729766Z",
"url": "https://files.pythonhosted.org/packages/c8/2d/4d9af00a7151518721478cddfed2acc7d70b0f79cf3689275068f0691ad7/cftime_rs-0.1.6-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "dfce13286ec3635f9adaac9ca596b09916e972d876ff940fca770c3d1d302b30",
"md5": "20a5107209fe7ecf0854a5979a3ee965",
"sha256": "978acf5703a957707ce54469d148ff2cad0467212c752b9e65dd3e80389e7609"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "20a5107209fe7ecf0854a5979a3ee965",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1527278,
"upload_time": "2023-10-17T13:33:29",
"upload_time_iso_8601": "2023-10-17T13:33:29.404172Z",
"url": "https://files.pythonhosted.org/packages/df/ce/13286ec3635f9adaac9ca596b09916e972d876ff940fca770c3d1d302b30/cftime_rs-0.1.6-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "89660a661c180717007c58932d5dd85e79fd36234e68a4b9a13233c46765196f",
"md5": "3e75bc6f7f81fcfb64253663516f9d07",
"sha256": "957d3029333fc0b8634ea4c874f7fcb940ff9bbf75a29d16cb3356fba97524b8"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "3e75bc6f7f81fcfb64253663516f9d07",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1303490,
"upload_time": "2023-10-17T13:33:30",
"upload_time_iso_8601": "2023-10-17T13:33:30.916412Z",
"url": "https://files.pythonhosted.org/packages/89/66/0a661c180717007c58932d5dd85e79fd36234e68a4b9a13233c46765196f/cftime_rs-0.1.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "66e37789b1e2b12344c05b8b3e7efe5dcbaeacafab47fb628cc55bec6759301b",
"md5": "f319fa33abed10cee66f48feab56b214",
"sha256": "f2c67c141b9a3eb8ccdf98a6d9a35b6f5da61f76441241850d5df2619597d942"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "f319fa33abed10cee66f48feab56b214",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1333625,
"upload_time": "2023-10-17T13:33:32",
"upload_time_iso_8601": "2023-10-17T13:33:32.406925Z",
"url": "https://files.pythonhosted.org/packages/66/e3/7789b1e2b12344c05b8b3e7efe5dcbaeacafab47fb628cc55bec6759301b/cftime_rs-0.1.6-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ad21495bc21e46032b3700938346a5f17d73952b60e917af09a055dd7c9f422b",
"md5": "5b2a09b27a0bdfb4a5cb087865602c79",
"sha256": "d03944bfbc11e34f4cc033a3367f1ff5a2b40e3c3955aaee97133cd05ad0bd0c"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp37-none-win32.whl",
"has_sig": false,
"md5_digest": "5b2a09b27a0bdfb4a5cb087865602c79",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 250534,
"upload_time": "2023-10-17T13:33:33",
"upload_time_iso_8601": "2023-10-17T13:33:33.917736Z",
"url": "https://files.pythonhosted.org/packages/ad/21/495bc21e46032b3700938346a5f17d73952b60e917af09a055dd7c9f422b/cftime_rs-0.1.6-cp37-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "03a38036a2dd9f495ae38bf6a33f1ce70d121d563c7228d5a16184a42aee841d",
"md5": "eb2102a6575e7bacc04f2a5df8fbaa42",
"sha256": "4d95c3d1fca1e471cf735f2e77e29d08aeeae9306b4def6efca4b48c5f05c0ad"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp37-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "eb2102a6575e7bacc04f2a5df8fbaa42",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 252223,
"upload_time": "2023-10-17T13:33:35",
"upload_time_iso_8601": "2023-10-17T13:33:35.624061Z",
"url": "https://files.pythonhosted.org/packages/03/a3/8036a2dd9f495ae38bf6a33f1ce70d121d563c7228d5a16184a42aee841d/cftime_rs-0.1.6-cp37-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "31b9e395bc67a7671b46e201d799ac882a211e12855585a4543b98761fb138e5",
"md5": "1d1c6cf0851f33ed27405d88e3776be4",
"sha256": "8259127b59673ce3b4dc09550e8a4eba33e3b0529ae93da6c73d67935ef0661a"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "1d1c6cf0851f33ed27405d88e3776be4",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1300312,
"upload_time": "2023-10-17T13:33:37",
"upload_time_iso_8601": "2023-10-17T13:33:37.212114Z",
"url": "https://files.pythonhosted.org/packages/31/b9/e395bc67a7671b46e201d799ac882a211e12855585a4543b98761fb138e5/cftime_rs-0.1.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "93b8e18696ec25ec55aa1f9d71392c53478f38e8b6210821c9c7389880f20b36",
"md5": "8b49f2e8233b9798e37a769ddd7031c8",
"sha256": "2f72403aa5cb5978ab464a3e8a243e34fc8112876cbef752250d7b5b7da3639c"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "8b49f2e8233b9798e37a769ddd7031c8",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1310048,
"upload_time": "2023-10-17T13:33:38",
"upload_time_iso_8601": "2023-10-17T13:33:38.663468Z",
"url": "https://files.pythonhosted.org/packages/93/b8/e18696ec25ec55aa1f9d71392c53478f38e8b6210821c9c7389880f20b36/cftime_rs-0.1.6-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1aa4b9c2dd33c641e922ac364ccfbfe13df2cda3b7455a7cdf7007c5a0945fb0",
"md5": "a2005ddfab200a1af0c95d666c5a4f67",
"sha256": "6da2494d90a5e1419c9a0f3bbdb584228cfeb5ddda77882785bf8e208ea4254d"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "a2005ddfab200a1af0c95d666c5a4f67",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1398905,
"upload_time": "2023-10-17T13:33:40",
"upload_time_iso_8601": "2023-10-17T13:33:40.810732Z",
"url": "https://files.pythonhosted.org/packages/1a/a4/b9c2dd33c641e922ac364ccfbfe13df2cda3b7455a7cdf7007c5a0945fb0/cftime_rs-0.1.6-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5de7dd68449ff469e13571fa6d859046b7174c91ca4ade32b0a9f3b74cf8d80b",
"md5": "c08ccc392a8ccd50bb3eef897fcc29c0",
"sha256": "a7413eab4f596887fa89bc7a00bf60c2b155d2b81a4b657d8faaebc9dba426ee"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "c08ccc392a8ccd50bb3eef897fcc29c0",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1527686,
"upload_time": "2023-10-17T13:33:43",
"upload_time_iso_8601": "2023-10-17T13:33:43.288480Z",
"url": "https://files.pythonhosted.org/packages/5d/e7/dd68449ff469e13571fa6d859046b7174c91ca4ade32b0a9f3b74cf8d80b/cftime_rs-0.1.6-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "fa3db180a50886a8cb457f0382deea4ea92429bc0a2856cdbac0d50d07a46eb7",
"md5": "915af6a3ea559cf208ac8dc109bde050",
"sha256": "2301a1495eb8e6c9c9f1c80f04f92278492380e926d0b969642ebe16ab6b8347"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "915af6a3ea559cf208ac8dc109bde050",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1302894,
"upload_time": "2023-10-17T13:33:45",
"upload_time_iso_8601": "2023-10-17T13:33:45.163669Z",
"url": "https://files.pythonhosted.org/packages/fa/3d/b180a50886a8cb457f0382deea4ea92429bc0a2856cdbac0d50d07a46eb7/cftime_rs-0.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "84468e2d72f52f17343a6e9958305c8b6518d4ae45b09d94af32126fb0f67770",
"md5": "1b2bdc7ec86a5b5ee1a8847d47102fee",
"sha256": "9a884ef9fa3e71200a007d752d8ad94476c6bc468b5893f3e21ff1036b7cfb84"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "1b2bdc7ec86a5b5ee1a8847d47102fee",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1333417,
"upload_time": "2023-10-17T13:33:47",
"upload_time_iso_8601": "2023-10-17T13:33:47.341284Z",
"url": "https://files.pythonhosted.org/packages/84/46/8e2d72f52f17343a6e9958305c8b6518d4ae45b09d94af32126fb0f67770/cftime_rs-0.1.6-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1300f43e623558eaf8ffb4d1b03c66136f99669327f686c1a4d9856efb9016c2",
"md5": "fd7512e6f2439821ca62a7fbaada91c5",
"sha256": "c04de1acb51314253813672bf80cdffb746ca8105b6e5625f3641bcd8915a256"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp38-none-win32.whl",
"has_sig": false,
"md5_digest": "fd7512e6f2439821ca62a7fbaada91c5",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 250504,
"upload_time": "2023-10-17T13:33:49",
"upload_time_iso_8601": "2023-10-17T13:33:49.619655Z",
"url": "https://files.pythonhosted.org/packages/13/00/f43e623558eaf8ffb4d1b03c66136f99669327f686c1a4d9856efb9016c2/cftime_rs-0.1.6-cp38-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "394fb086cd22919dcf211109e30498428c043c6c04548f9d2fccfb7e9c3e0b5c",
"md5": "186ae5184ee28e43f6da1bfb3c7cff26",
"sha256": "9cdbd81bf0b4715dae2ca2fccb79f6bd08f3b364646bcc262c0fa201c30ffa76"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp38-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "186ae5184ee28e43f6da1bfb3c7cff26",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 252187,
"upload_time": "2023-10-17T13:33:51",
"upload_time_iso_8601": "2023-10-17T13:33:51.102631Z",
"url": "https://files.pythonhosted.org/packages/39/4f/b086cd22919dcf211109e30498428c043c6c04548f9d2fccfb7e9c3e0b5c/cftime_rs-0.1.6-cp38-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "149bf263932a30bb93c87b042d93963358283d86dc7d8a0be62e2bd0bfb3bd29",
"md5": "e0d0fe0b3be8a8c352f3273764189a16",
"sha256": "ec993ef5a9ed6d4c326b8f887eb6f19df3ba8d27beaeb1194979bb38c273fd9c"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "e0d0fe0b3be8a8c352f3273764189a16",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1300012,
"upload_time": "2023-10-17T13:33:52",
"upload_time_iso_8601": "2023-10-17T13:33:52.793152Z",
"url": "https://files.pythonhosted.org/packages/14/9b/f263932a30bb93c87b042d93963358283d86dc7d8a0be62e2bd0bfb3bd29/cftime_rs-0.1.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "775c6609fffae80659b6f20434251a9117c43d0dfeb9f6317906253f9cb6318e",
"md5": "6a58c8b588413b82171f529db1c3e658",
"sha256": "7fa1f3dc8c12f8a96b6266eff305f1f863f0a65ad9192354dc98d7209dc42790"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "6a58c8b588413b82171f529db1c3e658",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1310426,
"upload_time": "2023-10-17T13:33:54",
"upload_time_iso_8601": "2023-10-17T13:33:54.839125Z",
"url": "https://files.pythonhosted.org/packages/77/5c/6609fffae80659b6f20434251a9117c43d0dfeb9f6317906253f9cb6318e/cftime_rs-0.1.6-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8499a0ef0947b1527c9f57167d193ae4b3c7938dc010cb5131ee15f57cf555cc",
"md5": "60571cffff54a7226c75bf785722098b",
"sha256": "70fc6624976da39ca86b5e1a6e6795a13325ae8cc544e847cc0e0becf62e09e6"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "60571cffff54a7226c75bf785722098b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1398877,
"upload_time": "2023-10-17T13:33:56",
"upload_time_iso_8601": "2023-10-17T13:33:56.397437Z",
"url": "https://files.pythonhosted.org/packages/84/99/a0ef0947b1527c9f57167d193ae4b3c7938dc010cb5131ee15f57cf555cc/cftime_rs-0.1.6-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "57e00b223a6adb6e17f9a71bf0dbc323bb144649b0970f9a68b0d2d5e4ca07dd",
"md5": "c07b35f2bf0ec993c5552af51d2afde4",
"sha256": "96fe9d379945975b47d2f8cc30341bf79d17375e1eb76185018e9d020fe3ff99"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "c07b35f2bf0ec993c5552af51d2afde4",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1526533,
"upload_time": "2023-10-17T13:33:58",
"upload_time_iso_8601": "2023-10-17T13:33:58.255462Z",
"url": "https://files.pythonhosted.org/packages/57/e0/0b223a6adb6e17f9a71bf0dbc323bb144649b0970f9a68b0d2d5e4ca07dd/cftime_rs-0.1.6-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "186d83b345a6eae25d97c0a1c9c5a3105d5d4b4ee687156ae721b8de245b3a0f",
"md5": "5332fb412b2749d249f41e9390adebce",
"sha256": "fde6b688529c6165886dc19f979bbdc356db2c011b3a6d83c424768a06680176"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "5332fb412b2749d249f41e9390adebce",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1302440,
"upload_time": "2023-10-17T13:33:59",
"upload_time_iso_8601": "2023-10-17T13:33:59.711086Z",
"url": "https://files.pythonhosted.org/packages/18/6d/83b345a6eae25d97c0a1c9c5a3105d5d4b4ee687156ae721b8de245b3a0f/cftime_rs-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5dc9f05d8ffcdcf5f5f843aafa8f32f5439a394a0e40789313d7b63f701e44d9",
"md5": "7a69b225b83d15fee1b13e323cf00cdd",
"sha256": "b48231456ccadf6cb4797c33b49a454921996595a1d34876357d38009e8db565"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "7a69b225b83d15fee1b13e323cf00cdd",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1333348,
"upload_time": "2023-10-17T13:34:01",
"upload_time_iso_8601": "2023-10-17T13:34:01.243699Z",
"url": "https://files.pythonhosted.org/packages/5d/c9/f05d8ffcdcf5f5f843aafa8f32f5439a394a0e40789313d7b63f701e44d9/cftime_rs-0.1.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4287452bd9a53606ce1318dd2e52517ae4a60b08522ec3ac4195ea8c0e24a499",
"md5": "797f80c2b5f9de2adac162909a5f6dd2",
"sha256": "4f407f594cc73b92ae476087ff3c6c3e1e1507f56c2dfec56257196d36acc48c"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp39-none-win32.whl",
"has_sig": false,
"md5_digest": "797f80c2b5f9de2adac162909a5f6dd2",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 249831,
"upload_time": "2023-10-17T13:34:03",
"upload_time_iso_8601": "2023-10-17T13:34:03.146144Z",
"url": "https://files.pythonhosted.org/packages/42/87/452bd9a53606ce1318dd2e52517ae4a60b08522ec3ac4195ea8c0e24a499/cftime_rs-0.1.6-cp39-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "56713deba59cbe07cfe40eaf2c0078f9520186a1fe40996b65604b6f55800a23",
"md5": "902adb6de6d50808b4d62b08813a74ef",
"sha256": "91dc2e4d2ada7ff5b4344280132010baa2728ff63d247b508b48d3a93c1f5fb4"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-cp39-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "902adb6de6d50808b4d62b08813a74ef",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 252383,
"upload_time": "2023-10-17T13:34:05",
"upload_time_iso_8601": "2023-10-17T13:34:05.078944Z",
"url": "https://files.pythonhosted.org/packages/56/71/3deba59cbe07cfe40eaf2c0078f9520186a1fe40996b65604b6f55800a23/cftime_rs-0.1.6-cp39-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "cfaa68b0c511043690240f725974b7455c42fb18c3859ee220ca0bcb41aa0f41",
"md5": "918cf567664a754445c1e1fc9b36bce5",
"sha256": "5e27d9ca60a163e28a694ead81f3c2ed65a1ce351fc95ca27916b4c963edf05e"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "918cf567664a754445c1e1fc9b36bce5",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.7",
"size": 1299617,
"upload_time": "2023-10-17T13:34:06",
"upload_time_iso_8601": "2023-10-17T13:34:06.467783Z",
"url": "https://files.pythonhosted.org/packages/cf/aa/68b0c511043690240f725974b7455c42fb18c3859ee220ca0bcb41aa0f41/cftime_rs-0.1.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7ca2c29693e71dae7b8a71fe4c651400f8acc3af377a1ec6ae345e866574b266",
"md5": "f4ce84cb195a91fca3311da735e3989d",
"sha256": "5727f181bba9a149159b577536aa45b4ae26a12d33fa7d45cf67797801f1a029"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "f4ce84cb195a91fca3311da735e3989d",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.7",
"size": 1313455,
"upload_time": "2023-10-17T13:34:07",
"upload_time_iso_8601": "2023-10-17T13:34:07.952168Z",
"url": "https://files.pythonhosted.org/packages/7c/a2/c29693e71dae7b8a71fe4c651400f8acc3af377a1ec6ae345e866574b266/cftime_rs-0.1.6-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4cf343a7961272dbe1f3dda4090582d2e2b30341ddd40e93e74efcf2cd969d1a",
"md5": "42f21a6cfc563b09496434b9afd46f51",
"sha256": "264ab46c183078dbb25829c40c1717fa03c3553c21f9f8aef256c570e6c69557"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "42f21a6cfc563b09496434b9afd46f51",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.7",
"size": 1401809,
"upload_time": "2023-10-17T13:34:09",
"upload_time_iso_8601": "2023-10-17T13:34:09.478627Z",
"url": "https://files.pythonhosted.org/packages/4c/f3/43a7961272dbe1f3dda4090582d2e2b30341ddd40e93e74efcf2cd969d1a/cftime_rs-0.1.6-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "dea61238b5b04467827525b65f2b87d63448c5d8faf3c4301e453815487311f0",
"md5": "27d32df644773676e12214da5b4268ac",
"sha256": "ef7348497c0d608a23a94925babe4544ddb664b923bc041dea2340efe4103220"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "27d32df644773676e12214da5b4268ac",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.7",
"size": 1529816,
"upload_time": "2023-10-17T13:34:11",
"upload_time_iso_8601": "2023-10-17T13:34:11.186592Z",
"url": "https://files.pythonhosted.org/packages/de/a6/1238b5b04467827525b65f2b87d63448c5d8faf3c4301e453815487311f0/cftime_rs-0.1.6-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "eaec3aa7820bd5ed0ce12a440196b17112e477ab83b8c75a4155365ceeaa4308",
"md5": "579313527749451f771c24a787f9ec6f",
"sha256": "f649aaa7dd69178cc221800af34a4d1c0cc824eaf8074c37fefce41433dc7723"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "579313527749451f771c24a787f9ec6f",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.7",
"size": 1302348,
"upload_time": "2023-10-17T13:34:12",
"upload_time_iso_8601": "2023-10-17T13:34:12.842960Z",
"url": "https://files.pythonhosted.org/packages/ea/ec/3aa7820bd5ed0ce12a440196b17112e477ab83b8c75a4155365ceeaa4308/cftime_rs-0.1.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "67dd440bd72af15cfb999502eae3f73bee2aa36f2765f308cd5e3c0ba592d36b",
"md5": "70ba86e41e102b2403c95d5213fef340",
"sha256": "04fd195b4ef2eb10dda20081bb6a83c31eb09539b4591dcd5ceae51c9f36b511"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "70ba86e41e102b2403c95d5213fef340",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.7",
"size": 1333773,
"upload_time": "2023-10-17T13:34:15",
"upload_time_iso_8601": "2023-10-17T13:34:15.587706Z",
"url": "https://files.pythonhosted.org/packages/67/dd/440bd72af15cfb999502eae3f73bee2aa36f2765f308cd5e3c0ba592d36b/cftime_rs-0.1.6-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "bc2b72fec2cababff762f8a696051e2294b8303b4b850b67900ef0bb4dd91098",
"md5": "d3f377172dd5a4b0e582e5f32120ed6b",
"sha256": "ba542076bdf1bc118c3b7b6aff6242905cd09251c38424b2f87b697ad8b3d407"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "d3f377172dd5a4b0e582e5f32120ed6b",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 1301915,
"upload_time": "2023-10-17T13:34:17",
"upload_time_iso_8601": "2023-10-17T13:34:17.749875Z",
"url": "https://files.pythonhosted.org/packages/bc/2b/72fec2cababff762f8a696051e2294b8303b4b850b67900ef0bb4dd91098/cftime_rs-0.1.6-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "325dae3efe0b24a333bc91c6ea5959cf7ce372348c72d0cafee2181c4d592066",
"md5": "7d84ded30eec775bacb11ca76e1d7356",
"sha256": "98d1fdb5e778dcf3bb81544b3ea590fdbd8d32ae14c1c799ad3c0160a1e2c9cc"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "7d84ded30eec775bacb11ca76e1d7356",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 1314676,
"upload_time": "2023-10-17T13:34:19",
"upload_time_iso_8601": "2023-10-17T13:34:19.404309Z",
"url": "https://files.pythonhosted.org/packages/32/5d/ae3efe0b24a333bc91c6ea5959cf7ce372348c72d0cafee2181c4d592066/cftime_rs-0.1.6-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b25f387fc26a9643bab7e6dab48fc7cc6801205e4a083c7016aa82628d596cb6",
"md5": "3305b35bd1e580a1fcdf2d96dbffafa3",
"sha256": "b07adbb12849aef631658eb404c9e422eb13efe11163f32776d5dc30a510202f"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "3305b35bd1e580a1fcdf2d96dbffafa3",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 1400397,
"upload_time": "2023-10-17T13:34:20",
"upload_time_iso_8601": "2023-10-17T13:34:20.915684Z",
"url": "https://files.pythonhosted.org/packages/b2/5f/387fc26a9643bab7e6dab48fc7cc6801205e4a083c7016aa82628d596cb6/cftime_rs-0.1.6-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "51e0a666f9bafbc6018a605f9e0a28bc09efc20ae79bb6ae17721aeb928d4b52",
"md5": "089405a234fe96328a6afc416985bb16",
"sha256": "59299eb61eae84bba91eb16cb1b1803e7ed888b19b9ef13eff4f3cb72095c9cd"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "089405a234fe96328a6afc416985bb16",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 1530347,
"upload_time": "2023-10-17T13:34:22",
"upload_time_iso_8601": "2023-10-17T13:34:22.603472Z",
"url": "https://files.pythonhosted.org/packages/51/e0/a666f9bafbc6018a605f9e0a28bc09efc20ae79bb6ae17721aeb928d4b52/cftime_rs-0.1.6-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d47056dbed0d8a59e4252e15b50d0d0bf0a7dcb1a63752c73467e934173adea0",
"md5": "5ed430b66b3d0b0ddcad7a7c24f3fe75",
"sha256": "294157665113a79527b8b40b4c12be34bd13810d8012762453597c067203f9cd"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "5ed430b66b3d0b0ddcad7a7c24f3fe75",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 1305567,
"upload_time": "2023-10-17T13:34:24",
"upload_time_iso_8601": "2023-10-17T13:34:24.127516Z",
"url": "https://files.pythonhosted.org/packages/d4/70/56dbed0d8a59e4252e15b50d0d0bf0a7dcb1a63752c73467e934173adea0/cftime_rs-0.1.6-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a0eef6b15f78d5a2203326b5f0543a02e016a904562dae1546524f0cfafdd695",
"md5": "cd1617d3d74ab7ecb821607c2cf2846f",
"sha256": "6068c082015c672f0efb078a9661db65dbe8b3938619ecb3f10b93b0c611d24e"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "cd1617d3d74ab7ecb821607c2cf2846f",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 1336507,
"upload_time": "2023-10-17T13:34:25",
"upload_time_iso_8601": "2023-10-17T13:34:25.797532Z",
"url": "https://files.pythonhosted.org/packages/a0/ee/f6b15f78d5a2203326b5f0543a02e016a904562dae1546524f0cfafdd695/cftime_rs-0.1.6-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ae3a93473ab968955c81851340cf9c701b6fe7a80ba89aa8b70d3053c93f539b",
"md5": "70275d118450b20fd8cfecf07573f716",
"sha256": "97f70300317707bea2f99bf129885b9d46f209e3d6f075a3be97bcb22cc9d13c"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "70275d118450b20fd8cfecf07573f716",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 1299167,
"upload_time": "2023-10-17T13:34:27",
"upload_time_iso_8601": "2023-10-17T13:34:27.331859Z",
"url": "https://files.pythonhosted.org/packages/ae/3a/93473ab968955c81851340cf9c701b6fe7a80ba89aa8b70d3053c93f539b/cftime_rs-0.1.6-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5e4b03fb773e3edf6cca5aad940bb8dec44677802f98b25c402b39591410f46d",
"md5": "870ad79cffe307af113ec02c30f46f51",
"sha256": "ef72e8131c026e22a16b0d9f1dcc0109a1e07981c424beb5da74333d7dd305be"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "870ad79cffe307af113ec02c30f46f51",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 1314606,
"upload_time": "2023-10-17T13:34:28",
"upload_time_iso_8601": "2023-10-17T13:34:28.967643Z",
"url": "https://files.pythonhosted.org/packages/5e/4b/03fb773e3edf6cca5aad940bb8dec44677802f98b25c402b39591410f46d/cftime_rs-0.1.6-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5ec029631d287ae7be35d20c0e8ab88f886f6e2528d76e67895821c98eb26487",
"md5": "6974aee914e7ac507577883074c141f3",
"sha256": "3c15c31cf160fd2fddb53566837db88410dd27317b078eca83e1fa1dc67abf36"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "6974aee914e7ac507577883074c141f3",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 1398723,
"upload_time": "2023-10-17T13:34:31",
"upload_time_iso_8601": "2023-10-17T13:34:31.649467Z",
"url": "https://files.pythonhosted.org/packages/5e/c0/29631d287ae7be35d20c0e8ab88f886f6e2528d76e67895821c98eb26487/cftime_rs-0.1.6-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4eda485e8c4d87813584e64c3a272542a8199e0ba4feaedbc718f74d1e369685",
"md5": "56df19480fc8f269358a39a7b993a585",
"sha256": "4c00402750cd4b90828797b6bb041562d3ff81310f2fdcd7e675a12832733f80"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "56df19480fc8f269358a39a7b993a585",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 1527468,
"upload_time": "2023-10-17T13:34:33",
"upload_time_iso_8601": "2023-10-17T13:34:33.941715Z",
"url": "https://files.pythonhosted.org/packages/4e/da/485e8c4d87813584e64c3a272542a8199e0ba4feaedbc718f74d1e369685/cftime_rs-0.1.6-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "108b669c17c691bc59710301ce49e0576b04d03670ee86f16f509feda1606485",
"md5": "04abc4de9bb51fe607f8eec899ab2cbe",
"sha256": "c959c2fffedc92c31045c64295b1fb059bf07fd0f550ee92ef7a2ff8faf9fc1d"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "04abc4de9bb51fe607f8eec899ab2cbe",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 1302120,
"upload_time": "2023-10-17T13:34:37",
"upload_time_iso_8601": "2023-10-17T13:34:37.417804Z",
"url": "https://files.pythonhosted.org/packages/10/8b/669c17c691bc59710301ce49e0576b04d03670ee86f16f509feda1606485/cftime_rs-0.1.6-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5555352d630acff7b6c2f95357ce4ce49d50ade492a7845045585d298e0cd0d3",
"md5": "18fffead2bd17ca8d270a90bc02961c2",
"sha256": "9de62a45c0f7acce80a7a4df67a78c8510db306485b13fafca24ef74143649a9"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "18fffead2bd17ca8d270a90bc02961c2",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 1332403,
"upload_time": "2023-10-17T13:34:39",
"upload_time_iso_8601": "2023-10-17T13:34:39.606378Z",
"url": "https://files.pythonhosted.org/packages/55/55/352d630acff7b6c2f95357ce4ce49d50ade492a7845045585d298e0cd0d3/cftime_rs-0.1.6-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e8c8a2823d9b05201ba492b502f2dd47932e6bb6fae90ef6b0ce48e614df5e0b",
"md5": "bd999bbbadf790d2e17cafac03afc149",
"sha256": "90d46afe59c626c19f838a29375506e08bf4281fd155470977e237de1c6b405c"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "bd999bbbadf790d2e17cafac03afc149",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 1299477,
"upload_time": "2023-10-17T13:34:41",
"upload_time_iso_8601": "2023-10-17T13:34:41.968575Z",
"url": "https://files.pythonhosted.org/packages/e8/c8/a2823d9b05201ba492b502f2dd47932e6bb6fae90ef6b0ce48e614df5e0b/cftime_rs-0.1.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6de0705996d0e9df240baada1e09e1f2e02f2fd3a4e79c077c00495af8855d34",
"md5": "9a1c5645a014fab579741f96e01e4de8",
"sha256": "ecb25cd9aee86f3289b97db6025804172398c6a58c5be7f5f08d94b6ae024734"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "9a1c5645a014fab579741f96e01e4de8",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 1310282,
"upload_time": "2023-10-17T13:34:44",
"upload_time_iso_8601": "2023-10-17T13:34:44.971576Z",
"url": "https://files.pythonhosted.org/packages/6d/e0/705996d0e9df240baada1e09e1f2e02f2fd3a4e79c077c00495af8855d34/cftime_rs-0.1.6-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3bf97d48c03300cb5c3cc04726dec5800c59c94e1a302a36b21859feecc82e67",
"md5": "3560567b5c8ac15a80627e2319756d27",
"sha256": "5cdf18b0d486e9c5d40a0185e771feade751f695f5e7f244c54b92bb30917e98"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "3560567b5c8ac15a80627e2319756d27",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 1398169,
"upload_time": "2023-10-17T13:34:47",
"upload_time_iso_8601": "2023-10-17T13:34:47.018625Z",
"url": "https://files.pythonhosted.org/packages/3b/f9/7d48c03300cb5c3cc04726dec5800c59c94e1a302a36b21859feecc82e67/cftime_rs-0.1.6-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6985a8a616c99437b9c1fc014d8a3199190f16c56e7cf720e1215de77cf2634c",
"md5": "6800d56a174fd0a928a65ef89e7fff57",
"sha256": "d1449b21d7e50fe1ab6730a45a799ebcd35c70bd272e5ed2866534ebd618f1d4"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "6800d56a174fd0a928a65ef89e7fff57",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 1526302,
"upload_time": "2023-10-17T13:34:48",
"upload_time_iso_8601": "2023-10-17T13:34:48.706454Z",
"url": "https://files.pythonhosted.org/packages/69/85/a8a616c99437b9c1fc014d8a3199190f16c56e7cf720e1215de77cf2634c/cftime_rs-0.1.6-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c34715273a80b25289126c35f895de3e1be2cdbfa4f13d215115496a7bbf6465",
"md5": "550223032eb633b3a6b12a44c39732ef",
"sha256": "37beb3443af23883ed2f79b8509dbcc8b1476dc108751b769fd7b37426c4b88c"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "550223032eb633b3a6b12a44c39732ef",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 1302436,
"upload_time": "2023-10-17T13:34:50",
"upload_time_iso_8601": "2023-10-17T13:34:50.239033Z",
"url": "https://files.pythonhosted.org/packages/c3/47/15273a80b25289126c35f895de3e1be2cdbfa4f13d215115496a7bbf6465/cftime_rs-0.1.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d8de86835adb4d20882e1922950704397b2d5becd54a3f916890f4b8702b290b",
"md5": "84cde8087b0226bb2af5015b3276be45",
"sha256": "05378056a0dccaa060eac40f5f3347365abfe9ca07c62f8fe2e627932ea8bb74"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "84cde8087b0226bb2af5015b3276be45",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 1333609,
"upload_time": "2023-10-17T13:34:51",
"upload_time_iso_8601": "2023-10-17T13:34:51.913546Z",
"url": "https://files.pythonhosted.org/packages/d8/de/86835adb4d20882e1922950704397b2d5becd54a3f916890f4b8702b290b/cftime_rs-0.1.6-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "353bb0da6c64cc5654da06dd6ed7cb6fedff8c5a74921bcd2fec23f17de94e13",
"md5": "a4730549cb0f508728a319e3d3b15606",
"sha256": "ad60e54cf503e7031667f816506ee1992e66fad24f37069ed2ca1b0a38c1afcf"
},
"downloads": -1,
"filename": "cftime_rs-0.1.6.tar.gz",
"has_sig": false,
"md5_digest": "a4730549cb0f508728a319e3d3b15606",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 234120,
"upload_time": "2023-10-17T13:34:54",
"upload_time_iso_8601": "2023-10-17T13:34:54.416971Z",
"url": "https://files.pythonhosted.org/packages/35/3b/b0da6c64cc5654da06dd6ed7cb6fedff8c5a74921bcd2fec23f17de94e13/cftime_rs-0.1.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-10-17 13:34:54",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "antscloud",
"github_project": "cftime-rs",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "cftime-rs"
}