An open API service providing commit metadata for open source projects.

GitHub / ruby/csv / commits

CSV Reading and Writing

SHA Message Author Date Stats
19c7649c Unify first parameter name to `path_or_io` across methods (#358) Yuto Urushima <5****k@u****m>
Committed by: GitHub <n****y@g****m>
26 days ago
79eb55ab Bump rubygems/configure-rubygems-credentials from 1.0.0 to 2.0.0 (#357)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
29 days ago
4a5c5041 Support block in CSV::Row#to_h (#356)
Co-authored-by: Sutou Kouhei <k****u@c****g>
Vlad <t****d@g****m>
Committed by: GitHub <n****y@g****m>
29 days ago
bc698274 Bump actions/checkout from 5 to 6 (#354)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
a2bda1e1 Link to LICENSE.txt Sutou Kouhei <k****u@c****m> 8 months ago
0de1bf0d Bump actions/checkout from 4 to 5 (#351)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
1ef25f9f Fix typo in documentation: use `lineno` instead of `line_no` (#350) tmr111116 <t****6@u****m>
Committed by: GitHub <n****y@g****m>
11 months ago
4a706107 Fix: Allow \r in unquoted fields when row separator doesn't contain \r (#346)
Co-authored-by: Sutou Kouhei <k****u@c****g>
Jas <j****2@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
0bcb71fc ci benchmark: ensure installing old versions (#349) Sutou Kouhei <k****u@c****m>
Committed by: GitHub <n****y@g****m>
11 months ago
650b9c2e ci: don't use Ruby 2.5 on Ubuntu (#347) Sutou Kouhei <k****u@c****m>
Committed by: GitHub <n****y@g****m>
12 months ago
9417e554 Bump version Sutou Kouhei <k****u@c****m> about 1 year ago
ecdc355b Add 3.3.5 entry Sutou Kouhei <k****u@c****m> about 1 year ago
69d98862 Use `Ractor#value` as `Ractor#take` is removed (#344) Koichi Sasada <k****1@a****t>
Committed by: GitHub <n****y@g****m>
about 1 year ago
be2189b6 Replace link to ruby-doc.org with docs.ruby-lang.org (#343)
Co-authored-by: Sutou Kouhei <k****u@c****g>
Petrik de Heus <p****k@d****t>
Committed by: GitHub <n****y@g****m>
about 1 year ago
cfd5fe80 Bump version Sutou Kouhei <k****u@c****m> about 1 year ago
43d0856a Add 3.3.4 entry Sutou Kouhei <k****u@c****m> about 1 year ago
5ceeafa1 csv-filter: remove (#341) Sutou Kouhei <k****u@c****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
7eea19a6 csv-filter: add --col-sep (#338)
Co-authored-by: Sutou Kouhei <k****u@c****g>
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
a66c40f9 csv-filter: add --output-quote-char (#334)
Co-authored-by: Sutou Kouhei <k****u@c****g>
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
75009b9d Bump version Sutou Kouhei <k****u@c****m> about 1 year ago
d2abb36c Add 3.3.3 entry Sutou Kouhei <k****u@c****m> about 1 year ago
f394f79f CSV.read: Add support for integer mode again Sutou Kouhei <k****u@c****m> about 1 year ago
34e21fa4 csv-filter: add --row-sep (#335)
Co-authored-by: Sutou Kouhei <k****u@c****g>
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
29723a0a csv-filter: add --input-quote-char (#333)
Co-authored-by: Sutou Kouhei <k****u@c****g>
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
559fbf70 csv-filter: add --output-col-sep (#332) Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
f5243560 csv-filter: add --output-row-sep (#331) Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
eec15def csv-filter: Add --input-row-sep (#330) Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
bfaa5fb9 Add option --input-col-sep to csv-filter (#329) Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
c457574a ci benchmark: use the latest Ruby Sutou Kouhei <k****u@c****m> over 1 year ago
34550ad7 ci test: update Ruby versions Sutou Kouhei <k****u@c****m> over 1 year ago
6f1c50f5 Add bare bones console application for filtering CSV (#321)
Co-authored-by: Sutou Kouhei <k****u@c****g>, Sutou Kouhei <k****u@c****m>
Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
49129ff6 Add RDoc dependency Sutou Kouhei <k****u@c****m> over 1 year ago
a13a4b21 Fix wrong EOF detection for ARGF Sutou Kouhei <k****u@c****m> over 1 year ago
f9254d46 Provide a 'Changelog' link on rubygems.org/gems/csv (#327)
Co-authored-by: Sutou Kouhei <k****u@c****g>
mark-young-atg <1****g@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
f33c613c Bump version Sutou Kouhei <k****u@c****m> over 1 year ago
eb20531d Add 3.3.2 entry Sutou Kouhei <k****u@c****m> over 1 year ago
abf32b60 Fix a parse bug with a quoted line with col_sep and an empty line Sutou Kouhei <k****u@c****m> over 1 year ago
61b72372 Bump version Sutou Kouhei <k****u@c****m> over 1 year ago
7e577ec2 Add 3.3.1 entry Sutou Kouhei <k****u@c****m> over 1 year ago
8df779e9 release: add support for Trusted Publishing Sutou Kouhei <k****u@c****m> over 1 year ago
bc11345b Drop `:nodoc:` options from core classes that contains methods with docs (#322) Soutaro Matsumoto <m****o@s****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
7b8c3ca2 Add CSV::TSV class for tab-separated values (#319)
Co-authored-by: Sutou Kouhei <k****u@c****g>
Jas <j****2@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
3a7e7c7a [DOC] More about filter options (#316) Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
189851d2 Add Time converter to CSV::Converters (#313) Bart de Water <4****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
ce911980 Allow CSV.open with StringIO argument (#302) Marcelo <M****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
bb93c289 Don't build quoted_fields array when not needed (#312) Vladimir Kochnev <h****e@y****u>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
e75132e3 Avoid dynamic parse method dispatch for faster access (#311) Vladimir Kochnev <h****e@y****u>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
4534f35c Update filtering recipes to clarify parsing and writing headers (#309) Jerome Paul <j****l@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
6544b215 Fix typo in recipe "Parse from File with Headers" (#307)
Co-authored-by: Herwin <h****w@u****m>, Sutou Kouhei <k****u@c****g>
Herwin <h****w@h****l>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
47bf76fe Don't enable BOM detection automatically on Windows Sutou Kouhei <k****u@c****m> almost 2 years ago
a727f843 ci test: fix key Sutou Kouhei <k****u@c****m> almost 2 years ago
f7e31c11 ci test: fix style Sutou Kouhei <k****u@c****m> almost 2 years ago
03542831 ci test: fix key Sutou Kouhei <k****u@c****m> almost 2 years ago
e40afeb8 ci test: fix key Sutou Kouhei <k****u@c****m> almost 2 years ago
b706d91d CSV.open: detect BOM by default Sutou Kouhei <k****u@c****m> about 2 years ago
4e19f3da doc CSV.parse: Add BOM handling (#305) Junichi Ito <j****t@s****p>
Committed by: GitHub <n****y@g****m>
about 2 years ago
73b877de Exclude older than 2.6 on macos-14 (#304) Nobuyoshi Nakada <n****u@r****g>
Committed by: GitHub <n****y@g****m>
about 2 years ago
50667586 Move development dependencies to Gemfile (#303) Nobuyoshi Nakada <n****u@r****g>
Committed by: GitHub <n****y@g****m>
about 2 years ago
b9c80bd5 Use www.rfc-editor.org for RFC text. (#299) Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m>
about 2 years ago
2c3b0c18 ci: set timeout Sutou Kouhei <k****u@c****m> about 2 years ago
bf23ab4a Bump version Sutou Kouhei <k****u@c****m> about 2 years ago
2409bdf0 Add 3.3.0 entry Sutou Kouhei <k****u@c****m> about 2 years ago
a5e738b1 Revert "parser: simplify :skip_lines implementation" Sutou Kouhei <k****u@c****m> about 2 years ago
b9a8f36f test: use binmode for Windows Sutou Kouhei <k****u@c****m> about 2 years ago
3a92d037 Bump version Sutou Kouhei <k****u@c****m> about 2 years ago
0fcb0f27 Add 3.2.9 entry Sutou Kouhei <k****u@c****m> about 2 years ago
c2cc9841 parser: simplify :skip_lines implementation Sutou Kouhei <k****u@c****m> about 2 years ago
86de3310 Fix a bug that wrong parse result with :skip_lines Sutou Kouhei <k****u@c****m> about 2 years ago
3ae91944 README: Fix link to API docs (#295) Olle Jonsson <o****n@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
b693b7fb Update link to Recipes documentation in Readme (#294) Jarrett Green <h****f@j****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
0cba3e76 Bump version Sutou Kouhei <k****u@c****m> over 2 years ago
2b0a647e Add 3.2.8 entry Sutou Kouhei <k****u@c****m> over 2 years ago
4f7af0a6 Use reusing workflow (#289) Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
af64a15b [DOC] Fix broken links (#283) Burdette Lamar <B****r@Y****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
68b44887 Add CSV::InvalidEncodingError (#287) Kosuke Shibata <5****a@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
281b1a55 Bump actions/checkout from 3 to 4 (#286)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
e090da19 Bump version Sutou Kouhei <k****u@c****m> almost 3 years ago
e6b546b2 Add 3.2.7 entry Sutou Kouhei <k****u@c****m> almost 3 years ago
992c16a3 ci release: use GitHub Releases and Dicsussions Sutou Kouhei <k****u@c****m> almost 3 years ago
183635ab Fix a bug that the same line is used multiple times Sutou Kouhei <k****u@c****m> almost 3 years ago
bfbd6bbf Remove nonexistent variable Sutou Kouhei <k****u@c****m> almost 3 years ago
5df650be parser: add one more trace Sutou Kouhei <k****u@c****m> almost 3 years ago
0dcfcd9c docs: Add entry for backslash_quotes liberal parsing (#280) Mark Schneider <g****b@m****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
cc6b47a4 Support RJIT (#281) Nobuyoshi Nakada <n****u@r****g>
Committed by: GitHub <n****y@g****m>
about 3 years ago
22e62bc6 test: rename Helper to CSVHelper (#278) Luke Gruber <l****u@g****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
cc76ffbf docs: fix example in Recipe: Capture Unconverted Fields (#276) Yuki Tsujimoto <4****t@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
04862ccf test: use mailing list ID instead of unavailable URL Sutou Kouhei <k****u@c****m> over 3 years ago
e2a06929 Use https links instead of http (#274) Vivek Bharath Akupatni <a****v@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
e5622c53 Remove unused @double_quote_character from Parser (#273) Mau Magnaguagno <m****o@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
68e1ccbe Backport from ruby/ruby changes (#269) Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
8606ee83 Bump version Sutou Kouhei <k****u@c****m> over 3 years ago
816b48b9 Add 3.2.6 entry Sutou Kouhei <k****u@c****m> over 3 years ago
af0e125f test: Use CSV.foreach with block and fix typo (#267) Mau Magnaguagno <m****o@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
684573a0 Remove unused deleted from CSV::Table#delete_if (#264) Mau Magnaguagno <m****o@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
c7b4094d Bump actions/checkout from 2 to 3 (#266) dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
80247265 Added dependabot for GitHub Actions (#265) Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
27fb15c4 Remove key sorting in CSV.instance (#262)
Co-authored-by: Sutou Kouhei <k****u@c****g>
Mau Magnaguagno <m****o@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
ff427ab8 Remove to_s from CSV.filter (#263) Mau Magnaguagno <m****o@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
acc05116 All Enumerable based methods consume the same lines with other methods Sutou Kouhei <k****u@c****m> over 3 years ago
71e6d24e CSV#read consumes the same lines with other methods like CSV#shift Sutou Kouhei <k****u@c****m> over 3 years ago

← Back to repository