summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* dev-python/llfuse: keyword 1.4.1 for ~riscvMarek Szuba2021-06-221-1/+1
| | | | | | | | Test suite run against python3_9, both with and without sandbox (in the former case some tests are skipped due to denied access to /dev/fuse). No errors. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-python/ruamel-yaml: keyword 0.17.9 for ~riscvMarek Szuba2021-06-221-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-python/ruamel-yaml-clib: keyword 0.2.2-r1 for ~riscvMarek Szuba2021-06-221-1/+1
| | | | | | Builds and installs fine, relevant ruamel-yaml tests work. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-python/ruamel-std-pathlib: keyword 0.8.0 for ~riscvMarek Szuba2021-06-221-1/+1
| | | | | | Test suite run against python3_9, all tests pass. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-python/oslo-log: Enable testsMichał Górny2021-06-221-3/+13
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/oslo-context: Enable py3.9Michał Górny2021-06-221-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/oslo-i18n: Add python@ as co-maint.Michał Górny2021-06-221-0/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/oslo-i18n: Enable py3.9Michał Górny2021-06-221-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/oslo-i18n: Remove vcs-snapshot.eclassMichał Górny2021-06-222-3/+5
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/oslo-i18n: Enable testsMichał Górny2021-06-221-3/+8
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/oslo-context: Enable testsMichał Górny2021-06-221-3/+8
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/pythran: Add missing wheel test depMichał Górny2021-06-221-0/+1
| | | | | Closes: https://bugs.gentoo.org/797499 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/js2py: bump to 0.71Maciej Barć2021-06-222-0/+48
| | | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Maciej Barć <xgqt@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/21113 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-python/js2py: remove py3.7 compatibilityMaciej Barć2021-06-221-1/+1
| | | | | Signed-off-by: Maciej Barć <xgqt@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-python/pyjsparser: remove py3.7 compatibilityMaciej Barć2021-06-221-1/+1
| | | | | Signed-off-by: Maciej Barć <xgqt@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-python/isort: Add missing test-dep on natsortMichał Górny2021-06-221-1/+2
| | | | | Closes: https://bugs.gentoo.org/797466 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/pythran: Add missing test depsMichał Górny2021-06-221-0/+3
| | | | | Closes: https://bugs.gentoo.org/797457 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/oslo-config: Enable testsMichał Górny2021-06-221-0/+45
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/GridDataFormats: add support for tests, enable py3.10Andrew Ammerlaan2021-06-221-3/+12
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* dev-python/isort: Bump to 5.9.1Michał Górny2021-06-222-0/+60
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/pysimdjson: Bump to 4.0.2Michał Górny2021-06-222-0/+43
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/configargparse: Bump to 1.5Michał Górny2021-06-222-0/+33
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/netcdf4-python: Bump to 1.5.7Michał Górny2021-06-222-0/+48
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/google-auth: Bump to 1.32.0Michał Górny2021-06-222-0/+52
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/sure: Bump to 2.0.0Michał Górny2021-06-222-0/+31
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/asteval: Bump to 0.9.24Michał Górny2021-06-222-0/+18
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/boto3: Bump to 1.17.98Michał Górny2021-06-222-0/+57
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/botocore: Bump to 1.20.98Michał Górny2021-06-222-0/+60
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/feedparser: Bump to 6.0.7Michał Górny2021-06-222-0/+39
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/csvkit: Initial importZac Medico2021-06-213-0/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tests/test_cleanup.py::TestCleanup::test_fix_rows PASSED [ 0%] tests/test_cleanup.py::TestCleanup::test_real_world_join_fail PASSED [ 0%] tests/test_cli.py::TestCli::test_match_column_identifier_numeric PASSED [ 1%] tests/test_cli.py::TestCli::test_match_column_identifier_string PASSED [ 1%] tests/test_cli.py::TestCli::test_match_column_which_could_be_integer_name_is_treated_as_positional_id PASSED [ 1%] tests/test_cli.py::TestCli::test_parse_column_identifiers PASSED [ 2%] tests/test_cli.py::TestCli::test_range_notation PASSED [ 2%] tests/test_cli.py::TestCli::test_range_notation_open_ended PASSED [ 3%] tests/test_grep.py::TestGrep::test_any_match PASSED [ 3%] tests/test_grep.py::TestGrep::test_any_match_and_inverse PASSED [ 3%] tests/test_grep.py::TestGrep::test_column_names_in_patterns PASSED [ 4%] tests/test_grep.py::TestGrep::test_duplicate_column_ids_in_patterns PASSED [ 4%] tests/test_grep.py::TestGrep::test_index_out_of_range PASSED [ 4%] tests/test_grep.py::TestGrep::test_inverse PASSED [ 5%] tests/test_grep.py::TestGrep::test_mixed_indices_and_column_names_in_patterns PASSED [ 5%] tests/test_grep.py::TestGrep::test_multiline PASSED [ 6%] tests/test_grep.py::TestGrep::test_no_header PASSED [ 6%] tests/test_grep.py::TestGrep::test_pattern PASSED [ 6%] tests/test_grep.py::TestGrep::test_regex PASSED [ 7%] tests/test_convert/test_convert.py::TestConvert::test_guess_csv PASSED [ 7%] tests/test_convert/test_convert.py::TestConvert::test_guess_dbf PASSED [ 8%] tests/test_convert/test_convert.py::TestConvert::test_guess_fixed PASSED [ 8%] tests/test_convert/test_convert.py::TestConvert::test_guess_invalid PASSED [ 8%] tests/test_convert/test_convert.py::TestConvert::test_guess_json PASSED [ 9%] tests/test_convert/test_convert.py::TestConvert::test_guess_xls PASSED [ 9%] tests/test_convert/test_convert.py::TestConvert::test_guess_xls_uppercase PASSED [ 9%] tests/test_convert/test_convert.py::TestConvert::test_guess_xlsx PASSED [ 10%] tests/test_convert/test_fixed.py::TestFixed::test_fixed PASSED [ 10%] tests/test_convert/test_fixed.py::TestFixed::test_fixed_no_inference PASSED [ 11%] tests/test_convert/test_fixed.py::TestFixed::test_fixed_skip_lines PASSED [ 11%] tests/test_convert/test_fixed.py::TestFixed::test_fixed_streaming PASSED [ 11%] tests/test_convert/test_fixed.py::TestFixed::test_one_based_row_decoder PASSED [ 12%] tests/test_convert/test_fixed.py::TestFixed::test_schema_decoder_in_action PASSED [ 12%] tests/test_convert/test_fixed.py::TestFixed::test_schema_decoder_init PASSED [ 13%] tests/test_convert/test_fixed.py::TestFixed::test_schematic_line_parser PASSED [ 13%] tests/test_utilities/test_csvclean.py::TestCSVClean::test_changes_character_encoding PASSED [ 13%] tests/test_utilities/test_csvclean.py::TestCSVClean::test_changes_line_endings PASSED [ 14%] tests/test_utilities/test_csvclean.py::TestCSVClean::test_dry_run PASSED [ 14%] tests/test_utilities/test_csvclean.py::TestCSVClean::test_empty <- tests/utils.py PASSED [ 14%] tests/test_utilities/test_csvclean.py::TestCSVClean::test_launch_new_instance PASSED [ 15%] tests/test_utilities/test_csvclean.py::TestCSVClean::test_no_header_row PASSED [ 15%] tests/test_utilities/test_csvclean.py::TestCSVClean::test_removes_bom PASSED [ 16%] tests/test_utilities/test_csvclean.py::TestCSVClean::test_removes_optional_quote_characters PASSED [ 16%] tests/test_utilities/test_csvclean.py::TestCSVClean::test_simple PASSED [ 16%] tests/test_utilities/test_csvclean.py::TestCSVClean::test_skip_lines PASSED [ 17%] tests/test_utilities/test_csvcut.py::TestCSVCut::test_delete_empty PASSED [ 17%] tests/test_utilities/test_csvcut.py::TestCSVCut::test_empty <- tests/utils.py PASSED [ 18%] tests/test_utilities/test_csvcut.py::TestCSVCut::test_exclude PASSED [ 18%] tests/test_utilities/test_csvcut.py::TestCSVCut::test_include_and_exclude PASSED [ 18%] tests/test_utilities/test_csvcut.py::TestCSVCut::test_invalid_column <- tests/utils.py PASSED [ 19%] tests/test_utilities/test_csvcut.py::TestCSVCut::test_invalid_options <- tests/utils.py PASSED [ 19%] tests/test_utilities/test_csvcut.py::TestCSVCut::test_launch_new_instance PASSED [ 19%] tests/test_utilities/test_csvcut.py::TestCSVCut::test_names <- tests/utils.py PASSED [ 20%] tests/test_utilities/test_csvcut.py::TestCSVCut::test_names_with_skip_lines PASSED [ 20%] tests/test_utilities/test_csvcut.py::TestCSVCut::test_no_header_row PASSED [ 21%] tests/test_utilities/test_csvcut.py::TestCSVCut::test_ragged PASSED [ 21%] tests/test_utilities/test_csvcut.py::TestCSVCut::test_simple PASSED [ 21%] tests/test_utilities/test_csvcut.py::TestCSVCut::test_skip_lines PASSED [ 22%] tests/test_utilities/test_csvcut.py::TestCSVCut::test_truncate PASSED [ 22%] tests/test_utilities/test_csvcut.py::TestCSVCut::test_unicode PASSED [ 22%] tests/test_utilities/test_csvcut.py::TestCSVCut::test_with_bzip2 PASSED [ 23%] tests/test_utilities/test_csvcut.py::TestCSVCut::test_with_gzip PASSED [ 23%] tests/test_utilities/test_csvformat.py::TestCSVFormat::test_delimiter PASSED [ 24%] tests/test_utilities/test_csvformat.py::TestCSVFormat::test_doublequote PASSED [ 24%] tests/test_utilities/test_csvformat.py::TestCSVFormat::test_empty <- tests/utils.py PASSED [ 24%] tests/test_utilities/test_csvformat.py::TestCSVFormat::test_escapechar PASSED [ 25%] tests/test_utilities/test_csvformat.py::TestCSVFormat::test_launch_new_instance PASSED [ 25%] tests/test_utilities/test_csvformat.py::TestCSVFormat::test_linenumbers PASSED [ 26%] tests/test_utilities/test_csvformat.py::TestCSVFormat::test_lineterminator PASSED [ 26%] tests/test_utilities/test_csvformat.py::TestCSVFormat::test_no_header_row PASSED [ 26%] tests/test_utilities/test_csvformat.py::TestCSVFormat::test_quotechar PASSED [ 27%] tests/test_utilities/test_csvformat.py::TestCSVFormat::test_skip_lines PASSED [ 27%] tests/test_utilities/test_csvformat.py::TestCSVFormat::test_tab_delimiter PASSED [ 27%] tests/test_utilities/test_csvgrep.py::TestCSVGrep::test_any_match PASSED [ 28%] tests/test_utilities/test_csvgrep.py::TestCSVGrep::test_empty <- tests/utils.py PASSED [ 28%] tests/test_utilities/test_csvgrep.py::TestCSVGrep::test_invalid_column <- tests/utils.py PASSED [ 29%] tests/test_utilities/test_csvgrep.py::TestCSVGrep::test_invalid_options <- tests/utils.py PASSED [ 29%] tests/test_utilities/test_csvgrep.py::TestCSVGrep::test_invert_match PASSED [ 29%] tests/test_utilities/test_csvgrep.py::TestCSVGrep::test_kwargs_with_line_numbers PASSED [ 30%] tests/test_utilities/test_csvgrep.py::TestCSVGrep::test_launch_new_instance PASSED [ 30%] tests/test_utilities/test_csvgrep.py::TestCSVGrep::test_match PASSED [ 31%] tests/test_utilities/test_csvgrep.py::TestCSVGrep::test_match_utf8 PASSED [ 31%] tests/test_utilities/test_csvgrep.py::TestCSVGrep::test_match_utf8_bom PASSED [ 31%] tests/test_utilities/test_csvgrep.py::TestCSVGrep::test_match_with_line_numbers PASSED [ 32%] tests/test_utilities/test_csvgrep.py::TestCSVGrep::test_names <- tests/utils.py PASSED [ 32%] tests/test_utilities/test_csvgrep.py::TestCSVGrep::test_no_match PASSED [ 32%] tests/test_utilities/test_csvgrep.py::TestCSVGrep::test_re_match PASSED [ 33%] tests/test_utilities/test_csvgrep.py::TestCSVGrep::test_re_match_utf8 PASSED [ 33%] tests/test_utilities/test_csvgrep.py::TestCSVGrep::test_skip_lines PASSED [ 34%] tests/test_utilities/test_csvgrep.py::TestCSVGrep::test_string_match PASSED [ 34%] tests/test_utilities/test_csvjoin.py::TestCSVJoin::test_blanks PASSED [ 34%] tests/test_utilities/test_csvjoin.py::TestCSVJoin::test_empty <- tests/utils.py PASSED [ 35%] tests/test_utilities/test_csvjoin.py::TestCSVJoin::test_inner PASSED [ 35%] tests/test_utilities/test_csvjoin.py::TestCSVJoin::test_launch_new_instance PASSED [ 36%] tests/test_utilities/test_csvjoin.py::TestCSVJoin::test_left PASSED [ 36%] tests/test_utilities/test_csvjoin.py::TestCSVJoin::test_left_short_columns PASSED [ 36%] tests/test_utilities/test_csvjoin.py::TestCSVJoin::test_no_blanks PASSED [ 37%] tests/test_utilities/test_csvjoin.py::TestCSVJoin::test_no_header_row PASSED [ 37%] tests/test_utilities/test_csvjoin.py::TestCSVJoin::test_no_inference PASSED [ 37%] tests/test_utilities/test_csvjoin.py::TestCSVJoin::test_outer PASSED [ 38%] tests/test_utilities/test_csvjoin.py::TestCSVJoin::test_right PASSED [ 38%] tests/test_utilities/test_csvjoin.py::TestCSVJoin::test_sequential PASSED [ 39%] tests/test_utilities/test_csvjoin.py::TestCSVJoin::test_single PASSED [ 39%] tests/test_utilities/test_csvjoin.py::TestCSVJoin::test_sniff_limit_no_limit PASSED [ 39%] tests/test_utilities/test_csvjoin.py::TestCSVJoin::test_sniff_limit_zero_limit PASSED [ 40%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_blanks PASSED [ 40%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_duplicate_keys PASSED [ 40%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_empty <- tests/utils.py PASSED [ 41%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_geojson_point PASSED [ 41%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_geojson_shape PASSED [ 42%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_geojson_with_crs PASSED [ 42%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_geojson_with_id PASSED [ 42%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_geojson_with_no_bbox PASSED [ 43%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_indentation PASSED [ 43%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_keying PASSED [ 44%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_launch_new_instance PASSED [ 44%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_ndgeojson PASSED [ 44%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_ndgeojson_streaming PASSED [ 45%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_ndjson PASSED [ 45%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_ndjson_streaming PASSED [ 45%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_no_blanks PASSED [ 46%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_no_header_row PASSED [ 46%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_no_inference PASSED [ 47%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_simple PASSED [ 47%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_sniff_limit PASSED [ 47%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_tsv PASSED [ 48%] tests/test_utilities/test_csvjson.py::TestCSVJSON::test_tsv_streaming PASSED [ 48%] tests/test_utilities/test_csvlook.py::TestCSVLook::test_blanks PASSED [ 49%] tests/test_utilities/test_csvlook.py::TestCSVLook::test_empty <- tests/utils.py PASSED [ 49%] tests/test_utilities/test_csvlook.py::TestCSVLook::test_encoding PASSED [ 49%] tests/test_utilities/test_csvlook.py::TestCSVLook::test_launch_new_instance PASSED [ 50%] tests/test_utilities/test_csvlook.py::TestCSVLook::test_linenumbers PASSED [ 50%] tests/test_utilities/test_csvlook.py::TestCSVLook::test_max_column_width PASSED [ 50%] tests/test_utilities/test_csvlook.py::TestCSVLook::test_max_columns PASSED [ 51%] tests/test_utilities/test_csvlook.py::TestCSVLook::test_max_rows PASSED [ 51%] tests/test_utilities/test_csvlook.py::TestCSVLook::test_no_blanks PASSED [ 52%] tests/test_utilities/test_csvlook.py::TestCSVLook::test_no_header_row PASSED [ 52%] tests/test_utilities/test_csvlook.py::TestCSVLook::test_no_inference PASSED [ 52%] tests/test_utilities/test_csvlook.py::TestCSVLook::test_runs PASSED [ 53%] tests/test_utilities/test_csvlook.py::TestCSVLook::test_simple PASSED [ 53%] tests/test_utilities/test_csvlook.py::TestCSVLook::test_sniff_limit_no_limit PASSED [ 54%] tests/test_utilities/test_csvlook.py::TestCSVLook::test_sniff_limit_zero_limit PASSED [ 54%] tests/test_utilities/test_csvlook.py::TestCSVLook::test_stdin PASSED [ 54%] tests/test_utilities/test_csvlook.py::TestCSVLook::test_unicode PASSED [ 55%] tests/test_utilities/test_csvlook.py::TestCSVLook::test_unicode_bom PASSED [ 55%] tests/test_utilities/test_csvsort.py::TestCSVSort::test_blanks PASSED [ 55%] tests/test_utilities/test_csvsort.py::TestCSVSort::test_empty <- tests/utils.py PASSED [ 56%] tests/test_utilities/test_csvsort.py::TestCSVSort::test_encoding PASSED [ 56%] tests/test_utilities/test_csvsort.py::TestCSVSort::test_invalid_column <- tests/utils.py PASSED [ 57%] tests/test_utilities/test_csvsort.py::TestCSVSort::test_invalid_options <- tests/utils.py PASSED [ 57%] tests/test_utilities/test_csvsort.py::TestCSVSort::test_launch_new_instance PASSED [ 57%] tests/test_utilities/test_csvsort.py::TestCSVSort::test_names <- tests/utils.py PASSED [ 58%] tests/test_utilities/test_csvsort.py::TestCSVSort::test_no_blanks PASSED [ 58%] tests/test_utilities/test_csvsort.py::TestCSVSort::test_no_header_row PASSED [ 59%] tests/test_utilities/test_csvsort.py::TestCSVSort::test_no_inference PASSED [ 59%] tests/test_utilities/test_csvsort.py::TestCSVSort::test_runs PASSED [ 59%] tests/test_utilities/test_csvsort.py::TestCSVSort::test_sort_date PASSED [ 60%] tests/test_utilities/test_csvsort.py::TestCSVSort::test_sort_string_reverse PASSED [ 60%] tests/test_utilities/test_csvsort.py::TestCSVSort::test_sort_t_and_nulls PASSED [ 60%] tests/test_utilities/test_csvsort.py::TestCSVSort::test_stdin PASSED [ 61%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_before_after_insert PASSED [ 61%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_blanks PASSED [ 62%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_create_if_not_exists PASSED [ 62%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_create_table PASSED [ 62%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_empty <- tests/utils.py PASSED [ 63%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_launch_new_instance PASSED [ 63%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_linenumbers PASSED [ 63%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_no_blanks PASSED [ 64%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_no_create_if_not_exists PASSED [ 64%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_no_header_row PASSED [ 65%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_no_inference PASSED [ 65%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_no_prefix_unique_constraint PASSED [ 65%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_prefix_unique_constraint PASSED [ 66%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_query PASSED [ 66%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_query_empty PASSED [ 67%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_query_file PASSED [ 67%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_query_text PASSED [ 67%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_query_update PASSED [ 68%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_stdin PASSED [ 68%] tests/test_utilities/test_csvsql.py::TestCSVSQL::test_stdin_and_filename PASSED [ 68%] tests/test_utilities/test_csvstack.py::TestCSVStack::test_empty <- tests/utils.py PASSED [ 69%] tests/test_utilities/test_csvstack.py::TestCSVStack::test_explicit_grouping PASSED [ 69%] tests/test_utilities/test_csvstack.py::TestCSVStack::test_filenames_grouping PASSED [ 70%] tests/test_utilities/test_csvstack.py::TestCSVStack::test_launch_new_instance PASSED [ 70%] tests/test_utilities/test_csvstack.py::TestCSVStack::test_multiple_file_stack PASSED [ 70%] tests/test_utilities/test_csvstack.py::TestCSVStack::test_no_header_row PASSED [ 71%] tests/test_utilities/test_csvstack.py::TestCSVStack::test_single_file_stack PASSED [ 71%] tests/test_utilities/test_csvstack.py::TestCSVStack::test_skip_lines PASSED [ 72%] tests/test_utilities/test_csvstat.py::TestCSVStat::test_columns PASSED [ 72%] tests/test_utilities/test_csvstat.py::TestCSVStat::test_count_only PASSED [ 72%] tests/test_utilities/test_csvstat.py::TestCSVStat::test_csv PASSED [ 73%] tests/test_utilities/test_csvstat.py::TestCSVStat::test_csv_columns PASSED [ 73%] tests/test_utilities/test_csvstat.py::TestCSVStat::test_empty <- tests/utils.py PASSED [ 73%] tests/test_utilities/test_csvstat.py::TestCSVStat::test_encoding PASSED [ 74%] tests/test_utilities/test_csvstat.py::TestCSVStat::test_freq PASSED [ 74%] tests/test_utilities/test_csvstat.py::TestCSVStat::test_freq_count PASSED [ 75%] tests/test_utilities/test_csvstat.py::TestCSVStat::test_freq_list PASSED [ 75%] tests/test_utilities/test_csvstat.py::TestCSVStat::test_invalid_column <- tests/utils.py PASSED [ 75%] tests/test_utilities/test_csvstat.py::TestCSVStat::test_invalid_options <- tests/utils.py PASSED [ 76%] tests/test_utilities/test_csvstat.py::TestCSVStat::test_launch_new_instance PASSED [ 76%] tests/test_utilities/test_csvstat.py::TestCSVStat::test_linenumbers PASSED [ 77%] tests/test_utilities/test_csvstat.py::TestCSVStat::test_max_length PASSED [ 77%] tests/test_utilities/test_csvstat.py::TestCSVStat::test_names <- tests/utils.py PASSED [ 77%] tests/test_utilities/test_csvstat.py::TestCSVStat::test_no_header_row PASSED [ 78%] tests/test_utilities/test_csvstat.py::TestCSVStat::test_runs PASSED [ 78%] tests/test_utilities/test_csvstat.py::TestCSVStat::test_unique PASSED [ 78%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_blanks PASSED [ 79%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_convert_csv PASSED [ 79%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_convert_csv_with_skip_lines PASSED [ 80%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_convert_geojson PASSED [ 80%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_convert_json PASSED [ 80%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_convert_ndjson PASSED [ 81%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_convert_nested_json PASSED [ 81%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_convert_tsv PASSED [ 81%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_convert_tsv_streaming PASSED [ 82%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_convert_xls PASSED [ 82%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_convert_xls_with_sheet PASSED [ 83%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_convert_xls_with_skip_lines PASSED [ 83%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_convert_xls_with_unicode_sheet PASSED [ 83%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_convert_xls_with_write_sheets PASSED [ 84%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_convert_xlsx PASSED [ 84%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_convert_xlsx_with_sheet PASSED [ 85%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_convert_xlsx_with_skip_lines PASSED [ 85%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_convert_xlsx_with_unicode_sheet PASSED [ 85%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_convert_xlsx_with_write_sheets PASSED [ 86%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_csv_datetime_inference PASSED [ 86%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_csv_no_headers PASSED [ 86%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_csv_no_headers_streaming PASSED [ 87%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_csv_no_inference PASSED [ 87%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_date_format PASSED [ 88%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_date_format_default PASSED [ 88%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_date_like_number PASSED [ 88%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_empty <- tests/utils.py PASSED [ 89%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_geojson_no_inference PASSED [ 89%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_json_no_inference PASSED [ 90%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_launch_new_instance PASSED [ 90%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_locale PASSED [ 90%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_names PASSED [ 91%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_names_xls PASSED [ 91%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_names_xlsx PASSED [ 91%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_ndjson_no_inference PASSED [ 92%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_no_blanks PASSED [ 92%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_numeric_date_format PASSED [ 93%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_numeric_date_format_default PASSED [ 93%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_version PASSED [ 93%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_xls_no_inference PASSED [ 94%] tests/test_utilities/test_in2csv.py::TestIn2CSV::test_xlsx_no_inference PASSED [ 94%] tests/test_utilities/test_sql2csv.py::TestSQL2CSV::test_empty <- tests/utils.py PASSED [ 95%] tests/test_utilities/test_sql2csv.py::TestSQL2CSV::test_encoding PASSED [ 95%] tests/test_utilities/test_sql2csv.py::TestSQL2CSV::test_file PASSED [ 95%] tests/test_utilities/test_sql2csv.py::TestSQL2CSV::test_file_with_query PASSED [ 96%] tests/test_utilities/test_sql2csv.py::TestSQL2CSV::test_launch_new_instance PASSED [ 96%] tests/test_utilities/test_sql2csv.py::TestSQL2CSV::test_linenumbers PASSED [ 96%] tests/test_utilities/test_sql2csv.py::TestSQL2CSV::test_no_header_row PASSED [ 97%] tests/test_utilities/test_sql2csv.py::TestSQL2CSV::test_query PASSED [ 97%] tests/test_utilities/test_sql2csv.py::TestSQL2CSV::test_stdin PASSED [ 98%] tests/test_utilities/test_sql2csv.py::TestSQL2CSV::test_stdin_with_file PASSED [ 98%] tests/test_utilities/test_sql2csv.py::TestSQL2CSV::test_stdin_with_file_and_query PASSED [ 98%] tests/test_utilities/test_sql2csv.py::TestSQL2CSV::test_stdin_with_query PASSED [ 99%] tests/test_utilities/test_sql2csv.py::TestSQL2CSV::test_unicode PASSED [ 99%] tests/test_utilities/test_sql2csv.py::TestSQL2CSV::test_wildcard_on_sqlite PASSED [100%] Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/agate-sql: Initial importZac Medico2021-06-213-0/+72
| | | | | | | | | | | | | | | | | | | | | | tests/test_agatesql.py::TestSQL::test_back_and_forth PASSED [ 6%] tests/test_agatesql.py::TestSQL::test_chunk_size PASSED [ 12%] tests/test_agatesql.py::TestSQL::test_create_if_not_exists PASSED [ 18%] tests/test_agatesql.py::TestSQL::test_make_sql_table_col_len_multiplier PASSED [ 25%] tests/test_agatesql.py::TestSQL::test_make_sql_table_min_col_len PASSED [ 31%] tests/test_agatesql.py::TestSQL::test_prefixes PASSED [ 37%] tests/test_agatesql.py::TestSQL::test_sql_query_aggregate PASSED [ 43%] tests/test_agatesql.py::TestSQL::test_sql_query_limit PASSED [ 50%] tests/test_agatesql.py::TestSQL::test_sql_query_select PASSED [ 56%] tests/test_agatesql.py::TestSQL::test_sql_query_simple PASSED [ 62%] tests/test_agatesql.py::TestSQL::test_to_sql_create_statement PASSED [ 68%] tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_no_constraints PASSED [ 75%] tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_unique_constraint PASSED [ 81%] tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_wide_width PASSED [ 87%] tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_zero_width PASSED [ 93%] tests/test_agatesql.py::TestSQL::test_unique_constraint PASSED [100%] Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/pytimeparse: Enable unit tests (bug 797304)Zac Medico2021-06-211-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | test_doctest (pytimeparse.tests.testtimeparse.TestTimeparse) Run timeparse doctests. ... ok test_hrs (pytimeparse.tests.testtimeparse.TestTimeparse) Test parsing hours. ... ok test_mins (pytimeparse.tests.testtimeparse.TestTimeparse) Test parsing minutes. ... ok test_time (pytimeparse.tests.testtimeparse.TestTimeparse) Test parsing time expression. ... ok test_timeparse_1 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 1. ... ok test_timeparse_10 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 10. ... ok test_timeparse_11 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 11. ... ok test_timeparse_12 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 12. ... ok test_timeparse_13 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 13. ... ok test_timeparse_14 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 14. ... ok test_timeparse_15 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 15. ... ok test_timeparse_16 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 16. ... ok test_timeparse_16b (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 16b. ... ok test_timeparse_16c (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 16c. ... ok test_timeparse_16d (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 16d. ... ok test_timeparse_16e (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 16e. ... ok test_timeparse_16f (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 16f. ... ok test_timeparse_17 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 17. ... ok test_timeparse_18 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 18. ... ok test_timeparse_19 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 19. ... ok test_timeparse_2 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 2. ... ok test_timeparse_20 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 20. ... ok test_timeparse_21 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 21. ... ok test_timeparse_22 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 22. ... ok test_timeparse_23 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 23. ... ok test_timeparse_24 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 24. ... ok test_timeparse_25 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 25. ... ok test_timeparse_26 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 26. ... ok test_timeparse_27 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 27. ... ok test_timeparse_28 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 28. ... ok test_timeparse_29 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 29. ... ok test_timeparse_3 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 3. ... ok test_timeparse_30 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 30. ... ok test_timeparse_31 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 31. ... ok test_timeparse_32 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 32. ... ok test_timeparse_33 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 33. ... ok test_timeparse_4 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 4. ... ok test_timeparse_5 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 5. ... ok test_timeparse_6 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 6. ... ok test_timeparse_7 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 7. ... ok test_timeparse_8 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 8. ... ok test_timeparse_9 (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test case 9. ... ok test_timeparse_bare_seconds (pytimeparse.tests.testtimeparse.TestTimeparse) timeparse test bare seconds, without minutes. ... ok test_timeparse_granularity_1 (pytimeparse.tests.testtimeparse.TestTimeparse) Check that minute-level granularity applies correctly. ... ok test_timeparse_granularity_2 (pytimeparse.tests.testtimeparse.TestTimeparse) Check that minute-level granularity does not apply inappropriately. ... ok test_timeparse_granularity_3 (pytimeparse.tests.testtimeparse.TestTimeparse) Check that minute-level granularity does not apply inappropriately. ... ok test_timeparse_granularity_4 (pytimeparse.tests.testtimeparse.TestTimeparse) Check that minute-level granularity does not apply inappropriately. ... ok test_timeparse_multipliers (pytimeparse.tests.testtimeparse.TestTimeparse) Test parsing time unit multipliers. ... ok test_timeparse_signs (pytimeparse.tests.testtimeparse.TestTimeparse) Test parsing time signs. ... ok ---------------------------------------------------------------------- Ran 49 tests in 0.017s Reported-py: Michał Górny <mgorny@gentoo.org> Closes: https://bugs.gentoo.org/797304 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/dbfread: Enable unit tests (bug 797310)Zac Medico2021-06-212-1/+25
| | | | | | | | | | | | | | | | | | | | | | | | dbfread/test_field_parser.py::test_0 PASSED [ 6%] dbfread/test_field_parser.py::test_C PASSED [ 12%] dbfread/test_field_parser.py::test_D PASSED [ 18%] dbfread/test_field_parser.py::test_F PASSED [ 25%] dbfread/test_field_parser.py::test_I PASSED [ 31%] dbfread/test_field_parser.py::test_L PASSED [ 37%] dbfread/test_field_parser.py::test_M PASSED [ 43%] dbfread/test_field_parser.py::test_B PASSED [ 50%] dbfread/test_field_parser.py::test_N PASSED [ 56%] dbfread/test_field_parser.py::test_O PASSED [ 62%] dbfread/test_field_parser.py::test_T PASSED [ 68%] dbfread/test_field_parser.py::test_Y PASSED [ 75%] dbfread/test_field_parser.py::test_hex_field PASSED [ 81%] dbfread/test_invalid_value.py::test_repr PASSED [ 87%] dbfread/test_invalid_value.py::test_type PASSED [ 93%] dbfread/test_memo.py::test_missing_memofile PASSED [100%] Reported-py: Michał Górny <mgorny@gentoo.org> Closes: https://bugs.gentoo.org/797310 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/leather: Enable unit testsZac Medico2021-06-212-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tests/test_axis.py::TestChart::test_tick_formatter PASSED [ 1%] tests/test_axis.py::TestChart::test_ticks PASSED [ 2%] tests/test_chart.py::TestChart::test_add_axes PASSED [ 4%] tests/test_chart.py::TestChart::test_add_scales PASSED [ 5%] tests/test_chart.py::TestChart::test_multiple_series PASSED [ 7%] tests/test_chart.py::TestChart::test_scale_domain_warning PASSED [ 8%] tests/test_chart.py::TestChart::test_set_axes PASSED [ 10%] tests/test_chart.py::TestChart::test_set_scales PASSED [ 11%] tests/test_chart.py::TestChart::test_single_series PASSED [ 12%] tests/test_chart.py::TestChart::test_to_svg_file_handle PASSED [ 14%] tests/test_chart.py::TestChart::test_to_svg_file_name PASSED [ 15%] tests/test_chart.py::TestChart::test_unicode PASSED [ 17%] tests/test_grid.py::TestGrid::test_add_many PASSED [ 18%] tests/test_grid.py::TestGrid::test_add_one PASSED [ 20%] tests/test_grid.py::TestGrid::test_to_svg_file_handle PASSED [ 21%] tests/test_grid.py::TestGrid::test_to_svg_file_name PASSED [ 22%] tests/test_lattice.py::TestLattice::test_add_many PASSED [ 24%] tests/test_lattice.py::TestLattice::test_add_one PASSED [ 25%] tests/test_lattice.py::TestLattice::test_bars PASSED [ 27%] tests/test_lattice.py::TestLattice::test_bars_different PASSED [ 28%] tests/test_scales.py::TestLinear::test_contains PASSED [ 30%] tests/test_scales.py::TestLinear::test_decimal PASSED [ 31%] tests/test_scales.py::TestLinear::test_no_spread PASSED [ 32%] tests/test_scales.py::TestLinear::test_project PASSED [ 34%] tests/test_scales.py::TestLinear::test_ticks PASSED [ 35%] tests/test_scales.py::TestOrdinal::test_contains PASSED [ 37%] tests/test_scales.py::TestOrdinal::test_project PASSED [ 38%] tests/test_scales.py::TestOrdinal::test_project_interval PASSED [ 40%] tests/test_scales.py::TestOrdinal::test_ticks PASSED [ 41%] tests/test_scales.py::TestTemporal::test_contains PASSED [ 42%] tests/test_scales.py::TestTemporal::test_project PASSED [ 44%] tests/test_scales.py::TestTemporal::test_project_interval PASSED [ 45%] tests/test_scales.py::TestTemporal::test_ticks PASSED [ 47%] tests/test_series.py::TestSeries::test_custom PASSED [ 48%] tests/test_series.py::TestSeries::test_dicts PASSED [ 50%] tests/test_series.py::TestSeries::test_lists PASSED [ 51%] tests/test_series.py::TestSeries::test_pairs PASSED [ 52%] tests/test_series.py::TestCategorySeries::test_triples PASSED [ 54%] tests/test_shapes.py::TestBars::test_nulls PASSED [ 55%] tests/test_shapes.py::TestBars::test_to_svg PASSED [ 57%] tests/test_shapes.py::TestBars::test_validate PASSED [ 58%] tests/test_shapes.py::TestBars::test_zeros PASSED [ 60%] tests/test_shapes.py::TestColumns::test_nulls PASSED [ 61%] tests/test_shapes.py::TestColumns::test_to_svg PASSED [ 62%] tests/test_shapes.py::TestColumns::test_validate PASSED [ 64%] tests/test_shapes.py::TestDots::test_linear PASSED [ 65%] tests/test_shapes.py::TestDots::test_nulls PASSED [ 67%] tests/test_shapes.py::TestDots::test_ordinal PASSED [ 68%] tests/test_shapes.py::TestDots::test_validate PASSED [ 70%] tests/test_shapes.py::TestLine::test_linear PASSED [ 71%] tests/test_shapes.py::TestLine::test_nulls PASSED [ 72%] tests/test_shapes.py::TestLine::test_ordinal PASSED [ 74%] tests/test_shapes.py::TestLine::test_validate PASSED [ 75%] tests/test_ticks.py::TestScoreTicker::test_years PASSED [ 77%] tests/test_ticks.py::TestScoreTimeTicker::test_days PASSED [ 78%] tests/test_ticks.py::TestScoreTimeTicker::test_days_datetime PASSED [ 80%] tests/test_ticks.py::TestScoreTimeTicker::test_days_for_months PASSED [ 81%] tests/test_ticks.py::TestScoreTimeTicker::test_hours PASSED [ 82%] tests/test_ticks.py::TestScoreTimeTicker::test_hours_for_days PASSED [ 84%] tests/test_ticks.py::TestScoreTimeTicker::test_microseconds PASSED [ 85%] tests/test_ticks.py::TestScoreTimeTicker::test_microseconds_for_seconds PASSED [ 87%] tests/test_ticks.py::TestScoreTimeTicker::test_minutes PASSED [ 88%] tests/test_ticks.py::TestScoreTimeTicker::test_minutes_for_hours PASSED [ 90%] tests/test_ticks.py::TestScoreTimeTicker::test_months PASSED [ 91%] tests/test_ticks.py::TestScoreTimeTicker::test_months_datetime PASSED [ 92%] tests/test_ticks.py::TestScoreTimeTicker::test_months_for_years PASSED [ 94%] tests/test_ticks.py::TestScoreTimeTicker::test_seconds PASSED [ 95%] tests/test_ticks.py::TestScoreTimeTicker::test_seconds_for_minutes PASSED [ 97%] tests/test_ticks.py::TestScoreTimeTicker::test_years PASSED [ 98%] tests/test_ticks.py::TestScoreTimeTicker::test_years_datetime PASSED [100%] Reported-py: Michał Górny <mgorny@gentoo.org> Closes: https://bugs.gentoo.org/797313 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/agate-dbf: Enable unit tests (bug 797376)Zac Medico2021-06-212-3/+41
| | | | | | | | tests/test_table.py::TestDBF::test_from_dbf PASSED [100%] Closes: https://bugs.gentoo.org/797376 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/PyQt-builder: don't install Windows DLLs; fix deps; add USE=docDavide Pesavento2021-06-225-25/+40
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Davide Pesavento <pesa@gentoo.org>
* dev-python/agate-excel: Enable unit tests (bug 797379)Zac Medico2021-06-211-2/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tests/test_table_xls.py::TestXLS::test_ambiguous_date PASSED [ 4%] tests/test_table_xls.py::TestXLS::test_empty PASSED [ 8%] tests/test_table_xls.py::TestXLS::test_file_like PASSED [ 13%] tests/test_table_xls.py::TestXLS::test_from_xls PASSED [ 17%] tests/test_table_xls.py::TestXLS::test_from_xls_with_column_names PASSED [ 21%] tests/test_table_xls.py::TestXLS::test_header PASSED [ 26%] tests/test_table_xls.py::TestXLS::test_numeric_column_name PASSED [ 30%] tests/test_table_xls.py::TestXLS::test_sheet_index PASSED [ 34%] tests/test_table_xls.py::TestXLS::test_sheet_multiple PASSED [ 39%] tests/test_table_xls.py::TestXLS::test_sheet_name PASSED [ 43%] tests/test_table_xls.py::TestXLS::test_skip_lines PASSED [ 47%] tests/test_table_xls.py::TestXLS::test_zeros PASSED [ 52%] tests/test_table_xlsx.py::TestXLSX::test_ambiguous_date FAILED [ 56%] tests/test_table_xlsx.py::TestXLSX::test_empty PASSED [ 60%] tests/test_table_xlsx.py::TestXLSX::test_file_like PASSED [ 65%] tests/test_table_xlsx.py::TestXLSX::test_from_xlsx PASSED [ 69%] tests/test_table_xlsx.py::TestXLSX::test_from_xlsx_with_column_names PASSED [ 73%] tests/test_table_xlsx.py::TestXLSX::test_header PASSED [ 78%] tests/test_table_xlsx.py::TestXLSX::test_numeric_column_name PASSED [ 82%] tests/test_table_xlsx.py::TestXLSX::test_sheet_index PASSED [ 86%] tests/test_table_xlsx.py::TestXLSX::test_sheet_multiple PASSED [ 91%] tests/test_table_xlsx.py::TestXLSX::test_sheet_name PASSED [ 95%] tests/test_table_xlsx.py::TestXLSX::test_skip_lines PASSED [100%] Reported-py: Michał Górny <mgorny@gentoo.org> Closes: https://bugs.gentoo.org/797379 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/agate: add xml test-against dependencyZac Medico2021-06-211-3/+9
| | | | | | Bug: https://bugs.gentoo.org/797397 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/agate: Comment on details of xfails skipped via epytest --deselectZac Medico2021-06-211-0/+8
| | | | | | | | | | | | | | test_cast_format_locale fails with "locale.Error: unsupported locale setting" which appears to be triggered by these locale settings in the unit tests: agate-1.6.2/tests/test_data_types.py:257: def test_cast_format_locale(self): agate-1.6.2/tests/test_data_types.py-258- date_type = Date(date_format='%d-%b-%Y', locale='de_DE') agate-1.6.2/tests/test_data_types.py:381: def test_cast_format_locale(self): agate-1.6.2/tests/test_data_types.py-382- date_type = DateTime(datetime_format='%Y-%m-%d %I:%M %p', locale='ko_KR') Bug: https://bugs.gentoo.org/797307 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/grpcio-testing: drop 1.38.0Georgy Yakovlev2021-06-212-24/+0
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-python/grpcio-tools: drop 1.38.0Georgy Yakovlev2021-06-212-36/+0
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-python/grpcio: drop 1.38.0-r1Georgy Yakovlev2021-06-212-48/+0
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-python/grpcio-testing: add 1.38.1Georgy Yakovlev2021-06-212-0/+24
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-python/grpcio-tools: add 1.38.1Georgy Yakovlev2021-06-212-0/+36
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-python/grpcio: add 1.38.1Georgy Yakovlev2021-06-212-0/+48
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-python/agate: Add leather[xml] test depZac Medico2021-06-211-0/+1
| | | | | | Closes: https://bugs.gentoo.org/797397 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/leather: 0.3.3-r1 revbump for lxml test-against dependencyZac Medico2021-06-211-2/+8
| | | | | | Bug: https://bugs.gentoo.org/797397 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* dev-python/gst-python: Version bump, 1.18.4Haelwenn (lanodan) Monnier2021-06-212-0/+64
| | | | | | | Closes: https://bugs.gentoo.org/793191 Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/21193 Signed-off-by: Sam James <sam@gentoo.org>
* dev-python/pythran: Run tests in parallelMichał Górny2021-06-221-2/+6
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/agate: Replace pytest-expect with pure bashZac Medico2021-06-211-9/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace pytest-expect with pure bash in order to use the preferred skipping-tests-based-on-paths-names recipe via epytest --deselect arguments, and also add the missing epytest die call reported by David Seifert. The included pytest-expect-to-deselect function can perhaps be migrated to an eclass somewhere: # @FUNCTION: pytest-expect-to-deselect # @USAGE: readarray -t pytest_args < <(pytest-expect-to-deselect <<<PYTEST_EXPECT_CONTENT) # @DESCRIPTION: # Read a pytest-expect pytest --xfail-file file from stdin and write # equivalent pytest --deselect arguments to stdout for consumption by # readarray -t. The generated pytest --deselect arguments are appropriate # for use as described here: # https://dev.gentoo.org/~mgorny/python-guide/pytest.html#skipping-tests-based-on-paths-names pytest-expect-to-deselect() { while read -r; do [[ ${REPLY} =~ ^[u]?\'([^\']*) ]] || continue printf -- '%s\n' --deselect "${BASH_REMATCH[1]}" || return done } See: https://dev.gentoo.org/~mgorny/python-guide/pytest.html#skipping-tests-based-on-paths-names Bug: https://bugs.gentoo.org/797307 Reported-by: Michał Górny <mgorny@gentoo.org> Reported-by: David Seifert <soap@gentoo.org> Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>