Package: src:beancount
Version: 3.1.0-2
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --buildsystem pybuild
dh_auto_clean -O--buildsystem=pybuild
debian/rules execute_after_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -f debian/manpages/*.1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_autoreconf_clean -O--buildsystem=pybuild
dh_clean -O--buildsystem=pybuild
debian/rules binary
dh binary --buildsystem pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
[... snipped ...]
beancount/parser/grammar_test.py::TestToleranceOptions::test_tolerance_defaults
PASSED [ 81%]
beancount/parser/grammar_test.py::TestDeprecatedOptions::test_deprecated_option
PASSED [ 81%]
beancount/parser/grammar_test.py::TestDeprecatedOptions::test_deprecated_plugin
PASSED [ 81%]
beancount/parser/grammar_test.py::TestParserLinks::test_links PASSED [ 81%]
beancount/parser/grammar_test.py::TestTransactions::test_blank_line_not_allowed
PASSED [ 81%]
beancount/parser/grammar_test.py::TestTransactions::test_blank_line_with_spaces_not_allowed
PASSED [ 81%]
beancount/parser/grammar_test.py::TestTransactions::test_empty_narration PASSED
[ 81%]
beancount/parser/grammar_test.py::TestTransactions::test_imbalance PASSED [ 81%]
beancount/parser/grammar_test.py::TestTransactions::test_link_and_then_tag
PASSED [ 81%]
beancount/parser/grammar_test.py::TestTransactions::test_no_narration PASSED [
81%]
beancount/parser/grammar_test.py::TestTransactions::test_no_postings PASSED [
81%]
beancount/parser/grammar_test.py::TestTransactions::test_payee_no_narration
PASSED [ 81%]
beancount/parser/grammar_test.py::TestTransactions::test_simple_1 PASSED [ 81%]
beancount/parser/grammar_test.py::TestTransactions::test_simple_2 PASSED [ 81%]
beancount/parser/grammar_test.py::TestTransactions::test_tag_then_link PASSED [
81%]
beancount/parser/grammar_test.py::TestTransactions::test_tags_after_first_line
PASSED [ 81%]
beancount/parser/grammar_test.py::TestTransactions::test_tags_after_first_posting
PASSED [ 81%]
beancount/parser/grammar_test.py::TestTransactions::test_too_many_strings
PASSED [ 81%]
beancount/parser/grammar_test.py::TestTransactions::test_zero_costs PASSED [
81%]
beancount/parser/grammar_test.py::TestTransactions::test_zero_prices PASSED [
81%]
beancount/parser/grammar_test.py::TestTransactions::test_zero_units PASSED [
81%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_amount PASSED [ 82%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_both_costs PASSED [
82%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_date PASSED [ 82%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_empty PASSED [ 82%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_label PASSED [ 82%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_merge PASSED [ 82%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_none PASSED [ 82%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_repeated PASSED [
82%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_repeated_date PASSED
[ 82%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_repeated_label
PASSED [ 82%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_repeated_merge
PASSED [ 82%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_three_components
PASSED [ 82%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_total_cost_only
PASSED [ 82%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_total_empty_total
PASSED [ 82%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_total_just_currency
PASSED [ 82%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_two_components
PASSED [ 82%]
beancount/parser/grammar_test.py::TestParseLots::test_cost_with_slashes PASSED
[ 82%]
beancount/parser/grammar_test.py::TestCurrencies::test_different_cost_and_price_currency
PASSED [ 82%]
beancount/parser/grammar_test.py::TestCurrencies::test_parse_currencies PASSED
[ 82%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_cost_negative PASSED
[ 82%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_price_negative
PASSED [ 82%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_total_cost PASSED [
82%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_total_cost__invalid
PASSED [ 83%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_total_cost_negative
PASSED [ 83%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_total_price_inverted
PASSED [ 83%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_total_price_negative
PASSED [ 83%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_total_price_positive
PASSED [ 83%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_total_price_with_missing
PASSED [ 83%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_zero_amount PASSED [
83%]
beancount/parser/grammar_test.py::TestTotalsAndSigns::test_zero_cost PASSED [
83%]
beancount/parser/grammar_test.py::TestBalance::test_total_cost PASSED [ 83%]
beancount/parser/grammar_test.py::TestBalance::test_total_price PASSED [ 83%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_data_types PASSED
[ 83%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_empty PASSED [
83%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_key_syntax PASSED
[ 83%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_other PASSED [
83%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_transaction__begin
PASSED [ 83%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_transaction__end
PASSED [ 83%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_transaction__indented
PASSED [ 83%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_transaction__many
PASSED [ 83%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_transaction__middle
PASSED [ 83%]
beancount/parser/grammar_test.py::TestMetaData::test_metadata_transaction__repeated
PASSED [ 83%]
beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__add PASSED
[ 83%]
beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__different_places
PASSED [ 83%]
beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__divide
PASSED [ 84%]
beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__groups
PASSED [ 84%]
beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__multiply
PASSED [ 84%]
beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__negative
PASSED [ 84%]
beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__positive
PASSED [ 84%]
beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__precedence
PASSED [ 84%]
beancount/parser/grammar_test.py::TestArithmetic::test_number_expr__subtract
PASSED [ 84%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__amount
PASSED [ 84%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__balance
PASSED [ 84%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__close
PASSED [ 84%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__commodity
PASSED [ 84%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__compound_amount
PASSED [ 84%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__document
PASSED [ 84%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__event
PASSED [ 84%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__include
PASSED [ 84%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__key_value
PASSED [ 84%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__lot_cost_date
PASSED [ 84%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__note
PASSED [ 84%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__open
PASSED [ 84%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__option
PASSED [ 84%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__pad
PASSED [ 84%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__plugin
PASSED [ 84%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__poptag
PASSED [ 85%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__posting
PASSED [ 85%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__price
PASSED [ 85%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__pushtag
PASSED [ 85%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__tag_link_LINK
PASSED [ 85%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__tag_link_PIPE
PASSED [ 85%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__tag_link_TAG
PASSED [ 85%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__tag_link_new
PASSED [ 85%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_exceptions__transaction
PASSED [ 85%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_syntax_error
PASSED [ 85%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_syntax_error__multiple
PASSED [ 85%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_syntax_error__recovery
PASSED [ 85%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_grammar_syntax_error__recovery2
PASSED [ 85%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_lexer_errors_in_postings
PASSED [ 85%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_lexer_exception
PASSED [ 85%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_lexer_exception__recovery
PASSED [ 85%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_lexer_invalid_token
PASSED [ 85%]
beancount/parser/grammar_test.py::TestLexerAndParserErrors::test_lexer_invalid_token__recovery
PASSED [ 85%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_average
PASSED [ 85%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_average_missing_basis
PASSED [ 85%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_average_with_other
PASSED [ 85%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_empty PASSED
[ 85%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_empty_with_other
PASSED [ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_full PASSED [
86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_missing_basis
PASSED [ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_missing_currency
PASSED [ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_missing_number_per
PASSED [ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_missing_number_total
PASSED [ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_missing_numbers
PASSED [ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_cost_no_number_total
PASSED [ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_price_missing
PASSED [ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_price_missing_currency
PASSED [ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_price_missing_number
PASSED [ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_price_none PASSED
[ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_full PASSED
[ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing
PASSED [ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_currency
PASSED [ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_currency_with_cost
PASSED [ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_currency_with_price
PASSED [ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_number
PASSED [ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_number_with_cost
PASSED [ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_number_with_price
PASSED [ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_with_cost
PASSED [ 86%]
beancount/parser/grammar_test.py::TestIncompleteInputs::test_units_missing_with_price
PASSED [ 86%]
beancount/parser/grammar_test.py::TestMisc::test_comment_in_postings PASSED [
87%]
beancount/parser/grammar_test.py::TestMisc::test_comment_in_postings_invalid
PASSED [ 87%]
beancount/parser/grammar_test.py::TestDocument::test_document_links PASSED [
87%]
beancount/parser/grammar_test.py::TestDocument::test_document_no_tags_links
PASSED [ 87%]
beancount/parser/grammar_test.py::TestDocument::test_document_tags PASSED [ 87%]
beancount/parser/grammar_test.py::TestMethodsSignature::test_signatures PASSED
[ 87%]
beancount/parser/hashsrc_test.py::TestHashSource::test_check_parser_source_files
PASSED [ 87%]
beancount/parser/hashsrc_test.py::TestHashSource::test_hash_parser_source_files
PASSED [ 87%]
beancount/parser/lexer_test.py::TestLexer::test_account_names_with_dash PASSED
[ 87%]
beancount/parser/lexer_test.py::TestLexer::test_account_names_with_numbers
PASSED [ 87%]
beancount/parser/lexer_test.py::TestLexer::test_bad_date PASSED [ 87%]
beancount/parser/lexer_test.py::TestLexer::test_comma_currencies PASSED [ 87%]
beancount/parser/lexer_test.py::TestLexer::test_currency_dash PASSED [ 87%]
beancount/parser/lexer_test.py::TestLexer::test_currency_number PASSED [ 87%]
beancount/parser/lexer_test.py::TestLexer::test_date_followed_by_number PASSED
[ 87%]
beancount/parser/lexer_test.py::TestLexer::test_invalid_directive PASSED [ 87%]
beancount/parser/lexer_test.py::TestLexer::test_lex_indent PASSED [ 87%]
beancount/parser/lexer_test.py::TestLexer::test_lex_iter PASSED [ 87%]
beancount/parser/lexer_test.py::TestLexer::test_lex_unicode_account PASSED [
87%]
beancount/parser/lexer_test.py::TestLexer::test_no_final_newline PASSED [ 87%]
beancount/parser/lexer_test.py::TestLexer::test_null_true_false PASSED [ 87%]
beancount/parser/lexer_test.py::TestLexer::test_number_dots PASSED [ 87%]
beancount/parser/lexer_test.py::TestLexer::test_number_no_integer PASSED [ 88%]
beancount/parser/lexer_test.py::TestLexer::test_number_okay PASSED [ 88%]
beancount/parser/lexer_test.py::TestLexer::test_number_space PASSED [ 88%]
beancount/parser/lexer_test.py::TestLexer::test_popmeta PASSED [ 88%]
beancount/parser/lexer_test.py::TestLexer::test_single_letter_account PASSED [
88%]
beancount/parser/lexer_test.py::TestLexer::test_string_escaped PASSED [ 88%]
beancount/parser/lexer_test.py::TestLexer::test_string_newline PASSED [ 88%]
beancount/parser/lexer_test.py::TestLexer::test_string_newline_long PASSED [
88%]
beancount/parser/lexer_test.py::TestLexer::test_string_newline_toolong PASSED [
88%]
beancount/parser/lexer_test.py::TestLexer::test_very_long_string PASSED [ 88%]
beancount/parser/lexer_test.py::TestIgnoredLines::test_ignored__indented_comment
PASSED [ 88%]
beancount/parser/lexer_test.py::TestIgnoredLines::test_ignored__long_comment
PASSED [ 88%]
beancount/parser/lexer_test.py::TestIgnoredLines::test_ignored__org_mode_drawer
PASSED [ 88%]
beancount/parser/lexer_test.py::TestIgnoredLines::test_ignored__org_mode_title
PASSED [ 88%]
beancount/parser/lexer_test.py::TestIgnoredLines::test_ignored__something_else
PASSED [ 88%]
beancount/parser/lexer_test.py::TestIgnoredLines::test_ignored__something_else_non_flag
PASSED [ 88%]
beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_exception_DATE
PASSED [ 88%]
beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_exception__recovery
PASSED [ 88%]
beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_exception_substring_with_quotes
PASSED [ 88%]
beancount/parser/lexer_test.py::TestLexerErrors::test_lexer_invalid_token
PASSED [ 88%]
beancount/parser/lexer_test.py::TestLexerUnicode::test_bytes_encoded_latin1_invalid
PASSED [ 88%]
beancount/parser/lexer_test.py::TestLexerUnicode::test_bytes_encoded_utf16_invalid
PASSED [ 88%]
beancount/parser/lexer_test.py::TestLexerUnicode::test_bytes_encoded_utf8
PASSED [ 89%]
beancount/parser/lexer_test.py::TestLexerMisc::test_invalid_commas_in_fractional
PASSED [ 89%]
beancount/parser/lexer_test.py::TestLexerMisc::test_invalid_commas_in_integral
PASSED [ 89%]
beancount/parser/lexer_test.py::TestLexerMisc::test_valid_commas_in_number
PASSED [ 89%]
beancount/parser/options_test.py::TestOptions::test_get_account_types PASSED [
89%]
beancount/parser/options_test.py::TestOptions::test_get_current_accounts PASSED
[ 89%]
beancount/parser/options_test.py::TestOptions::test_get_previous_accounts
PASSED [ 89%]
beancount/parser/options_test.py::TestOptions::test_list_options PASSED [ 89%]
beancount/parser/options_test.py::TestAccountTypeOptions::test_custom_account_names__basic_fail
PASSED [ 89%]
beancount/parser/options_test.py::TestAccountTypeOptions::test_custom_account_names__fail_invalid_order
PASSED [ 89%]
beancount/parser/options_test.py::TestAccountTypeOptions::test_custom_account_names__fail_invalid_other
PASSED [ 89%]
beancount/parser/options_test.py::TestAccountTypeOptions::test_custom_account_names__invalid_leaf
PASSED [ 89%]
beancount/parser/options_test.py::TestAccountTypeOptions::test_custom_account_names__invalid_root
PASSED [ 89%]
beancount/parser/options_test.py::TestAccountTypeOptions::test_custom_account_names__success
PASSED [ 89%]
beancount/parser/options_test.py::TestAccountTypeOptions::test_custom_account_names__success_reset
PASSED [ 89%]
beancount/parser/options_test.py::TestValidateOptions::test_validate__plugin_processing_mode__invalid
PASSED [ 89%]
beancount/parser/parser_test.py::TestCompareTestFunctions::test_is_entry_incomplete
PASSED [ 89%]
beancount/parser/parser_test.py::TestParserDoc::test_parse_doc__disabled PASSED
[ 89%]
beancount/parser/parser_test.py::TestParserDoc::test_parse_doc__errors XFAIL [
89%]
beancount/parser/parser_test.py::TestParserDoc::test_parse_doc__noerrors XFAIL
[ 89%]
beancount/parser/parser_test.py::TestParserInputs::test_parse_None PASSED [ 89%]
beancount/parser/parser_test.py::TestParserInputs::test_parse_file PASSED [ 89%]
beancount/parser/parser_test.py::TestParserInputs::test_parse_filename PASSED [
90%]
beancount/parser/parser_test.py::TestParserInputs::test_parse_stdin PASSED [
90%]
beancount/parser/parser_test.py::TestParserInputs::test_parse_string PASSED [
90%]
beancount/parser/parser_test.py::TestUnicodeErrors::test_bytes_encoded_incorrect
PASSED [ 90%]
beancount/parser/parser_test.py::TestUnicodeErrors::test_bytes_encoded_utf8
PASSED [ 90%]
beancount/parser/parser_test.py::TestTestUtils::test_parse_many PASSED [ 90%]
beancount/parser/parser_test.py::TestTestUtils::test_parse_one PASSED [ 90%]
beancount/parser/parser_test.py::TestReferenceCounting::test_parser_lex PASSED
[ 90%]
beancount/parser/parser_test.py::TestReferenceCounting::test_parser_lex_filename
PASSED [ 90%]
beancount/parser/parser_test.py::TestReferenceCounting::test_parser_lex_multi
PASSED [ 90%]
beancount/parser/parser_test.py::TestReferenceCounting::test_parser_parse
PASSED [ 90%]
beancount/parser/parser_test.py::TestLineno::test_lex PASSED [ 90%]
beancount/parser/parser_test.py::TestLineno::test_lex_lineno PASSED [ 90%]
beancount/parser/parser_test.py::TestLineno::test_parse PASSED [ 90%]
beancount/parser/parser_test.py::TestLineno::test_parse_doc PASSED [ 90%]
beancount/parser/parser_test.py::TestLineno::test_parse_lineno PASSED [ 90%]
beancount/parser/parser_test.py::TestLineno::test_parse_string PASSED [ 90%]
beancount/parser/parser_test.py::TestLineno::test_parse_string_lineno PASSED [
90%]
beancount/parser/printer_test.py::TestPrinter::test_format_and_print_error
PASSED [ 90%]
beancount/parser/printer_test.py::TestPrinter::test_methods_coverage PASSED [
90%]
beancount/parser/printer_test.py::TestPrinter::test_render_source PASSED [ 90%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Balance PASSED [ 90%]
beancount/parser/printer_test.py::TestEntryPrinter::test_BalanceTolerance
PASSED [ 91%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Close PASSED [ 91%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Document PASSED [ 91%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Event PASSED [ 91%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Note PASSED [ 91%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Open PASSED [ 91%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Pad PASSED [ 91%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Price PASSED [ 91%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Query PASSED [ 91%]
beancount/parser/printer_test.py::TestEntryPrinter::test_Transaction PASSED [
91%]
beancount/parser/printer_test.py::TestEntryPrinter::test_metadata PASSED [ 91%]
beancount/parser/printer_test.py::TestEntryPrinter::test_write_source PASSED [
91%]
beancount/parser/printer_test.py::TestPrinterSpacing::test_interline_spacing
PASSED [ 91%]
beancount/parser/printer_test.py::TestDisplayContext::test_precision PASSED [
91%]
beancount/parser/printer_test.py::TestPrinterAlignment::test_align PASSED [ 91%]
beancount/parser/printer_test.py::TestPrinterAlignment::test_align_min_width_account
PASSED [ 91%]
beancount/parser/printer_test.py::TestPrinterAlignment::test_align_position_strings
PASSED [ 91%]
beancount/parser/printer_test.py::TestPrinterAlignment::test_align_with_weight
PASSED [ 91%]
beancount/parser/printer_test.py::TestPrinterMisc::test_metadata PASSED [ 91%]
beancount/parser/printer_test.py::TestPrinterMisc::test_no_valid_account PASSED
[ 91%]
beancount/parser/printer_test.py::TestPrinterMisc::test_render_meta_with_None
PASSED [ 91%]
beancount/parser/printer_test.py::TestPrinterMisc::test_render_missing PASSED [
91%]
beancount/parser/printer_test.py::TestPrinterMisc::test_very_small_number
PASSED [ 92%]
beancount/parser/printer_test.py::TestPrinterMisc::test_zero_cost PASSED [ 92%]
beancount/parser/version_test.py::TestVersion::test_compute_version_string
PASSED [ 92%]
beancount/parser/version_test.py::TestVersion::test_version_exists PASSED [ 92%]
beancount/plugins/auto_accounts_test.py::TestAutoInsertOpen::test_auto_open
PASSED [ 92%]
beancount/plugins/auto_test.py::TestAuto::test_plugins_auto PASSED [ 92%]
beancount/plugins/check_average_cost_test.py::TestMatchAverageCost::test_match_average_cost
PASSED [ 92%]
beancount/plugins/check_closing_test.py::TestCheckClosing::test_check_closing
PASSED [ 92%]
beancount/plugins/check_commodity_test.py::TestCheckCommodity::test_check_commodity_ignore
PASSED [ 92%]
beancount/plugins/check_commodity_test.py::TestCheckCommodity::test_check_commodity_okay
PASSED [ 92%]
beancount/plugins/check_commodity_test.py::TestCheckCommodity::test_check_commodity_transaction
PASSED [ 92%]
beancount/plugins/check_commodity_test.py::TestCheckCommodity::test_check_commodity_used_in_balance_only
PASSED [ 92%]
beancount/plugins/check_commodity_test.py::TestCheckCommodity::test_get_commodity_map_ex
PASSED [ 92%]
beancount/plugins/check_drained_test.py::TestCheckCloseEmpty::test_check_drained__absence
PASSED [ 92%]
beancount/plugins/check_drained_test.py::TestCheckCloseEmpty::test_check_drained__declared_currencies
PASSED [ 92%]
beancount/plugins/check_drained_test.py::TestCheckCloseEmpty::test_check_drained__error
PASSED [ 92%]
beancount/plugins/check_drained_test.py::TestCheckCloseEmpty::test_check_drained__not_balance_sheet
PASSED [ 92%]
beancount/plugins/check_drained_test.py::TestCheckCloseEmpty::test_check_drained__same_day
PASSED [ 92%]
beancount/plugins/check_drained_test.py::TestCheckCloseEmpty::test_check_drained__seen_currencies
PASSED [ 92%]
beancount/plugins/check_drained_test.py::TestCheckCloseEmpty::test_check_drained__skip_preexisting
PASSED [ 92%]
beancount/plugins/check_drained_test.py::TestCheckCloseEmpty::test_check_drained__with_cost_basis
PASSED [ 92%]
beancount/plugins/close_tree_test.py::TestCloseTree::test_auto_accounts_parent_close
PASSED [ 92%]
beancount/plugins/close_tree_test.py::TestCloseTree::test_basic PASSED [ 93%]
beancount/plugins/close_tree_test.py::TestCloseTree::test_close_unopened_parent
PASSED [ 93%]
beancount/plugins/close_tree_test.py::TestCloseTree::test_empty_entries PASSED
[ 93%]
beancount/plugins/close_tree_test.py::TestCloseTree::test_leave_others_untouched
PASSED [ 93%]
beancount/plugins/close_tree_test.py::TestCloseTree::test_match PASSED [ 93%]
beancount/plugins/close_tree_test.py::TestCloseTree::test_override PASSED [ 93%]
beancount/plugins/close_tree_test.py::TestCloseTree::test_override_complex
PASSED [ 93%]
beancount/plugins/coherent_cost_test.py::TestValidateUnusedAccounts::test_validate_unused_accounts
PASSED [ 93%]
beancount/plugins/commodity_attr_test.py::TestCommodityAttr::test_commodity_attr
PASSED [ 93%]
beancount/plugins/commodity_attr_test.py::TestCommodityAttr::test_commodity_attr_existence_only
PASSED [ 93%]
beancount/plugins/currency_accounts_test.py::TestCurrencyTradingAccounts::test_currency_conversion
PASSED [ 93%]
beancount/plugins/currency_accounts_test.py::TestCurrencyTradingAccounts::test_custom_base_account
PASSED [ 93%]
beancount/plugins/currency_accounts_test.py::TestCurrencyTradingAccounts::test_residual_not_conversion
PASSED [ 93%]
beancount/plugins/currency_accounts_test.py::TestCurrencyTradingAccounts::test_selection
PASSED [ 93%]
beancount/plugins/currency_accounts_test.py::TestCurrencyTradingAccounts::test_two_groups_already_balanced
PASSED [ 93%]
beancount/plugins/currency_accounts_test.py::TestCurrencyTradingAccounts::test_with_costs_and_price
PASSED [ 93%]
beancount/plugins/currency_accounts_test.py::TestCurrencyTradingAccounts::test_with_costs_ignored
PASSED [ 93%]
beancount/plugins/implicit_prices_test.py::TestImplicitPrices::test_add_implicit_prices__all_cases
PASSED [ 93%]
beancount/plugins/implicit_prices_test.py::TestImplicitPrices::test_add_implicit_prices__duplicates_on_different_transactions
PASSED [ 93%]
beancount/plugins/implicit_prices_test.py::TestImplicitPrices::test_add_implicit_prices__duplicates_on_same_transaction
PASSED [ 93%]
beancount/plugins/implicit_prices_test.py::TestImplicitPrices::test_add_implicit_prices__duplicates_overloaded
PASSED [ 93%]
beancount/plugins/implicit_prices_test.py::TestImplicitPrices::test_add_implicit_prices__other_account
PASSED [ 93%]
beancount/plugins/leafonly_test.py::TestLeafOnly::test_leaf_only1 PASSED [ 94%]
beancount/plugins/leafonly_test.py::TestLeafOnly::test_leaf_only2 PASSED [ 94%]
beancount/plugins/leafonly_test.py::TestLeafOnly::test_leaf_only3 PASSED [ 94%]
beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__balance
PASSED [ 94%]
beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__close
PASSED [ 94%]
beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__document
PASSED [ 94%]
beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__event
PASSED [ 94%]
beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__note
PASSED [ 94%]
beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__open
PASSED [ 94%]
beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__pad
PASSED [ 94%]
beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__price
PASSED [ 94%]
beancount/plugins/noduplicates_test.py::TestValidateDuplicates::test_validate_no_duplicates__transaction
PASSED [ 94%]
beancount/plugins/nounused_test.py::TestValidateUnusedAccounts::test_validate_unused_accounts
PASSED [ 94%]
beancount/plugins/onecommodity_test.py::TestOneCommodity::test_one_commodity_balance
PASSED [ 94%]
beancount/plugins/onecommodity_test.py::TestOneCommodity::test_one_commodity_regexp_config
PASSED [ 94%]
beancount/plugins/onecommodity_test.py::TestOneCommodity::test_one_commodity_skip_declared
PASSED [ 94%]
beancount/plugins/onecommodity_test.py::TestOneCommodity::test_one_commodity_skip_metadata
PASSED [ 94%]
beancount/plugins/onecommodity_test.py::TestOneCommodity::test_one_commodity_transaction
PASSED [ 94%]
beancount/plugins/pedantic_test.py::TestPedantic::test_plugins_pedantic PASSED
[ 94%]
beancount/plugins/sellgains_test.py::TestSellGains::test_sellgains_fail_balance
PASSED [ 94%]
beancount/plugins/sellgains_test.py::TestSellGains::test_sellgains_fail_imbalance
PASSED [ 94%]
beancount/plugins/sellgains_test.py::TestSellGains::test_sellgains_other_currency
PASSED [ 94%]
beancount/plugins/sellgains_test.py::TestSellGains::test_sellgains_success
PASSED [ 95%]
beancount/plugins/sellgains_test.py::TestSellGains::test_sellgains_zero_price
PASSED [ 95%]
beancount/plugins/unique_prices_test.py::TestValidateAmbiguousPrices::test_validate_unique_prices__different
PASSED [ 95%]
beancount/plugins/unique_prices_test.py::TestValidateAmbiguousPrices::test_validate_unique_prices__from_costs
PASSED [ 95%]
beancount/plugins/unique_prices_test.py::TestValidateAmbiguousPrices::test_validate_unique_prices__same
PASSED [ 95%]
beancount/scripts/check_examples_test.py::TestCheckExamples::test_example_files
PASSED [ 95%]
beancount/scripts/check_test.py::TestScriptCheck::test_auto_plugins PASSED [
95%]
beancount/scripts/check_test.py::TestScriptCheck::test_fail FAILED [ 95%]
beancount/scripts/check_test.py::TestScriptCheck::test_success PASSED [ 95%]
beancount/scripts/deps_test.py::TestCheckDeps::test_check_dependencies PASSED [
95%]
beancount/scripts/directories_test.py::TestScriptCheckDirectories::test_validation
PASSED [ 95%]
beancount/scripts/directories_test.py::TestScriptCheckDirectories::test_validation_no_parent
PASSED [ 95%]
beancount/scripts/doctor_test.py::TestScriptDoctor::test_dump_lexer PASSED [
95%]
beancount/scripts/doctor_test.py::TestScriptDoctor::test_dump_lexer_empty
PASSED [ 95%]
beancount/scripts/doctor_test.py::TestScriptDoctor::test_dump_roundtrip PASSED
[ 95%]
beancount/scripts/doctor_test.py::TestScriptDoctor::test_list_options PASSED [
95%]
beancount/scripts/doctor_test.py::TestScriptCheckDirectories::test_invocation
PASSED [ 95%]
beancount/scripts/doctor_test.py::TestScriptCheckDirectories::test_validation
PASSED [ 95%]
beancount/scripts/doctor_test.py::TestScriptCheckDirectories::test_validation_no_parent
PASSED [ 95%]
beancount/scripts/doctor_test.py::TestScriptMissingOpen::test_missing_open
PASSED [ 95%]
beancount/scripts/doctor_test.py::TestScriptDisplayContext::test_display_context
PASSED [ 95%]
beancount/scripts/doctor_test.py::TestContext::test_context PASSED [ 95%]
beancount/scripts/doctor_test.py::TestContext::test_context_multiple_files
PASSED [ 96%]
beancount/scripts/doctor_test.py::TestLinked::test_linked_explicit_link PASSED
[ 96%]
beancount/scripts/doctor_test.py::TestLinked::test_linked_lineno_only PASSED [
96%]
beancount/scripts/doctor_test.py::TestLinked::test_linked_multiple_files PASSED
[ 96%]
beancount/scripts/doctor_test.py::TestRegion::test_region PASSED [ 96%]
beancount/scripts/example_test.py::TestScriptExample::test_generate PASSED [
96%]
beancount/scripts/example_test.py::TestScriptExample::test_generate_with_date
PASSED [ 96%]
beancount/scripts/format_test.py::TestScriptFormat::test_align_posting_starts
PASSED [ 96%]
beancount/scripts/format_test.py::TestScriptFormat::test_arithmetic_expressions
SKIPPED [ 96%]
beancount/scripts/format_test.py::TestScriptFormat::test_commas PASSED [ 96%]
beancount/scripts/format_test.py::TestScriptFormat::test_currency_issue146
PASSED [ 96%]
beancount/scripts/format_test.py::TestScriptFormat::test_fixed_column PASSED [
96%]
beancount/scripts/format_test.py::TestScriptFormat::test_fixed_width PASSED [
96%]
beancount/scripts/format_test.py::TestScriptFormat::test_metadata_issue400
PASSED [ 96%]
beancount/scripts/format_test.py::TestScriptFormat::test_open_only_issue80
PASSED [ 96%]
beancount/scripts/format_test.py::TestScriptFormat::test_parenthesized_binary_expressions
PASSED [ 96%]
beancount/scripts/format_test.py::TestScriptFormat::test_success PASSED [ 96%]
beancount/tools/treeify_test.py::TestTreeify::test_consecutive PASSED [ 96%]
beancount/tools/treeify_test.py::TestTreeify::test_empty_string PASSED [ 96%]
beancount/tools/treeify_test.py::TestTreeify::test_filenames PASSED [ 96%]
beancount/tools/treeify_test.py::TestTreeify::test_filenames_tree PASSED [ 96%]
beancount/tools/treeify_test.py::TestTreeify::test_flush_left PASSED [ 96%]
beancount/tools/treeify_test.py::TestTreeify::test_flush_right PASSED [ 97%]
beancount/tools/treeify_test.py::TestTreeify::test_no_columns PASSED [ 97%]
beancount/tools/treeify_test.py::TestTreeify::test_noise_after PASSED [ 97%]
beancount/tools/treeify_test.py::TestTreeify::test_noise_before PASSED [ 97%]
beancount/tools/treeify_test.py::TestTreeify::test_noise_middle_between_nodes
PASSED [ 97%]
beancount/tools/treeify_test.py::TestTreeify::test_noise_middle_parent_child
PASSED [ 97%]
beancount/tools/treeify_test.py::TestTreeify::test_noise_middle_same_node
PASSED [ 97%]
beancount/tools/treeify_test.py::TestTreeify::test_overlapping_column PASSED [
97%]
beancount/tools/treeify_test.py::TestTreeify::test_parents PASSED [ 97%]
beancount/tools/treeify_test.py::TestTreeify::test_simple PASSED [ 97%]
beancount/tools/treeify_test.py::TestTreeify::test_two_columns PASSED [ 97%]
beancount/tools/treeify_test.py::TestTreeify::test_unsorted PASSED [ 97%]
beancount/tools/treeify_test.py::TestTreeify::test_whitespace PASSED [ 97%]
beancount/tools/treeify_test.py::TestTreeify::test_width_narrower PASSED [ 97%]
beancount/tools/treeify_test.py::TestTreeify::test_width_wider PASSED [ 97%]
beancount/utils/bisect_key_test.py::TestBisectWithKey::test_bisect_left_with_key
PASSED [ 97%]
beancount/utils/bisect_key_test.py::TestBisectWithKey::test_bisect_repeats
PASSED [ 97%]
beancount/utils/defdict_test.py::TestImmutableDictWithDefault::test_dict_with_default
PASSED [ 97%]
beancount/utils/defdict_test.py::TestImmutableDictWithDefault::test_pickle_defdict
PASSED [ 97%]
beancount/utils/encryption_test.py::TestEncryptedFiles::test_read_encrypted_file
PASSED [ 97%]
beancount/utils/encryption_test.py::TestEncryptedFilesCheck::test_is_encrypted_file
PASSED [ 97%]
beancount/utils/encryption_test.py::TestLoadIncludesEncrypted::test_include_encrypted
PASSED [ 97%]
beancount/utils/file_utils_test.py::TestFileUtilsFind::test_find_files PASSED [
98%]
beancount/utils/file_utils_test.py::TestMiscFileUtils::test_guess_file_format
PASSED [ 98%]
beancount/utils/file_utils_test.py::TestMiscFileUtils::test_path_greedy_split
PASSED [ 98%]
beancount/utils/import_utils_test.py::TestImportSymbol::test_import_symbol
PASSED [ 98%]
beancount/utils/invariants_test.py::TestInvariants::test_invariants_on_dummy
PASSED [ 98%]
beancount/utils/memo_test.py::TestMemoization::test_memoization_expired PASSED
[ 98%]
beancount/utils/memo_test.py::TestMemoization::test_memoization_success PASSED
[ 98%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_escape_string PASSED [
98%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_filter_type PASSED [
98%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_get_screen_height
PASSED [ 98%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_get_screen_width PASSED
[ 98%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_groupby PASSED [ 98%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_is_sorted PASSED [ 98%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_log_time PASSED [ 98%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_no_curses PASSED [ 98%]
beancount/utils/misc_utils_test.py::TestMiscUtils::test_skipiter PASSED [ 98%]
beancount/utils/misc_utils_test.py::TestUniquify::test_sorted_uniquify_first
PASSED [ 98%]
beancount/utils/misc_utils_test.py::TestUniquify::test_sorted_uniquify_last
PASSED [ 98%]
beancount/utils/misc_utils_test.py::TestUniquify::test_uniquify_first PASSED [
98%]
beancount/utils/misc_utils_test.py::TestUniquify::test_uniquify_last PASSED [
98%]
beancount/utils/misc_utils_test.py::TestLineFileProxy::test_line_file_proxy
PASSED [ 98%]
beancount/utils/pager_test.py::TestPager::test_pager_nothreshold PASSED [ 98%]
beancount/utils/pager_test.py::TestPager::test_pager_threshold_above PASSED [
99%]
beancount/utils/pager_test.py::TestPager::test_pager_threshold_below PASSED [
99%]
beancount/utils/table_test.py::TestTable::test_attribute_to_title PASSED [ 99%]
beancount/utils/table_test.py::TestTable::test_compute_table_widths PASSED [
99%]
beancount/utils/table_test.py::TestTable::test_create_table PASSED [ 99%]
beancount/utils/table_test.py::TestTable::test_create_table_with_index PASSED [
99%]
beancount/utils/table_test.py::TestTable::test_generate_table PASSED [ 99%]
beancount/utils/table_test.py::TestTable::test_table_to_csv PASSED [ 99%]
beancount/utils/table_test.py::TestTable::test_table_to_html PASSED [ 99%]
beancount/utils/table_test.py::TestTable::test_table_to_text PASSED [ 99%]
beancount/utils/test_utils_test.py::TestTestUtils::test_capture PASSED [ 99%]
beancount/utils/test_utils_test.py::TestTestUtils::test_create_temporary_files
PASSED [ 99%]
beancount/utils/test_utils_test.py::TestTestUtils::test_docfile PASSED [ 99%]
beancount/utils/test_utils_test.py::TestTestUtils::test_docfile_extra PASSED [
99%]
beancount/utils/test_utils_test.py::TestTestUtils::test_environ_contextmanager
PASSED [ 99%]
beancount/utils/test_utils_test.py::TestTestUtils::test_search_words PASSED [
99%]
beancount/utils/test_utils_test.py::TestTestUtils::test_tempdir PASSED [ 99%]
beancount/utils/test_utils_test.py::TestTestCase::test_assertLines PASSED [ 99%]
beancount/utils/test_utils_test.py::TestTestCase::test_assertOutput PASSED [
99%]
beancount/utils/test_utils_test.py::TestSkipIfRaises::test_contextmanager
PASSED [ 99%]
beancount/utils/test_utils_test.py::TestSkipIfRaises::test_decorator PASSED [
99%]
beancount/utils/test_utils_test.py::TestSkipIfRaises::test_decorator_many
PASSED [100%]
=================================== FAILURES ===================================
__________________________ TestScriptCheck.test_fail ___________________________
self = <beancount.beancount.scripts.check_test.TestScriptCheck
testMethod=test_fail>
filename = '/tmp/beancount-test-tmpdir.s1mquhbs/-temp_file-.beancount'
@test_utils.docfile
def test_fail(self, filename):
"""
2013-01-01 open Expenses:Restaurant
2013-01-01 open Assets:Cash
2014-03-02 * "Something"
Expenses:Restaurant 50.02 USD
Assets:Cash
2014-03-07 balance Assets:Cash 100 USD
"""
# We should use mix_stderr=False and we check for the error
# message on result.stderr, but it does not work. See
# https://github.com/pallets/click/issues/1761
runner = click.testing.CliRunner()
result = runner.invoke(check.main, [filename])
self.assertEqual(result.exit_code, 1)
> self.assertRegex(result.output, "Balance failed")
E AssertionError: Regex didn't match: 'Balance failed' not found in ''
beancount/beancount/scripts/check_test.py:44: AssertionError
__________________________ TestScriptCheck.test_fail ___________________________
self = <beancount.scripts.check_test.TestScriptCheck testMethod=test_fail>
filename = '/tmp/beancount-test-tmpdir.fct16ri0/-temp_file-.beancount'
@test_utils.docfile
def test_fail(self, filename):
"""
2013-01-01 open Expenses:Restaurant
2013-01-01 open Assets:Cash
2014-03-02 * "Something"
Expenses:Restaurant 50.02 USD
Assets:Cash
2014-03-07 balance Assets:Cash 100 USD
"""
# We should use mix_stderr=False and we check for the error
# message on result.stderr, but it does not work. See
# https://github.com/pallets/click/issues/1761
runner = click.testing.CliRunner()
result = runner.invoke(check.main, [filename])
self.assertEqual(result.exit_code, 1)
> self.assertRegex(result.output, "Balance failed")
E AssertionError: Regex didn't match: 'Balance failed' not found in ''
beancount/scripts/check_test.py:44: AssertionError
=========================== short test summary info ============================
FAILED beancount/beancount/scripts/check_test.py::TestScriptCheck::test_fail
FAILED beancount/scripts/check_test.py::TestScriptCheck::test_fail - Assertio...
===== 2 failed, 2148 passed, 42 skipped, 2 deselected, 4 xfailed in 5.40s ======
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build; python3.13 -m pytest -v -k "not
test_export_basic"
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12
3.13" returned exit code 13
make: *** [debian/rules:15: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202502/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:beancount, so that this is still
visible in the BTS web page for this package.
Thanks.