Path to this page:
./
textproc/ruby-csv,
CSV Reading and Writing
Branch: CURRENT,
Version: 3.3.6,
Package name: ruby34-csv-3.3.6,
Maintainer: pkgsrc-usersThis library provides a complete interface to CSV files and data. It
offers tools to enable you to read and write to and from Strings or IO
objects, as needed.
Required to run:[
lang/ruby31-base]
Master sites:
Filesize: 65 KB
Version history: (Expand)
- (2026-09-06) Updated to version: ruby34-csv-3.3.6
- (2026-09-03) Updated to version: ruby34-csv-3.3.5
- (2026-09-03) Package has been reborn
- (2026-09-03) Package deleted from pkgsrc
- (2026-04-08) Updated to version: ruby33-csv-3.3.5
- (2025-06-04) Updated to version: ruby32-csv-3.3.5
CVS history: (Expand)
2026-09-06 17:48:17 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
textproc/ruby-csv: update to 3.3.6
pkgsrc change: remove Ruby version restriction.
3.3.6 (2026-07-27)
Improvements
* CSV::Row#to_h: Added support for block.
GH-356
Patch by Vlad
* Ensured using path_or_io for parameter name that accepts path or IO.
GH-358
Patch by Yuto Urushima
* Changed to not using enumerator in CSV.
GH-361
GH-363
Reported by Cas Donoghue
Fixes
* Fixed a bug that \r in unquoted fields are rejected when row separator
doesn't contain \r
GH-60
GH-346
Patch by Jas
* Fixed a typo in documentation.
GH-350
Patch by tmr111116
Thanks
* Jas
* tmr111116
* Vlad
* Yuto Urushima
* Cas Donoghue
|
| 2026-04-08 16:29:36 by Takahiro Kambe | Files touched by this commit (23) |
Log message:
Remove support for ruby32.
|
| 2026-02-09 08:51:35 by Takahiro Kambe | Files touched by this commit (1) |
Log message:
textproc/ruby-csv: not for ruby40
Ruby 4.0.1 has the same version as bundled gem.
|
2025-06-04 15:58:54 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
textproc/ruby-csv: update to 3.3.5
3.3.5 (2025-06-01)
Improvements
* docs: Fixed StringScanner document URL.
- GH-343
- Patch by Petrik de Heus
Thanks
* Petrik de Heus
|
2025-04-16 17:28:24 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
textproc/ruby-csv: update to 3.3.4
pkgsrc change: Allow build with Ruby 3.4.
3.3.3 (2025-03-20)
Improvements
* csv-filter: Add an experimental command line tool to filter a CSV.
- Patch by Burdette Lamar
Fixes
Fixed wrong EOF detection for ARGF
- GH-328
- Reported by Takeshi Nishimatsu
Fixed a regression bug that CSV.open rejects integer mode.
- GH-336
- Reported by Dave Burgess
Thanks
* Takeshi Nishimatsu
* Burdette Lamar
* Dave Burgess
3.3.4 (2025-04-13)
Improvements
* csv-filter: Removed an experimental command line tool.
- GH-341
|
| 2025-03-18 14:48:00 by Takahiro Kambe | Files touched by this commit (1) |
Log message:
textproc/ruby-csv: fix typo in comment
This is csv not irb.
|
2025-01-02 06:47:28 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
textproc/ruby-csv: update to 3.3.2
pkgsrc change: restrict Ruby's version (not for Ruby 3.4).
3.3.2 (2024-12-21)
Fixes
* Fixed a parse bug with a quoted line with col_sep and an empty line.
This was introduced in 3.3.1.
- GH-324
- Reported by stoodfarback
Thanks
* stoodfarback
|
2024-12-15 14:30:48 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
textproc/ruby-csv: update to 3.3.1
3.3.1 (2024-12-15)
Improvements
* CSV.open: Changed to detect BOM by default. Note that this isn't enabled
on Windows because Ruby may have a bug. See also:
https://bugs.ruby-lang.org/issues/20526
- GH-301
- Reported by Junichi Ito
* Improved performance.
- GH-311
- GH-312
- Patch by Vladimir Kochnev
* CSV.open: Added support for StringIO as an input.
- GH-300
- GH-302
- Patch by Marcelo
* Added a built-in time converter. You can use it by converters: :time.
- GH-313
- Patch by Bart de Water
* Added CSV::TSV for tab-separated values.
- GH-272
- GH-319
- Reported by kojix2
- Patch by Jas
* Thanks
- Junichi Ito
- Vladimir Kochnev
- Marcelo
- Bart de Water
- kojix2
- Jas
|