|
1 | 1 | [package]
|
2 | 2 | name = "wrappers"
|
3 |
| -version = "0.1.16" |
| 3 | +version = "0.1.17" |
4 | 4 | edition = "2021"
|
5 | 5 |
|
6 | 6 | [lib]
|
7 | 7 | crate-type = ["cdylib"]
|
8 | 8 |
|
9 | 9 | [features]
|
10 |
| -default = [ "cshim", "pg15" ] |
11 |
| -cshim = [ "pgrx/cshim" ] |
12 |
| -pg11 = ["pgrx/pg11", "pgrx-tests/pg11", "supabase-wrappers/pg11" ] |
13 |
| -pg12 = ["pgrx/pg12", "pgrx-tests/pg12", "supabase-wrappers/pg12" ] |
14 |
| -pg13 = ["pgrx/pg13", "pgrx-tests/pg13", "supabase-wrappers/pg13" ] |
15 |
| -pg14 = ["pgrx/pg14", "pgrx-tests/pg14", "supabase-wrappers/pg14" ] |
16 |
| -pg15 = ["pgrx/pg15", "pgrx-tests/pg15", "supabase-wrappers/pg15" ] |
17 |
| -pg16 = ["pgrx/pg16", "pgrx-tests/pg16", "supabase-wrappers/pg16" ] |
| 10 | +default = ["cshim", "pg15"] |
| 11 | +cshim = ["pgrx/cshim"] |
| 12 | +pg11 = ["pgrx/pg11", "pgrx-tests/pg11", "supabase-wrappers/pg11"] |
| 13 | +pg12 = ["pgrx/pg12", "pgrx-tests/pg12", "supabase-wrappers/pg12"] |
| 14 | +pg13 = ["pgrx/pg13", "pgrx-tests/pg13", "supabase-wrappers/pg13"] |
| 15 | +pg14 = ["pgrx/pg14", "pgrx-tests/pg14", "supabase-wrappers/pg14"] |
| 16 | +pg15 = ["pgrx/pg15", "pgrx-tests/pg15", "supabase-wrappers/pg15"] |
| 17 | +pg16 = ["pgrx/pg16", "pgrx-tests/pg16", "supabase-wrappers/pg16"] |
18 | 18 | pg_test = []
|
19 | 19 |
|
20 | 20 | helloworld_fdw = []
|
21 |
| -bigquery_fdw = ["gcp-bigquery-client", "serde_json", "serde", "wiremock", "futures", "yup-oauth2", "thiserror"] |
| 21 | +bigquery_fdw = [ |
| 22 | + "gcp-bigquery-client", |
| 23 | + "serde_json", |
| 24 | + "serde", |
| 25 | + "wiremock", |
| 26 | + "futures", |
| 27 | + "yup-oauth2", |
| 28 | + "thiserror", |
| 29 | +] |
22 | 30 | clickhouse_fdw = ["clickhouse-rs", "chrono", "chrono-tz", "regex", "thiserror"]
|
23 |
| -stripe_fdw = ["reqwest", "reqwest-middleware", "reqwest-retry", "serde_json", "thiserror", "url"] |
24 |
| -firebase_fdw = ["reqwest", "reqwest-middleware", "reqwest-retry", "serde_json", "yup-oauth2", "regex", "thiserror"] |
| 31 | +stripe_fdw = [ |
| 32 | + "reqwest", |
| 33 | + "reqwest-middleware", |
| 34 | + "reqwest-retry", |
| 35 | + "serde_json", |
| 36 | + "thiserror", |
| 37 | + "url", |
| 38 | +] |
| 39 | +firebase_fdw = [ |
| 40 | + "reqwest", |
| 41 | + "reqwest-middleware", |
| 42 | + "reqwest-retry", |
| 43 | + "serde_json", |
| 44 | + "yup-oauth2", |
| 45 | + "regex", |
| 46 | + "thiserror", |
| 47 | +] |
25 | 48 | s3_fdw = [
|
26 |
| - "reqwest", "reqwest-middleware", "reqwest-retry", "aws-config", "aws-sdk-s3", "aws-smithy-http", "aws-smithy-runtime-api", |
27 |
| - "tokio", "tokio-util", "csv", "async-compression", "serde_json", |
28 |
| - "http", "parquet", "futures", "arrow-array", "chrono", "thiserror" |
| 49 | + "reqwest", |
| 50 | + "reqwest-middleware", |
| 51 | + "reqwest-retry", |
| 52 | + "aws-config", |
| 53 | + "aws-sdk-s3", |
| 54 | + "aws-smithy-http", |
| 55 | + "aws-smithy-runtime-api", |
| 56 | + "tokio", |
| 57 | + "tokio-util", |
| 58 | + "csv", |
| 59 | + "async-compression", |
| 60 | + "serde_json", |
| 61 | + "http", |
| 62 | + "parquet", |
| 63 | + "futures", |
| 64 | + "arrow-array", |
| 65 | + "chrono", |
| 66 | + "thiserror", |
| 67 | +] |
| 68 | +airtable_fdw = [ |
| 69 | + "reqwest", |
| 70 | + "reqwest-middleware", |
| 71 | + "reqwest-retry", |
| 72 | + "serde_json", |
| 73 | + "serde", |
| 74 | + "url", |
| 75 | + "thiserror", |
| 76 | +] |
| 77 | +logflare_fdw = [ |
| 78 | + "reqwest", |
| 79 | + "reqwest-middleware", |
| 80 | + "reqwest-retry", |
| 81 | + "serde_json", |
| 82 | + "thiserror", |
| 83 | + "url", |
29 | 84 | ]
|
30 |
| -airtable_fdw = ["reqwest", "reqwest-middleware", "reqwest-retry", "serde_json", "serde", "url", "thiserror"] |
31 |
| -logflare_fdw = ["reqwest", "reqwest-middleware", "reqwest-retry", "serde_json", "thiserror", "url"] |
32 | 85 |
|
33 | 86 | # Does not include helloworld_fdw because of its general uselessness
|
34 |
| -all_fdws = ["airtable_fdw", "bigquery_fdw", "clickhouse_fdw", "stripe_fdw", "firebase_fdw", "s3_fdw", "logflare_fdw"] |
| 87 | +all_fdws = [ |
| 88 | + "airtable_fdw", |
| 89 | + "bigquery_fdw", |
| 90 | + "clickhouse_fdw", |
| 91 | + "stripe_fdw", |
| 92 | + "firebase_fdw", |
| 93 | + "s3_fdw", |
| 94 | + "logflare_fdw", |
| 95 | +] |
35 | 96 |
|
36 | 97 | [dependencies]
|
37 | 98 | pgrx = { version = "=0.10.2" }
|
38 | 99 | #supabase-wrappers = "0.1"
|
39 | 100 | supabase-wrappers = { path = "../supabase-wrappers", default-features = false }
|
40 | 101 |
|
41 | 102 | # for clickhouse_fdw
|
42 |
| -clickhouse-rs = { git = "https://github.com/suharev7/clickhouse-rs", branch = "async-await", features = ["tls"], optional = true } |
| 103 | +clickhouse-rs = { git = "https://github.com/suharev7/clickhouse-rs", branch = "async-await", features = [ |
| 104 | + "tls", |
| 105 | +], optional = true } |
43 | 106 | chrono = { version = "0.4", optional = true }
|
44 | 107 | chrono-tz = { version = "0.6", optional = true }
|
45 | 108 |
|
@@ -70,7 +133,13 @@ aws-smithy-runtime-api = { version = "0.56.1", optional = true }
|
70 | 133 | csv = { version = "1.2", optional = true }
|
71 | 134 | tokio = { version = "1", features = ["full"], optional = true }
|
72 | 135 | tokio-util = { version = "0.7", optional = true }
|
73 |
| -async-compression = { version = "0.3.15", features = ["tokio", "bzip2", "gzip", "xz", "zlib"], optional = true } |
| 136 | +async-compression = { version = "0.3.15", features = [ |
| 137 | + "tokio", |
| 138 | + "bzip2", |
| 139 | + "gzip", |
| 140 | + "xz", |
| 141 | + "zlib", |
| 142 | +], optional = true } |
74 | 143 | http = { version = "0.2", optional = true }
|
75 | 144 | parquet = { version = "41.0.0", features = ["async"], optional = true }
|
76 | 145 | arrow-array = { version = "41.0.0", optional = true }
|
|
0 commit comments