Skip to content

Commit 964505e

Browse files
author
R. S. Doiel
committed
prep for v1.3.0 release
1 parent f486d87 commit 964505e

File tree

99 files changed

+172
-171
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+172
-171
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,4 @@ eprints.json
4141
testout
4242
temp.*
4343
temp?.*
44+
*.bak

CITATION.cff

+4-3
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,15 @@ Workbooks, JSON and structured text documents."
77
authors:
88
- family-names: Doiel
99
given-names: R. S.
10-
orcid: "https://orcid.org/0000-0003-0900-6903"
10+
orcid: ""
1111

1212
maintainers:
1313
- family-names: Doiel
1414
given-names: R. S.
15-
orcid: "https://orcid.org/0000-0003-0900-6903"
15+
orcid: ""
1616

1717
repository-code: "https://github.com/caltechlibrary/datatools"
18-
version: 1.2.12
18+
version: 1.3.0
1919
license-url: "https://data.caltech.edu/license"
2020
keywords: [ "csv", "excel", "sql", "json", "yaml", "xlsx", "golang", "bash" ]
21+
date-released: 2025-01-31

about.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
<section>
2727
<h1 id="about-this-software">About this software</h1>
28-
<h2 id="datatools-1.2.12">datatools 1.2.12</h2>
28+
<h2 id="datatools-1.3.0">datatools 1.3.0</h2>
2929
<h3 id="authors">Authors</h3>
3030
<ul>
3131
<li>R. S. Doiel</li>
@@ -46,7 +46,7 @@ <h3 id="maintainers">Maintainers</h3>
4646
</ul>
4747
<h3 id="programming-languages">Programming languages</h3>
4848
<ul>
49-
<li>Go 1.23.2</li>
49+
<li>Go &gt;= 1.23.5</li>
5050
</ul>
5151
<h3 id="operating-systems">Operating Systems</h3>
5252
<ul>
@@ -56,8 +56,8 @@ <h3 id="operating-systems">Operating Systems</h3>
5656
</ul>
5757
<h3 id="software-requiremets">Software Requiremets</h3>
5858
<ul>
59-
<li>Golang 1.23.2 or better</li>
60-
<li>Pandoc 3.1 or better</li>
59+
<li>Golang &gt;= 1.23.5</li>
60+
<li>Pandoc &gt;= 3.1</li>
6161
</ul>
6262
</section>
6363

about.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@ Workbooks, JSON and structured text documents."
88
authors:
99
- family-names: Doiel
1010
given-names: R. S.
11-
orcid: "https://orcid.org/0000-0003-0900-6903"
11+
orcid: ""
1212

1313
repository-code: "https://github.com/caltechlibrary/datatools"
14-
version: 1.2.12
14+
version: 1.3.0
1515
license-url: "https://data.caltech.edu/license"
1616
keywords: [ "csv", "excel", "sql", "json", "yaml", "xlsx", "golang", "bash" ]
17-
17+
date-released: 2025-01-31
1818
---
1919

2020
About this software
2121
===================
2222

23-
## datatools 1.2.12
23+
## datatools 1.3.0
2424

2525
### Authors
2626

@@ -41,7 +41,7 @@ and structured text documents.
4141

4242
### Programming languages
4343

44-
- Go 1.23.2
44+
- Go &gt;= 1.23.5
4545

4646
### Operating Systems
4747

@@ -51,5 +51,5 @@ and structured text documents.
5151

5252
### Software Requiremets
5353

54-
- Golang 1.23.2 or better
55-
- Pandoc 3.1 or better
54+
- Golang &gt;= 1.23.5
55+
- Pandoc &gt;= 3.1

codemeta.json

