Commit Graph

32 Commits (master)

Author SHA1 Message Date
Bradlee Speice 61d2aa60c6 Publish 2.0.0 2023-08-24 19:07:54 -04:00
nibon7 dbd2eab7d4
Don't use `oldtime` feature of chrono 2023-06-30 18:53:01 +08:00
Bradlee Speice 849ad33a5d Publish 1.5.0 2023-06-09 18:25:52 -04:00
Michel Alexandre Salim 49a8a70bea
Don't ship Python scripts
This complicates distribution packaging in Fedora as the presence of these
files led the dependency generator to assume the crate depends on Python

```
michel in dtparse on  dont-ship-python is 📦 v1.4.0 via 🐍 v3.11.3 via 🦀 v1.69.0 took 6s
⬢ [fedora-toolbox:38] ❯ cargo package --allow-dirty --no-verify
   Packaging dtparse v1.4.0 (/home/michel/src/github/bspeice/dtparse)
    Updating crates.io index
    Packaged 19 files, 175.0KiB (30.7KiB compressed)

michel in dtparse on  dont-ship-python is 📦 v1.4.0 via 🐍 v3.11.3 via 🦀 v1.69.0 took 2s
⬢ [fedora-toolbox:38] ❯ tar tf target/package/dtparse-1.4.0.crate | grep '.py'
dtparse-1.4.0/build_pycompat.py
dtparse-1.4.0/build_pycompat_tokenizer.py
```

```
michel in dtparse on  dont-ship-python [!] is 📦 v1.4.0 via 🐍 v3.11.3 via 🦀 v1.69.0 took 9s
⬢ [fedora-toolbox:38] ❯ cargo package --allow-dirty --no-verify
   Packaging dtparse v1.4.0 (/home/michel/src/github/bspeice/dtparse)
    Updating crates.io index
    Packaged 17 files, 157.4KiB (27.4KiB compressed)

michel in dtparse on  dont-ship-python [!] is 📦 v1.4.0 via 🐍 v3.11.3 via 🦀 v1.69.0
⬢ [fedora-toolbox:38] ❯ tar tf target/package/dtparse-1.4.0.crate | grep '\.py'

michel in dtparse on  dont-ship-python [!] is 📦 v1.4.0 via 🐍 v3.11.3 via 🦀 v1.69.0
⬢ [fedora-toolbox:38] ❯
```

Signed-off-by: Michel Alexandre Salim <salimma@fedoraproject.org>
2023-06-09 14:31:39 -05:00
Bradlee Speice 3a9e2674a6 #40: Nanosecond precision 2023-03-25 02:12:57 +00:00
Bradlee Speice ed919e84ef #38: Release new dateutil version 2022-06-15 22:21:25 -04:00
Bradlee Speice a193a79afa Add a test for issue 34 2022-06-15 22:16:15 -04:00
ahkrr 8f6a3b179d upgrade dependency rust_decimal ^0.10.1 -> 1.17.0 2021-11-14 14:14:11 +01:00
Bryan Henry 61d3ed025e Delete unused chrono-tz dependency 2021-06-03 19:45:47 -07:00
Bradlee Speice 440ba918f6 Version 1.2.0 2020-10-04 20:10:30 -04:00
Bradlee Speice 6a5ec31d8e Release version 1.1.0 2020-06-11 15:42:03 -04:00
Bradlee Speice 9edc2a3102 Simplify testing procedure 2020-06-11 12:23:36 -04:00
Bradlee Speice 142712900f Attempt to read timezones from chrono-tz 2019-11-13 23:12:47 -05:00
Bradlee Speice ef3ea38834 Release version 1.0.3 2018-09-18 23:04:07 -04:00
Bradlee Speice 4d7c5dd995 Now with 100% more WASM!
Version bump and README update
2018-08-14 22:49:24 -04:00
Bradlee Speice 22e0300275 Test adding WASM support 2018-08-14 21:53:35 -04:00
Bradlee Speice 0ef35527d9 Release 1.0.1 2018-08-11 13:13:12 -04:00
Bradlee Speice 01ebec84bb Release version 1.0! 2018-08-03 23:42:09 -04:00
Bradlee Speice 50fe2c01d4 README and Cargo.toml updates 2018-08-03 21:52:36 -04:00
Bradlee Speice 848f1b9249 Release 0.9.1 2018-07-19 23:05:03 -04:00
messense b3a1340574 Upgrade rust_decimal to 0.9 2018-07-03 16:44:09 +08:00
messense 77eea20ecf
Fix repository URL in Cargo.toml 2018-06-26 10:02:15 +08:00
Bradlee Speice 2758c66946 Release 0.8.0 2018-06-25 21:46:27 -04:00
Bradlee Speice 2c648a6401 Use lazy-static 1.0 2018-06-17 23:32:28 -04:00
Bradlee Speice 7bb02a7648 Licensing/docs updates 2018-06-17 23:31:25 -04:00
Bradlee Speice e54977ee97 Get the README updated with what's needed before 1.0 2018-06-17 23:21:11 -04:00
Bradlee Speice e4c49b2bb2 Use python codegen to generate the tests
And you know, hopefully don't delete the script next time.
2018-06-12 22:22:30 -04:00
Bradlee Speice 17b8b8af36 Move tests to pyo3
Codegen wasn't doing much for me
2018-05-27 13:51:23 -04:00
Bradlee Speice 04421ebde0 First pass done!!! 2018-05-26 20:14:30 -04:00
Bradlee Speice de47318411 Baby steps 2018-05-25 00:00:15 -04:00
Bradlee Speice b1f8cd77ee Set up Python parse compat 2018-05-23 23:01:00 -04:00
Bradlee Speice 9ab5a3d5e3 Initial structure 2018-05-13 16:18:45 -04:00