Source: python-workalendar
Version: 17.0.0-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20240115 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> debian/rules binary
> dh binary --with python3 --buildsystem=pybuild
> dh_update_autotools_config -O--buildsystem=pybuild
> dh_autoreconf -O--buildsystem=pybuild
> dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:305: python3.12 setup.py config
> running config
> I: pybuild base:305: python3.11 setup.py config
> running config
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:305: /usr/bin/python3.12 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar
> copying workalendar/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar
> copying workalendar/exceptions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar
> copying workalendar/astronomy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar
> copying workalendar/registry_tools.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar
> copying workalendar/registry.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar
> copying workalendar/precomputed_astronomy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar
> copying workalendar/core.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar
> copying workalendar/skyfield_astronomy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_global_registry.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_registry_europe.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_germany.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_canada.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_asia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_spain.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_precomputed_astronomy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_registry.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_africa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_mozambique.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_registry_oceania.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_registry_asia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_turkey.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_oceania.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_brazil.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_registry_usa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_europe.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_usa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_scotland.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_core.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_switzerland.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_registry_africa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_america.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_skyfield_astronomy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_ical_export.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> copying workalendar/tests/test_registry_america.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/tests
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/romania.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/russia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/austria.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/guernsey.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/latvia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/belgium.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/spain.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/hungary.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/slovenia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/ireland.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/monaco.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/united_kingdom.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/cyprus.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/serbia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/belarus.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/slovakia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/denmark.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/poland.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/finland.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/netherlands.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/sweden.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/estonia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/ukraine.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/cayman_islands.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/malta.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/france.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/switzerland.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/european_central_bank.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/turkey.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/georgia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/norway.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/croatia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/greece.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/luxembourg.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/germany.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/czech_republic.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/italy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/portugal.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/lithuania.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/iceland.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> copying workalendar/europe/bulgaria.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/oceania
> copying workalendar/oceania/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/oceania
> copying workalendar/oceania/marshall_islands.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/oceania
> copying workalendar/oceania/australia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/oceania
> copying workalendar/oceania/new_zealand.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/oceania
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/america
> copying workalendar/america/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/america
> copying workalendar/america/panama.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/america
> copying workalendar/america/mexico.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/america
> copying workalendar/america/argentina.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/america
> copying workalendar/america/paraguay.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/america
> copying workalendar/america/colombia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/america
> copying workalendar/america/canada.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/america
> copying workalendar/america/chile.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/america
> copying workalendar/america/brazil.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/america
> copying workalendar/america/barbados.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/america
> copying workalendar/america/el_salvador.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/america
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/massachusetts.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/guam.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/arizona.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/alaska.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/american_samoa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/mississippi.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/iowa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/oklahoma.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/alabama.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/new_hampshire.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/indiana.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/new_mexico.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/wisconsin.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/west_virginia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/connecticut.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/michigan.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/nevada.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/south_dakota.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/oregon.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/california.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/minnesota.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/north_dakota.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/maryland.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/north_carolina.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/kentucky.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/virginia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/washington.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/south_carolina.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/pennsylvania.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/montana.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/tennessee.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/delaware.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/wyoming.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/utah.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/new_jersey.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/illinois.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/texas.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/nebraska.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/kansas.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/arkansas.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/colorado.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/maine.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/idaho.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/missouri.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/georgia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/florida.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/louisiana.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/vermont.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/hawaii.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/district_columbia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/rhode_island.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/core.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/ohio.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> copying workalendar/usa/new_york.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/africa
> copying workalendar/africa/ivory_coast.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/africa
> copying workalendar/africa/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/africa
> copying workalendar/africa/algeria.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/africa
> copying workalendar/africa/nigeria.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/africa
> copying workalendar/africa/sao_tome.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/africa
> copying workalendar/africa/angola.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/africa
> copying workalendar/africa/benin.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/africa
> copying workalendar/africa/kenya.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/africa
> copying workalendar/africa/south_africa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/africa
> copying workalendar/africa/mozambique.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/africa
> copying workalendar/africa/madagascar.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/africa
> copying workalendar/africa/tunisia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/africa
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/asia
> copying workalendar/asia/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/asia
> copying workalendar/asia/malaysia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/asia
> copying workalendar/asia/qatar.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/asia
> copying workalendar/asia/south_korea.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/asia
> copying workalendar/asia/israel.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/asia
> copying workalendar/asia/singapore.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/asia
> copying workalendar/asia/hong_kong.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/asia
> copying workalendar/asia/philippines.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/asia
> copying workalendar/asia/kazakhstan.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/asia
> copying workalendar/asia/taiwan.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/asia
> copying workalendar/asia/china.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/asia
> copying workalendar/asia/japan.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/asia
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe/scotland
> copying workalendar/europe/scotland/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe/scotland
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe/scotland/mixins
> copying workalendar/europe/scotland/mixins/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe/scotland/mixins
> copying workalendar/europe/scotland/mixins/victoria_day.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe/scotland/mixins
> copying workalendar/europe/scotland/mixins/autumn_holiday.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe/scotland/mixins
> copying workalendar/europe/scotland/mixins/spring_holiday.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe/scotland/mixins
> copying workalendar/europe/scotland/mixins/fair_holiday.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe/scotland/mixins
> running egg_info
> creating workalendar.egg-info
> writing workalendar.egg-info/PKG-INFO
> writing dependency_links to workalendar.egg-info/dependency_links.txt
> writing requirements to workalendar.egg-info/requires.txt
> writing top-level names to workalendar.egg-info/top_level.txt
> writing manifest file 'workalendar.egg-info/SOURCES.txt'
> reading manifest file 'workalendar.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'workalendar.egg-info/SOURCES.txt'
> copying workalendar/equinoxes.json.gz ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar
> copying workalendar/solar_terms.json.gz ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar
> I: pybuild base:305: /usr/bin/python3 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar
> copying workalendar/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar
> copying workalendar/exceptions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar
> copying workalendar/astronomy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar
> copying workalendar/registry_tools.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar
> copying workalendar/registry.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar
> copying workalendar/precomputed_astronomy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar
> copying workalendar/core.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar
> copying workalendar/skyfield_astronomy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_global_registry.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_registry_europe.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_germany.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_canada.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_asia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_spain.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_precomputed_astronomy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_registry.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_africa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_mozambique.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_registry_oceania.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_registry_asia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_turkey.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_oceania.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_brazil.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_registry_usa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_europe.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_usa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_scotland.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_core.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_switzerland.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_registry_africa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_america.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_skyfield_astronomy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_ical_export.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> copying workalendar/tests/test_registry_america.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/tests
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/romania.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/russia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/austria.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/guernsey.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/latvia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/belgium.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/spain.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/hungary.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/slovenia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/ireland.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/monaco.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/united_kingdom.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/cyprus.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/serbia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/belarus.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/slovakia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/denmark.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/poland.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/finland.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/netherlands.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/sweden.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/estonia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/ukraine.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/cayman_islands.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/malta.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/france.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/switzerland.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/european_central_bank.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/turkey.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/georgia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/norway.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/croatia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/greece.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/luxembourg.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/germany.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/czech_republic.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/italy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/portugal.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/lithuania.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/iceland.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> copying workalendar/europe/bulgaria.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/oceania
> copying workalendar/oceania/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/oceania
> copying workalendar/oceania/marshall_islands.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/oceania
> copying workalendar/oceania/australia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/oceania
> copying workalendar/oceania/new_zealand.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/oceania
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/america
> copying workalendar/america/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/america
> copying workalendar/america/panama.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/america
> copying workalendar/america/mexico.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/america
> copying workalendar/america/argentina.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/america
> copying workalendar/america/paraguay.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/america
> copying workalendar/america/colombia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/america
> copying workalendar/america/canada.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/america
> copying workalendar/america/chile.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/america
> copying workalendar/america/brazil.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/america
> copying workalendar/america/barbados.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/america
> copying workalendar/america/el_salvador.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/america
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/massachusetts.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/guam.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/arizona.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/alaska.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/american_samoa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/mississippi.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/iowa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/oklahoma.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/alabama.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/new_hampshire.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/indiana.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/new_mexico.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/wisconsin.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/west_virginia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/connecticut.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/michigan.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/nevada.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/south_dakota.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/oregon.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/california.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/minnesota.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/north_dakota.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/maryland.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/north_carolina.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/kentucky.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/virginia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/washington.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/south_carolina.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/pennsylvania.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/montana.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/tennessee.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/delaware.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/wyoming.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/utah.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/new_jersey.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/illinois.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/texas.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/nebraska.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/kansas.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/arkansas.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/colorado.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/maine.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/idaho.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/missouri.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/georgia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/florida.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/louisiana.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/vermont.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/hawaii.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/district_columbia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/rhode_island.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/core.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/ohio.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> copying workalendar/usa/new_york.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/africa
> copying workalendar/africa/ivory_coast.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/africa
> copying workalendar/africa/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/africa
> copying workalendar/africa/algeria.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/africa
> copying workalendar/africa/nigeria.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/africa
> copying workalendar/africa/sao_tome.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/africa
> copying workalendar/africa/angola.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/africa
> copying workalendar/africa/benin.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/africa
> copying workalendar/africa/kenya.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/africa
> copying workalendar/africa/south_africa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/africa
> copying workalendar/africa/mozambique.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/africa
> copying workalendar/africa/madagascar.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/africa
> copying workalendar/africa/tunisia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/africa
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/asia
> copying workalendar/asia/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/asia
> copying workalendar/asia/malaysia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/asia
> copying workalendar/asia/qatar.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/asia
> copying workalendar/asia/south_korea.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/asia
> copying workalendar/asia/israel.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/asia
> copying workalendar/asia/singapore.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/asia
> copying workalendar/asia/hong_kong.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/asia
> copying workalendar/asia/philippines.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/asia
> copying workalendar/asia/kazakhstan.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/asia
> copying workalendar/asia/taiwan.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/asia
> copying workalendar/asia/china.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/asia
> copying workalendar/asia/japan.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/asia
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe/scotland
> copying workalendar/europe/scotland/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe/scotland
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe/scotland/mixins
> copying workalendar/europe/scotland/mixins/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe/scotland/mixins
> copying workalendar/europe/scotland/mixins/victoria_day.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe/scotland/mixins
> copying workalendar/europe/scotland/mixins/autumn_holiday.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe/scotland/mixins
> copying workalendar/europe/scotland/mixins/spring_holiday.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe/scotland/mixins
> copying workalendar/europe/scotland/mixins/fair_holiday.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe/scotland/mixins
> running egg_info
> writing workalendar.egg-info/PKG-INFO
> writing dependency_links to workalendar.egg-info/dependency_links.txt
> writing requirements to workalendar.egg-info/requires.txt
> writing top-level names to workalendar.egg-info/top_level.txt
> reading manifest file 'workalendar.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'workalendar.egg-info/SOURCES.txt'
> copying workalendar/equinoxes.json.gz ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar
> copying workalendar/solar_terms.json.gz ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:305: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build; python3.12 -m
> pytest --ignore=workalendar/tests/test_skyfield_astronomy.py -k "not
> test_create_astronomical_data"
> ============================= test session starts
> ==============================
> platform linux -- Python 3.12.1, pytest-7.4.4, pluggy-1.3.0
> rootdir: /<<PKGBUILDDIR>>
> collected 3929 items / 1 deselected / 3928 selected
>
> workalendar/tests/test_africa.py ....................................... [
> 0%]
> ...................................... [
> 1%]
> workalendar/tests/test_america.py ...................................... [
> 2%]
> .............................. [
> 3%]
> workalendar/tests/test_asia.py ...........F..F.......................... [
> 4%]
> ....................................................................... [
> 6%]
> workalendar/tests/test_brazil.py ....................................... [
> 7%]
> ........................................................................ [
> 9%]
> ........................................................................ [
> 11%]
> ........................................................................ [
> 13%]
> ........................................................................ [
> 14%]
> ........................................................................ [
> 16%]
> ........................................................................ [
> 18%]
> ..... [
> 18%]
> workalendar/tests/test_canada.py ....................................... [
> 19%]
> ............................ [
> 20%]
> workalendar/tests/test_core.py ......................................... [
> 21%]
> .............................. [
> 22%]
> workalendar/tests/test_europe.py ....................................... [
> 23%]
> ........................................................................ [
> 25%]
> ........................................................................ [
> 26%]
> ........................................................................ [
> 28%]
> ...................................................... [
> 30%]
> workalendar/tests/test_germany.py ...................................... [
> 31%]
> ........................................................................ [
> 32%]
> ................. [
> 33%]
> workalendar/tests/test_global_registry.py . [
> 33%]
> workalendar/tests/test_ical_export.py ......... [
> 33%]
> workalendar/tests/test_mozambique.py ..................... [
> 34%]
> workalendar/tests/test_oceania.py ...................................... [
> 35%]
> ........................................................................ [
> 36%]
> ........... [
> 37%]
> workalendar/tests/test_precomputed_astronomy.py ..... [
> 37%]
> workalendar/tests/test_registry.py ......... [
> 37%]
> workalendar/tests/test_registry_africa.py . [
> 37%]
> workalendar/tests/test_registry_america.py ... [
> 37%]
> workalendar/tests/test_registry_asia.py . [
> 37%]
> workalendar/tests/test_registry_europe.py ..... [
> 37%]
> workalendar/tests/test_registry_oceania.py .. [
> 37%]
> workalendar/tests/test_registry_usa.py .. [
> 37%]
> workalendar/tests/test_scotland.py ..................................... [
> 38%]
> ........................................................................ [
> 40%]
> ........................................................................ [
> 42%]
> ........................................................................ [
> 44%]
> ...................... [
> 44%]
> workalendar/tests/test_spain.py ........................................ [
> 45%]
> ........................................................................ [
> 47%]
> .................................. [
> 48%]
> workalendar/tests/test_switzerland.py .................................. [
> 49%]
> ........................................................................ [
> 51%]
> ............................. [
> 52%]
> workalendar/tests/test_turkey.py ........... [
> 52%]
> workalendar/tests/test_usa.py .......................................... [
> 53%]
> ........................................................................ [
> 55%]
> ........................................................................ [
> 57%]
> ........................................................................ [
> 58%]
> ........................................................................ [
> 60%]
> ........................................................................ [
> 62%]
> ........................................................................ [
> 64%]
> ........................................................................ [
> 66%]
> ........................................................................ [
> 68%]
> ........................................................................ [
> 69%]
> .................................................................s...... [
> 71%]
> ........................................................................ [
> 73%]
> ........................................................................ [
> 75%]
> ........................................................................ [
> 77%]
> ........................................................................ [
> 79%]
> ........................................................................ [
> 80%]
> ........................................................................ [
> 82%]
> ........................................................................ [
> 84%]
> ........................................................................ [
> 86%]
> ........................................................................ [
> 88%]
> ..............................................s......................... [
> 90%]
> ........................................................................ [
> 91%]
> ........................................................................ [
> 93%]
> ........................................................................ [
> 95%]
> ........................................................................ [
> 97%]
> ........................................................................ [
> 99%]
> ................................
> [100%]
>
> =================================== FAILURES
> ===================================
> __________________________ ChinaTest.test_january_1st
> __________________________
>
> self = <workalendar.tests.test_asia.ChinaTest testMethod=test_january_1st>
>
> def test_january_1st(self):
> class_name = self.cal_class.__name__
> if class_name in ['Calendar']:
> return
> > holidays = self.cal.holidays_set(self.year)
>
> workalendar/tests/__init__.py:45:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> workalendar/core.py:563: in holidays_set
> return {day for day, label in self.holidays(year)}
> workalendar/core.py:550: in holidays
> temp_calendar = tuple(self.get_calendar_holidays(year))
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <workalendar.asia.china.China object at 0x7f35108dfce0>, year = 2024
>
> def get_calendar_holidays(self, year):
> year_min, year_max = min(holidays), max(holidays)
> warnings.warn(
> f"Support years {year_min}-{year_max} currently, "
> f"need update every year."
> )
> if year not in holidays:
> msg = f"Need configure {year} for China."
> > raise CalendarError(msg)
> E workalendar.exceptions.CalendarError: Need configure 2024 for
> China.
>
> workalendar/asia/china.py:124: CalendarError
> ____________________________ ChinaTest.test_warning
> ____________________________
>
> self = <workalendar.tests.test_asia.ChinaTest testMethod=test_warning>
>
> def test_warning(self):
> year = date.today().year
> with patch('warnings.warn') as patched:
> > self.cal.get_calendar_holidays(year)
>
> workalendar/tests/test_asia.py:147:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <workalendar.asia.china.China object at 0x7f3510729f40>, year = 2024
>
> def get_calendar_holidays(self, year):
> year_min, year_max = min(holidays), max(holidays)
> warnings.warn(
> f"Support years {year_min}-{year_max} currently, "
> f"need update every year."
> )
> if year not in holidays:
> msg = f"Need configure {year} for China."
> > raise CalendarError(msg)
> E workalendar.exceptions.CalendarError: Need configure 2024 for
> China.
>
> workalendar/asia/china.py:124: CalendarError
> =============================== warnings summary
> ===============================
> ../../../../../../usr/lib/python3/dist-packages/dateutil/tz/tz.py:37
> /usr/lib/python3/dist-packages/dateutil/tz/tz.py:37: DeprecationWarning:
> datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal
> in a future version. Use timezone-aware objects to represent datetimes in
> UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
> EPOCH = datetime.datetime.utcfromtimestamp(0)
>
> .pybuild/cpython3_3.12_workalendar/build/workalendar/tests/test_scotland.py:
> 272 warnings
>
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/europe/scotland/__init__.py:69:
> UserWarning:
> Please bear in mind that every Scotland (sub)calendar is highly
> experimental.
>
> It appeared throughout out searches that Scottish calendars have many
> exceptions and somes sources of information contradicts with each other.
>
> As a consequence, we advise our user to treat this Scotland submodule with
> as much care as possible.
>
> warnings.warn(
>
> .pybuild/cpython3_3.12_workalendar/build/workalendar/tests/test_usa.py: 33
> warnings
>
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build/workalendar/usa/florida.py:93:
> UserWarning: Florida's laws separate the definitions between paid versus
> legal holidays. Be warned that Florida Legal specific Holidays are not paid
> holidays.
> warnings.warn(
>
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> =========================== short test summary info
> ============================
> FAILED workalendar/tests/test_asia.py::ChinaTest::test_january_1st -
> workalen...
> FAILED workalendar/tests/test_asia.py::ChinaTest::test_warning -
> workalendar....
> ==== 2 failed, 3924 passed, 2 skipped, 1 deselected, 306 warnings in 9.39s
> =====
> E: pybuild pybuild:391: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_workalendar/build; python3.12 -m
> pytest --ignore=workalendar/tests/test_skyfield_astronomy.py -k "not
> test_create_astronomical_data"
> I: pybuild base:305: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build; python3.11 -m
> pytest --ignore=workalendar/tests/test_skyfield_astronomy.py -k "not
> test_create_astronomical_data"
> ============================= test session starts
> ==============================
> platform linux -- Python 3.11.7, pytest-7.4.4, pluggy-1.3.0
> rootdir: /<<PKGBUILDDIR>>
> collected 3929 items / 1 deselected / 3928 selected
>
> workalendar/tests/test_africa.py ....................................... [
> 0%]
> ...................................... [
> 1%]
> workalendar/tests/test_america.py ...................................... [
> 2%]
> .............................. [
> 3%]
> workalendar/tests/test_asia.py ...........F..F.......................... [
> 4%]
> ....................................................................... [
> 6%]
> workalendar/tests/test_brazil.py ....................................... [
> 7%]
> ........................................................................ [
> 9%]
> ........................................................................ [
> 11%]
> ........................................................................ [
> 13%]
> ........................................................................ [
> 14%]
> ........................................................................ [
> 16%]
> ........................................................................ [
> 18%]
> ..... [
> 18%]
> workalendar/tests/test_canada.py ....................................... [
> 19%]
> ............................ [
> 20%]
> workalendar/tests/test_core.py ......................................... [
> 21%]
> .............................. [
> 22%]
> workalendar/tests/test_europe.py ....................................... [
> 23%]
> ........................................................................ [
> 25%]
> ........................................................................ [
> 26%]
> ........................................................................ [
> 28%]
> ...................................................... [
> 30%]
> workalendar/tests/test_germany.py ...................................... [
> 31%]
> ........................................................................ [
> 32%]
> ................. [
> 33%]
> workalendar/tests/test_global_registry.py . [
> 33%]
> workalendar/tests/test_ical_export.py ......... [
> 33%]
> workalendar/tests/test_mozambique.py ..................... [
> 34%]
> workalendar/tests/test_oceania.py ...................................... [
> 35%]
> ........................................................................ [
> 36%]
> ........... [
> 37%]
> workalendar/tests/test_precomputed_astronomy.py ..... [
> 37%]
> workalendar/tests/test_registry.py ......... [
> 37%]
> workalendar/tests/test_registry_africa.py . [
> 37%]
> workalendar/tests/test_registry_america.py ... [
> 37%]
> workalendar/tests/test_registry_asia.py . [
> 37%]
> workalendar/tests/test_registry_europe.py ..... [
> 37%]
> workalendar/tests/test_registry_oceania.py .. [
> 37%]
> workalendar/tests/test_registry_usa.py .. [
> 37%]
> workalendar/tests/test_scotland.py ..................................... [
> 38%]
> ........................................................................ [
> 40%]
> ........................................................................ [
> 42%]
> ........................................................................ [
> 44%]
> ...................... [
> 44%]
> workalendar/tests/test_spain.py ........................................ [
> 45%]
> ........................................................................ [
> 47%]
> .................................. [
> 48%]
> workalendar/tests/test_switzerland.py .................................. [
> 49%]
> ........................................................................ [
> 51%]
> ............................. [
> 52%]
> workalendar/tests/test_turkey.py ........... [
> 52%]
> workalendar/tests/test_usa.py .......................................... [
> 53%]
> ........................................................................ [
> 55%]
> ........................................................................ [
> 57%]
> ........................................................................ [
> 58%]
> ........................................................................ [
> 60%]
> ........................................................................ [
> 62%]
> ........................................................................ [
> 64%]
> ........................................................................ [
> 66%]
> ........................................................................ [
> 68%]
> ........................................................................ [
> 69%]
> .................................................................s...... [
> 71%]
> ........................................................................ [
> 73%]
> ........................................................................ [
> 75%]
> ........................................................................ [
> 77%]
> ........................................................................ [
> 79%]
> ........................................................................ [
> 80%]
> ........................................................................ [
> 82%]
> ........................................................................ [
> 84%]
> ........................................................................ [
> 86%]
> ........................................................................ [
> 88%]
> ..............................................s......................... [
> 90%]
> ........................................................................ [
> 91%]
> ........................................................................ [
> 93%]
> ........................................................................ [
> 95%]
> ........................................................................ [
> 97%]
> ........................................................................ [
> 99%]
> ................................
> [100%]
>
> =================================== FAILURES
> ===================================
> __________________________ ChinaTest.test_january_1st
> __________________________
>
> self = <workalendar.tests.test_asia.ChinaTest testMethod=test_january_1st>
>
> def test_january_1st(self):
> class_name = self.cal_class.__name__
> if class_name in ['Calendar']:
> return
> > holidays = self.cal.holidays_set(self.year)
>
> workalendar/tests/__init__.py:45:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> workalendar/core.py:563: in holidays_set
> return {day for day, label in self.holidays(year)}
> workalendar/core.py:550: in holidays
> temp_calendar = tuple(self.get_calendar_holidays(year))
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <workalendar.asia.china.China object at 0x7ff16bc93c10>, year = 2024
>
> def get_calendar_holidays(self, year):
> year_min, year_max = min(holidays), max(holidays)
> warnings.warn(
> f"Support years {year_min}-{year_max} currently, "
> f"need update every year."
> )
> if year not in holidays:
> msg = f"Need configure {year} for China."
> > raise CalendarError(msg)
> E workalendar.exceptions.CalendarError: Need configure 2024 for
> China.
>
> workalendar/asia/china.py:124: CalendarError
> ____________________________ ChinaTest.test_warning
> ____________________________
>
> self = <workalendar.tests.test_asia.ChinaTest testMethod=test_warning>
>
> def test_warning(self):
> year = date.today().year
> with patch('warnings.warn') as patched:
> > self.cal.get_calendar_holidays(year)
>
> workalendar/tests/test_asia.py:147:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <workalendar.asia.china.China object at 0x7ff16bb50290>, year = 2024
>
> def get_calendar_holidays(self, year):
> year_min, year_max = min(holidays), max(holidays)
> warnings.warn(
> f"Support years {year_min}-{year_max} currently, "
> f"need update every year."
> )
> if year not in holidays:
> msg = f"Need configure {year} for China."
> > raise CalendarError(msg)
> E workalendar.exceptions.CalendarError: Need configure 2024 for
> China.
>
> workalendar/asia/china.py:124: CalendarError
> =============================== warnings summary
> ===============================
> .pybuild/cpython3_3.11_workalendar/build/workalendar/tests/test_scotland.py:
> 272 warnings
>
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/europe/scotland/__init__.py:69:
> UserWarning:
> Please bear in mind that every Scotland (sub)calendar is highly
> experimental.
>
> It appeared throughout out searches that Scottish calendars have many
> exceptions and somes sources of information contradicts with each other.
>
> As a consequence, we advise our user to treat this Scotland submodule with
> as much care as possible.
>
> warnings.warn(
>
> .pybuild/cpython3_3.11_workalendar/build/workalendar/tests/test_usa.py: 33
> warnings
>
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build/workalendar/usa/florida.py:93:
> UserWarning: Florida's laws separate the definitions between paid versus
> legal holidays. Be warned that Florida Legal specific Holidays are not paid
> holidays.
> warnings.warn(
>
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> =========================== short test summary info
> ============================
> FAILED workalendar/tests/test_asia.py::ChinaTest::test_january_1st -
> workalen...
> FAILED workalendar/tests/test_asia.py::ChinaTest::test_warning -
> workalendar....
> ==== 2 failed, 3924 passed, 2 skipped, 1 deselected, 305 warnings in 8.01s
> =====
> E: pybuild pybuild:391: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_workalendar/build; python3.11 -m
> pytest --ignore=workalendar/tests/test_skyfield_astronomy.py -k "not
> test_create_astronomical_data"
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12
> 3.11" returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2024/01/15/python-workalendar_17.0.0-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240115;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240115&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.