+66-67
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,69 @@
11
{
2-
"@context": "https://doi.org/10.5063/schema/codemeta-2.0",
3-
"@type": "SoftwareSourceCode",
4-
"license": "https://data.caltech.edu/license",
5-
"codeRepository": "https://github.com/caltechlibrary/datatools",
6-
"dateCreated": "2017-02-06",
7-
"dateRelease": "2024-11-07",
8-
"dateModified": "2024-11-07",
9-
"downloadUrl": "https://github.com/caltechlibrary/datatools/releases/",
10-
"issueTracker": "https://github.com/caltechlibrary/datatools/issues",
11-
"name": "datatools",
12-
"version": "1.2.12",
13-
"description": "A set of command line tools for working with CSV, Excel Workbooks, JSON and structured text documents.",
14-
"releaseNotes": "fix issue #22, identifying DOI without http prefix",
15-
"applicationCategory": "computer programming",
16-
"developmentStatus": "active",
17-
"funder": {
18-
"@id": "https://ror.org/5dxps055",
2+
"@context": "https://doi.org/10.5063/schema/codemeta-2.0",
3+
"type": "SoftwareSourceCode",
4+
"codeRepository": "https://github.com/caltechlibrary/datatools",
5+
"author": [
6+
{
7+
"id": "https://orcid.org/0000-0003-0900-6903",
8+
"type": "Person",
9+
"givenName": "R. S.",
10+
"familyName": "Doiel",
11+
"affiliation": {
1912
"@type": "Organization",
2013
"name": "Caltech Library"
21-
},
22-
"keywords": [
23-
"csv",
24-
"excel",
25-
"sql",
26-
"json",
27-
"yaml",
28-
"xlsx",
29-
"golang",
30-
"bash"
31-
],
32-
"programmingLanguage": [
33-
"Go 1.23.2"
34-
],
35-
"operatingSystem": [
36-
"Linux",
37-
"Windows",
38-
"macOS"
39-
],
40-
"softwareRequirements": [
41-
"Golang 1.23.2 or better",
42-
"Pandoc 3.1 or better"
43-
],
44-
"author": [
45-
{
46-
"@type": "Person",
47-
"@id": "https://orcid.org/0000-0003-0900-6903",
48-
"givenName": "R. S.",
49-
"familyName": "Doiel",
50-
"email": "[email protected]",
51-
"affiliation": {
52-
"@type": "Organization",
53-
"name": "Caltech Library"
54-
}
55-
}
56-
],
57-
"maintainer": [
58-
{
59-
"@type": "Person",
60-
"@id": "https://orcid.org/0000-0003-0900-6903",
61-
"givenName": "R. S.",
62-
"familyName": "Doiel",
63-
"email": "[email protected]",
64-
"affiliation": {
65-
"@type": "Organization",
66-
"name": "Caltech Library"
67-
}
68-
}
69-
]
70-
}
14+
},
15+
"email": "[email protected]"
16+
}
17+
],
18+
"maintainer": [
19+
{
20+
"id": "https://orcid.org/0000-0003-0900-6903",
21+
"type": "Person",
22+
"givenName": "R. S.",
23+
"familyName": "Doiel",
24+
"affiliation": {
25+
"@type": "Organization",
26+
"name": "Caltech Library"
27+
},
28+
"email": "[email protected]"
29+
}
30+
],
31+
"dateCreated": "2017-02-06",
32+
"dateModified": "2025-01-31",
33+
"datePublished": "2025-01-31",
34+
"description": "A set of command line tools for working with CSV, Excel Workbooks, JSON and structured text documents.",
35+
"funder": {
36+
"@id": "https://ror.org/5dxps055",
37+
"@type": "Organization",
38+
"name": "Caltech Library"
39+
},
40+
"keywords": [
41+
"csv",
42+
"excel",
43+
"sql",
44+
"json",
45+
"yaml",
46+
"xlsx",
47+
"golang",
48+
"bash"
49+
],
50+
"name": "datatools",
51+
"license": "https://data.caltech.edu/license",
52+
"operatingSystem": [
53+
"Linux",
54+
"Windows",
55+
"macOS"
56+
],
57+
"programmingLanguage": [
58+
"Go >= 1.23.5"
59+
],
60+
"softwareRequirements": [
61+
"Golang >= 1.23.5",
62+
"Pandoc >= 3.1"
63+
],
64+
"version": "1.3.0",
65+
"developmentStatus": "active",
66+
"issueTracker": "https://github.com/caltechlibrary/datatools/issues",
67+
"downloadUrl": "https://github.com/caltechlibrary/datatools/releases/",
68+
"releaseNotes": "Added CRLF option on CSV write to better support Windows, see issue #24"
69+
}

codemeta2cff.1.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
%codemeta2cff(1) user manual | version 1.2.12 eb5bc10
1+
%codemeta2cff(1) user manual | version 1.3.0 f486d87
22
% R. S. Doiel
33
% 2025-01-31
44

csv2json.1.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
%csv2json(1) user manual | version 1.2.12 eb5bc10
1+
%csv2json(1) user manual | version 1.3.0 f486d87
22
% R. S. Doiel
33
% 2025-01-31
44

csv2mdtable.1.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ <h1 id="examples">EXAMPLES</h1>
7979
<pre><code> cat data1.csv | csv2mdtable &gt; data1.md</code></pre>
8080
<p>Convert data1.csv to data1.md using options.</p>
8181
<pre><code> csv2mdtable -i data1.csv -o data1.md</code></pre>
82-
<p>csv2mdtable 1.2.12</p>
82+
<p>csv2mdtable 1.3.0</p>
8383
</section>
8484

8585
<footer>

csv2mdtable.1.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
%csv2mdtable(1) user manual | version 1.2.12 eb5bc10
1+
%csv2mdtable(1) user manual | version 1.3.0 f486d87
22
% R. S. Doiel
33
% 2025-01-31
44

@@ -62,6 +62,6 @@ Convert data1.csv to data1.md using options.
6262
csv2mdtable -i data1.csv -o data1.md
6363
~~~
6464

65-
csv2mdtable 1.2.12
65+
csv2mdtable 1.3.0
6666

6767

csv2tab.1.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ <h1 id="examples">EXAMPLES</h1>
5656
<p>This would yield</p>
5757
<pre><code> name email age
5858
Doe, Jane [email protected] 42</code></pre>
59-
<p>csv2tab 1.2.12</p>
59+
<p>csv2tab 1.3.0</p>
6060
</section>
6161

