|
4 | 4 | <parent> |
5 | 5 | <groupId>org.scijava</groupId> |
6 | 6 | <artifactId>pom-scijava</artifactId> |
7 | | - <version>31.1.0</version> |
| 7 | + <version>37.0.0</version> |
8 | 8 | </parent> |
9 | 9 |
|
10 | 10 | <groupId>org.janelia.saalfeldlab</groupId> |
11 | 11 | <artifactId>label-utilities-spark</artifactId> |
12 | | - <version>0.9.5-SNAPSHOT</version> |
| 12 | + <version>1.0.0-SNAPSHOT</version> |
13 | 13 |
|
14 | 14 | <name>N5-Label-Multisets-Spark</name> |
15 | 15 | <description>Spark based tools for label data.</description> |
|
18 | 18 | <!-- <organization>saalfeldlab</organization> --> |
19 | 19 | <organization> |
20 | 20 | <name>Saalfeld Lab</name> |
21 | | - <url>http://saalfeldlab.janelia.org/</url> |
| 21 | + <url>https://saalfeldlab.janelia.org/</url> |
22 | 22 | </organization> |
23 | 23 | <licenses> |
24 | 24 | <license> |
|
30 | 30 | <mailingLists> |
31 | 31 | <mailingList> |
32 | 32 | <name>ImageJ Forum</name> |
33 | | - <archive>http://image.sc/</archive> |
| 33 | + <archive>https://image.sc/</archive> |
34 | 34 | </mailingList> |
35 | 35 | </mailingLists> |
36 | 36 |
|
37 | 37 | <developers> |
38 | 38 | <developer> |
39 | 39 | <id>hanslovsky</id> |
40 | 40 | <name>Philipp Hanslovsky</name> |
41 | | - <url>http://imagej.net/User:Hanslovsky</url> |
| 41 | + <url>https://imagej.net/User:Hanslovsky</url> |
42 | 42 | <roles> |
43 | 43 | <role>founder</role> |
44 | 44 | <role>lead</role> |
45 | 45 | <role>developer</role> |
46 | 46 | <role>debugger</role> |
47 | 47 | <role>reviewer</role> |
48 | 48 | <role>support</role> |
| 49 | + </roles> |
| 50 | + </developer> |
| 51 | + <developer> |
| 52 | + <id>hulbertc</id> |
| 53 | + <name>Caleb Hulbert</name> |
| 54 | + <email>hulbertc@janelia.hhmi.org</email> |
| 55 | + <organization>HHMI Janelia</organization> |
| 56 | + <organizationUrl>https://janelia.org/</organizationUrl> |
| 57 | + <roles> |
| 58 | + <role>developer</role> |
49 | 59 | <role>maintainer</role> |
50 | 60 | </roles> |
| 61 | + <timezone>-5</timezone> |
51 | 62 | </developer> |
52 | 63 | </developers> |
53 | 64 |
|
|
83 | 94 | <releaseProfiles>sign,deploy-to-scijava</releaseProfiles> |
84 | 95 | <package-name>org.janelia.saalfeldlab.label.spark</package-name> |
85 | 96 |
|
86 | | - <imglib2-cache.version>1.0.0-beta-13</imglib2-cache.version> |
| 97 | + <scijava.jvm.version>21</scijava.jvm.version> |
| 98 | + <maven-compiler-plugin.version>3.13.0</maven-compiler-plugin.version> |
| 99 | + <javadoc.skip>true</javadoc.skip> |
| 100 | + <maven.javadoc.skip>${javadoc.skip}</maven.javadoc.skip> |
| 101 | + |
| 102 | + <n5.version>3.2.0</n5.version> |
| 103 | + <n5-hdf5.version>2.2.0</n5-hdf5.version> |
| 104 | + <n5-google-cloud.version>4.1.0</n5-google-cloud.version> |
| 105 | + <n5-aws-s3.version>4.1.2</n5-aws-s3.version> |
| 106 | + <n5-zarr.version>1.3.3</n5-zarr.version> |
| 107 | + <n5-imglib2.version>7.0.0</n5-imglib2.version> |
| 108 | + <n5-universe.version>1.5.0</n5-universe.version> |
| 109 | + <imglib2-label-multisets.version>0.13.2</imglib2-label-multisets.version> |
| 110 | + <slf4j-api.version>1.7.36</slf4j-api.version> |
| 111 | + |
| 112 | + <label-utilities.version>0.5.1</label-utilities.version> |
| 113 | + <label-utilities-n5.version>0.3.2</label-utilities-n5.version> |
| 114 | + <imglib2-mutex-watershed.version>0.1.2</imglib2-mutex-watershed.version> |
| 115 | + |
| 116 | + <spark.version>3.5.1</spark.version> |
| 117 | + <spark-core_2.12.version>${spark.version}</spark-core_2.12.version> |
| 118 | + <jackson.version>2.15.4</jackson.version> |
| 119 | + |
| 120 | + <enforcer.skip>true</enforcer.skip> |
87 | 121 | </properties> |
88 | 122 |
|
89 | 123 | <repositories> |
|
97 | 131 | <dependency> |
98 | 132 | <groupId>org.janelia.saalfeldlab</groupId> |
99 | 133 | <artifactId>label-utilities</artifactId> |
100 | | - <version>0.5.0</version> |
| 134 | + <version>${label-utilities.version}</version> |
101 | 135 | </dependency> |
102 | 136 | <dependency> |
103 | 137 | <groupId>org.janelia.saalfeldlab</groupId> |
104 | 138 | <artifactId>label-utilities-n5</artifactId> |
105 | | - <version>0.3.1</version> |
| 139 | + <version>${label-utilities-n5.version}</version> |
106 | 140 | </dependency> |
107 | 141 | <dependency> |
108 | 142 | <groupId>org.janelia.saalfeldlab</groupId> |
109 | 143 | <artifactId>imglib2-mutex-watershed</artifactId> |
110 | | - <version>0.1.2</version> |
| 144 | + <version>${imglib2-mutex-watershed.version}</version> |
111 | 145 | </dependency> |
112 | 146 | <dependency> |
113 | 147 | <groupId>org.apache.spark</groupId> |
114 | 148 | <artifactId>spark-core_2.12</artifactId> |
115 | | - <version>3.2.1</version> |
| 149 | + <version>${spark-core_2.12.version}</version> |
116 | 150 | </dependency> |
117 | 151 | <dependency> |
118 | 152 | <groupId>net.imglib2</groupId> |
119 | 153 | <artifactId>imglib2</artifactId> |
120 | | - <version>5.13.0</version> |
121 | 154 | </dependency> |
122 | 155 | <dependency> |
123 | 156 | <groupId>net.imglib2</groupId> |
|
129 | 162 | </dependency> |
130 | 163 | <dependency> |
131 | 164 | <groupId>org.janelia.saalfeldlab</groupId> |
132 | | - <artifactId>n5</artifactId> |
133 | | - <version>2.2.0</version> |
134 | | - </dependency> |
135 | | - <dependency> |
136 | | - <groupId>org.janelia.saalfeldlab</groupId> |
137 | | - <artifactId>n5-imglib2</artifactId> |
138 | | - <version>4.3.0</version> |
139 | | - </dependency> |
140 | | - <dependency> |
141 | | - <groupId>org.janelia.saalfeldlab</groupId> |
142 | | - <artifactId>n5-hdf5</artifactId> |
143 | | - <version>1.0.4</version> |
| 165 | + <artifactId>n5-universe</artifactId> |
144 | 166 | </dependency> |
145 | 167 | <dependency> |
146 | 168 | <groupId>net.imglib2</groupId> |
|
162 | 184 | <artifactId>throwing-function</artifactId> |
163 | 185 | <version>1.5.1</version> |
164 | 186 | </dependency> |
| 187 | + |
| 188 | + <!-- logging --> |
| 189 | + <dependency> |
| 190 | + <groupId>ch.qos.logback</groupId> |
| 191 | + <artifactId>logback-core</artifactId> |
| 192 | + </dependency> |
165 | 193 | <dependency> |
166 | | - <groupId>com.fasterxml.jackson.core</groupId> |
167 | | - <artifactId>jackson-databind</artifactId> |
168 | | - <version>2.12.7.1</version> |
| 194 | + <groupId>ch.qos.logback</groupId> |
| 195 | + <artifactId>logback-classic</artifactId> |
169 | 196 | </dependency> |
170 | 197 |
|
171 | | - <!-- test --> |
| 198 | + <!-- test --> |
172 | 199 | <dependency> |
173 | 200 | <groupId>junit</groupId> |
174 | 201 | <artifactId>junit</artifactId> |
|
177 | 204 |
|
178 | 205 | </dependencies> |
179 | 206 |
|
| 207 | + <build> |
| 208 | + <plugins> |
| 209 | + <plugin> |
| 210 | + <groupId>org.apache.maven.plugins</groupId> |
| 211 | + <artifactId>maven-compiler-plugin</artifactId> |
| 212 | + <configuration> |
| 213 | + <compilerArgs> |
| 214 | + <arg>--add-opens=java.base/sun.nio.ch=ALL-UNNAMED</arg> |
| 215 | + </compilerArgs> |
| 216 | + </configuration> |
| 217 | + </plugin> |
| 218 | + <plugin> |
| 219 | + <groupId>org.apache.maven.plugins</groupId> |
| 220 | + <artifactId>maven-surefire-plugin</artifactId> |
| 221 | + <configuration> |
| 222 | + <argLine> |
| 223 | + --add-opens=java.base/sun.nio.ch=ALL-UNNAMED |
| 224 | + </argLine> |
| 225 | + </configuration> |
| 226 | + </plugin> |
| 227 | + </plugins> |
| 228 | + </build> |
| 229 | + |
180 | 230 | <profiles> |
181 | 231 | <profile> |
182 | 232 | <id>fatWithSpark</id> |
|
185 | 235 | <plugin> |
186 | 236 | <groupId>org.apache.maven.plugins</groupId> |
187 | 237 | <artifactId>maven-shade-plugin</artifactId> |
188 | | - <version>3.2.4</version> |
189 | 238 | <configuration> |
190 | 239 | <filters> |
191 | 240 | <filter> |
|
244 | 293 | <plugin> |
245 | 294 | <groupId>org.apache.maven.plugins</groupId> |
246 | 295 | <artifactId>maven-shade-plugin</artifactId> |
247 | | - <version>3.2.4</version> |
248 | 296 | <configuration> |
249 | 297 | <filters> |
250 | 298 | <filter> |
|
0 commit comments