1
0
forked from pool/python-csvkit

Commit Graph

  • dea6d491a0 Accepting request 1189177 from devel:languages:python:numeric factory Dominique Leuenberger 2024-07-24 13:31:21 +00:00
  • 3979562c26 - Update to 2.0.1: * feat: csvsql adds --min-col-len and --col-len-multiplier options. * feat: sql2csv adds a --engine-option option. * feat: Add man pages to the sdist and wheel distributions. * fix: csvstat no longer errors when a column is a time delta and --json is set. * csvclean now writes its output to standard output and its errors to standard error, instead of to basename_out.csv and basename_err.csv files. * csvclean no longer reports or fixes errors by default; it errors if no checks or fixes are enabled. * csvclean no longer omits rows with errors from the output. * csvclean joins short rows using a newline by default, instead of a space. * Add a lot of options to csvclean. * feat: The --quoting option accepts csv.QUOTE_STRINGS and csv.QUOTE_NOTNULL on Python 3.12. * feat: csvformat: The --out-quoting option accepts csv.QUOTE_STRINGS and csv.QUOTE_NOTNULL on Python 3.12. * fix: csvformat: The --out-quoting option works with csv.QUOTE_NONUMERIC. * fix: csvclean: The --join-short-rows option no longer reports length mismatch errors that were fixed. * feat: Add support for Zstandard files with the .zst extension, if the zstandard package is installed. * feat: csvformat adds a --out-asv (--A) option to use the ASCII unit separator and record separator. * feat: csvsort adds a --ignore-case (--i) option to perform case-independent sorting. devel Steve Kowalik 2024-07-23 06:39:12 +00:00
  • ff01e5b5b6 Accepting request 1161151 from devel:languages:python:numeric Ana Guerrero 2024-03-25 20:10:49 +00:00
  • 96bce21aed - update to 1.4.0: * feat: :doc:/scripts/csvpy adds the options: --no-number- ellipsis, to disable the ellipsis (…) if max precision is exceeded, for example, when using table.print_table() --sniff-limit --no-inference * feat: :doc:/scripts/csvpy adds the options: * --no-number-ellipsis, to disable the ellipsis (…) if max precision is exceeded, for example, when using table.print_table() * feat: :doc:/scripts/csvpy removes the --linenumbers and --zero output options, which had no effect. * feat: :doc:/scripts/csvpy removes the --linenumbers and --zero output options, which had no effect. * feat: :doc:/scripts/in2csv adds a --reset-dimensions option to recalculate the dimensions of an XLSX file, instead of trusting the file's metadata. csvkit's dependency agate-excel 0.4.0 automatically recalculates the dimensions if the file's metadata expresses dimensions of "A1:A1" (a single cell). * feat: :doc:/scripts/in2csv adds a --reset-dimensions option to recalculate the dimensions of an XLSX file, instead of trusting the file's metadata. csvkit's dependency agate-excel 0.4.0 automatically recalculates the dimensions if the file's metadata expresses dimensions of "A1:A1" (a single cell). * fix: :doc:/scripts/csvlook only reads up to --max-rows rows instead of the entire file. * fix: :doc:/scripts/csvlook only reads up to --max-rows rows instead of the entire file. * fix: :doc:/scripts/csvpy supports the existing input options: --locale --blanks --null-value --date-format --datetime-format --skip-lines Dirk Mueller 2024-03-24 17:26:30 +00:00
  • 4991da7601 Accepting request 1132979 from devel:languages:python:numeric Ana Guerrero 2023-12-14 21:03:19 +00:00
  • 09c0449de9 - Update to 1.3.0: * /scripts/csvformat adds a --skip-header (-E) option to not output a header row. * /scripts/csvlook adds a --max-precision option to set the maximum number of decimal places to display. * /scripts/csvlook adds a --no-number-ellipsis option to disable the ellipsis (…) if --max-precision is exceeded. * /scripts/csvstat supports the --no-inference (-I), --locale (-L), --blanks, --date-format and datetime-format options. * /scripts/csvstat reports a "Non-null values" statistic. * /scripts/csvstat adds a --non-nulls option to only output counts of non-null values. * /scripts/csvstat reports a "Most decimal places" statistic. * /scripts/csvstat adds a --max-precision option to only output the most decimal places. * /scripts/csvstat adds a --json option to output results as JSON text. * /scripts/csvstat adds an --indent option to indent the JSON text when --json is set. * /scripts/in2csv adds a --use-sheet-names option to use the sheet names as file names when --write-sheets is set. * Add a --null-value option to commands with the --blanks option, to convert additional values to NULL. * Reconfigure the encoding of standard input according to the --encoding option, which defaults to utf-8-sig. * Prompt the user if additional input is expected (i.e. if no input file or piped data is provided) in /scripts/csvjoin, /scripts/csvsql and /scripts/csvstack. * No longer errors if a NUL byte occurs in an input file. * Add Python 3.12 support. * /scripts/csvjoin uses the correct columns when performing a --right join. Steve Kowalik 2023-12-14 06:03:53 +00:00
  • cf11d646f4 Accepting request 1114540 from devel:languages:python:numeric Ana Guerrero 2023-10-02 18:06:15 +00:00
  • debe00a4d6 Accepting request 1114363 from home:mimi_vx:branches:devel:languages:python:numeric Matej Cepl 2023-09-30 13:16:35 +00:00
  • 19347a7c45 Accepting request 1089744 from devel:languages:python:numeric Dominique Leuenberger 2023-05-30 20:02:49 +00:00
  • d829bf33d6 - require sqlalchemy < 2 due to agate-sql Dirk Mueller 2023-05-30 08:21:49 +00:00
  • da59dca717 Accepting request 1079997 from devel:languages:python:numeric Dominique Leuenberger 2023-04-18 13:52:49 +00:00
  • ab15d2ace3 - Add missing Requires. Matej Cepl 2023-04-17 18:19:36 +00:00
  • d7d5dfd321 Accepting request 1079970 from devel:languages:python:numeric Dominique Leuenberger 2023-04-17 15:42:00 +00:00
  • 83c525fefd Accepting request 1079868 from home:pgajdos:python Matej Cepl 2023-04-17 15:19:41 +00:00
  • e95f78a354 Accepting request 1077189 from devel:languages:python:numeric Dominique Leuenberger 2023-04-04 19:26:56 +00:00
  • 3a434103b2 - update to 1.1.1: * feat: :doc:/scripts/csvstack handles files with columns in different orders or with different names. Dirk Mueller 2023-03-28 10:44:05 +00:00
  • 6c243ca746 Accepting request 1058765 from devel:languages:python:numeric Dominique Leuenberger 2023-01-17 16:35:09 +00:00
  • 15810258c4 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-csvkit?expand=0&rev=28 Dirk Mueller 2023-01-16 20:56:36 +00:00
  • 68f870dd0e - update to 1.1.0: * feat: :doc:/scripts/csvsql accepts multiple :code:--query command- line arguments. * feat: :doc:/scripts/csvstat adds :code:--no-grouping-separator and :code:--decimal-format options. * Add Python 3.11 support. * Drop Python 3.6 support (end-of-life was December 23, 2021). * Drop Python 2.7 support (end-of-life was January 1, 2020). Dirk Mueller 2023-01-16 20:56:22 +00:00
  • 60d9834e80 Accepting request 1008677 from devel:languages:python:numeric Richard Brown 2022-10-07 23:25:38 +00:00
  • fe44020b15 - Fix u-a scriptlets - Update to v1.0.7 * fix: :doc:/scripts/csvcut extracts the correct columns when --line-numbers is set. * fix: Restore Python 2.7 support in edge cases. * feat: Use 1024 byte sniff-limit by default across csvkit. Improve csvstat performance up to 10x. * feat: Add support for .xz (LZMA) compressed input files. * Add Python 3.10 support. * Drop Python 3.5 support (end-of-life was September 30, 2020). - v1.0.6 * :doc:/scripts/csvstat no longer prints "Row count: " when --count is set. * :doc:/scripts/csvclean, :doc:/scripts/csvcut, :doc:/scripts/csvgrep no longer error if standard input is null. * :doc:/scripts/csvformat creates default headers when --no-header-row is set, as documented. * :doc:/scripts/csvstack no longer errors when --no-header-row is combined with --groups or --filenames. Daniel Garcia 2022-10-07 07:09:51 +00:00
  • 7512dfec49 Accepting request 875840 from devel:languages:python:numeric Richard Brown 2021-03-02 11:33:57 +00:00
  • ba87f3b532 Accepting request 875827 from home:bnavigator:branches:devel:languages:python:numeric Matej Cepl 2021-02-28 23:12:49 +00:00
  • a6ebb6e115 Accepting request 809605 from devel:languages:python:numeric Yuchen Lin 2020-05-28 07:20:02 +00:00
  • 46346a474f Accepting request 809588 from home:pgajdos:python Tomáš Chvátal 2020-05-27 14:46:32 +00:00
  • ab2e33d745 Accepting request 796508 from devel:languages:python:numeric Dominique Leuenberger 2020-04-23 16:38:11 +00:00
  • da718bda3f - Drop py2 deps as it works only on py3 atm Tomáš Chvátal 2020-04-23 11:14:15 +00:00
  • 0a3c76d08d Accepting request 788551 from devel:languages:python:numeric Dominique Leuenberger 2020-03-26 22:34:42 +00:00
  • 6cce83b34d Accepting request 788535 from home:polslinux:branches:devel:languages:python:numeric Tomáš Chvátal 2020-03-26 13:08:57 +00:00
  • c88e4e446b Accepting request 752973 from devel:languages:python:numeric Dominique Leuenberger 2019-12-03 11:42:25 +00:00
  • cfc0e20b7b Accepting request 752972 from home:TheBlackCat:branches:devel:languages:python:numeric Todd R 2019-12-02 15:57:55 +00:00
  • c6188a6524 Accepting request 697761 from devel:languages:python:numeric Dominique Leuenberger 2019-04-30 11:03:57 +00:00
  • fe17ad8e42 Accepting request 697569 from home:mcepl:branches:devel:languages:python:numeric Tomáš Chvátal 2019-04-25 07:37:49 +00:00
  • 827395866f Accepting request 688143 from devel:languages:python:numeric Dominique Leuenberger 2019-03-26 14:44:11 +00:00
  • dcd70db15b - Update to 1.0.4: * Dropped Python 3.3 support (end-of-life was September 29, 2017). * :doc:/scripts/csvsql adds a --chunk-size option to set the chunk size when batch inserting into a table. * csvkit is now tested against Python 3.7. * Dates and datetimes without punctuation can be parsed with --date-format and datetime-format. * Error messages about column indices use 1-based numbering unless --zero is set. - Remove merged patch remove-unittest2.patch Tomáš Chvátal 2019-03-25 09:09:38 +00:00
  • 766a4b637c Accepting request 679753 from devel:languages:python:numeric Dominique Leuenberger 2019-02-27 14:10:08 +00:00
  • 617e918c0b - Remove devel dependency and do not use symlinks on fdupes call Tomáš Chvátal 2019-02-27 08:42:26 +00:00
  • 71af52aa8f Accepting request 628845 from devel:languages:python:numeric Dominique Leuenberger 2018-08-13 07:55:34 +00:00
  • 7c3dcaf125 - We already use six, so it is better to use monkey-patching already prepared there. remove-unittest2.patch updated. Upstream pull request https://github.com/wireservice/csvkit/pull/979 Matej Cepl 2018-08-12 21:21:59 +00:00
  • 8fcf259029 Accepting request 628662 from devel:languages:python:numeric Dominique Leuenberger 2018-08-12 18:55:13 +00:00
  • 7cb2f227d3 Accepting request 628656 from home:mcepl:work Tomáš Chvátal 2018-08-10 16:25:35 +00:00
  • 23417733b4 Accepting request 626377 from devel:languages:python:numeric Dominique Leuenberger 2018-07-31 14:00:54 +00:00
  • c5d4ea5fb7 Accepting request 614041 from devel:languages:python Dominique Leuenberger 2018-06-05 10:53:09 +00:00