6262
<footer>

csv2tab.1.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
%csv2tab(1) user manual | version 1.2.12 eb5bc10
1+
%csv2tab(1) user manual | version 1.3.0 f486d87
22
% R. S. Doiel
33
% 2025-01-31
44

@@ -49,6 +49,6 @@ This would yield
4949
Doe, Jane [email protected] 42
5050
~~~
5151

52-
csv2tab 1.2.12
52+
csv2tab 1.3.0
5353

5454

csv2xlsx.1.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ <h1 id="examples">EXAMPLES</h1>
8686
<pre><code> cat data.csv | csv2xlsx MyWorkbook.xlsx &#39;My worksheet 2&#39;</code></pre>
8787
<p>This does the same but the contents of data.csv are piped into the
8888
workbook’s ‘My worksheet 2’ sheet.</p>
89-
<p>csv2xlsx 1.2.12</p>
89+
<p>csv2xlsx 1.3.0</p>
9090
</section>
9191

9292
<footer>

csv2xlsx.1.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
%csv2xlsx(1) user manual | version 1.2.12 eb5bc10
1+
%csv2xlsx(1) user manual | version 1.3.0 f486d87
22
% R. S. Doiel
33
% 2025-01-31
44

@@ -69,6 +69,6 @@ called 'MyWorkbook.xlsx' with the contents of data.csv.
6969
This does the same but the contents of data.csv are piped into
7070
the workbook's 'My worksheet 2' sheet.
7171

72-
csv2xlsx 1.2.12
72+
csv2xlsx 1.3.0
7373

7474

csvcleaner.1.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ <h1 id="examples">EXAMPLES</h1>
127127
<pre><code> cat mysheet.csv | csvcleaner -right-trim</code></pre>
128128
<p>Trim leading and trailing spaces from output.</p>
129129
<pre><code> cat mysheet.csv | csvcleaner -trim-space</code></pre>
130-
<p>csvcleaner 1.2.12</p>
130+
<p>csvcleaner 1.3.0</p>
131131
</section>
132132

133133
<footer>

csvcleaner.1.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
%csvcleaner(1) user manual | version 1.2.12 eb5bc10
1+
%csvcleaner(1) user manual | version 1.3.0 f486d87
22
% R. S. Doiel
33
% 2025-01-31
44

@@ -106,5 +106,5 @@ Trim leading and trailing spaces from output.
106106
cat mysheet.csv | csvcleaner -trim-space
107107
~~~
108108

109-
csvcleaner 1.2.12
109+
csvcleaner 1.3.0
110110

csvcols.1.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ <h1 id="examples">EXAMPLES</h1>
107107
<p>Using options filter a 3 column CSV file for columns 1,3 into
108108
2col.csv</p>
109109
<pre><code> csvcols -i 3col.csv -col 1,3 -o 2col.csv</code></pre>
110-
<p>csvcols 1.2.12</p>
110+
<p>csvcols 1.3.0</p>
111111
</section>
112112

113113
<footer>

csvcols.1.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
%csvcols(1) user manual | version 1.2.12 eb5bc10
1+
%csvcols(1) user manual | version 1.3.0 f486d87
22
% R. S. Doiel
33
% 2025-01-31
44

@@ -92,6 +92,6 @@ Using options filter a 3 column CSV file for columns 1,3 into 2col.csv
9292
csvcols -i 3col.csv -col 1,3 -o 2col.csv
9393
~~~
9494

95-
csvcols 1.2.12
95+
csvcols 1.3.0
9696

9797

csvfind.1.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ <h1 id="examples">EXAMPLES</h1>
145145
matches are.</p>
146146
<p>You can also search for phrases in columns.</p>
147147
<pre><code> csvfind -i books.csv -col=2 -contains &quot;Red Book&quot;</code></pre>
148-
<p>csvfind 1.2.12</p>
148+
<p>csvfind 1.3.0</p>
149149
</section>
150150

151151
<footer>

csvfind.1.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
%csvfind(1) user manual | version 1.2.12 eb5bc10
1+
%csvfind(1) user manual | version 1.3.0 f486d87
22
% R. S. Doiel
33
% 2025-01-31
44

@@ -120,5 +120,5 @@ You can also search for phrases in columns.
120120
csvfind -i books.csv -col=2 -contains "Red Book"
121121
~~~
122122

123-
csvfind 1.2.12
123+
csvfind 1.3.0
124124

csvjoin.1.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ <h1 id="examples">EXAMPLES</h1>
143143
<pre><code> csvjoin -csv1=data1.csv -col1=2 \
144144
-csv2=data2.csv -col2=4 \
145145
-output=merged-data.csv</code></pre>
146-
<p>csvjoin 1.2.12</p>
146+
<p>csvjoin 1.3.0</p>
147147
</section>
148148

149149
<footer>

0 commit comments

Comments
 (0)