Release notes¶
7.x releases¶
Version 7.0 (April 21)¶
hooks: support numpy in python 3.12 (#2345) @marcelotduarte
test: add simple test for bdist_mac (#2343) @marcelotduarte
fix: regression in _pre_copy_hook (Linux) (#2342) @marcelotduarte
build(deps): update dev dependencies (#2341) @marcelotduarte
parser: show what patchelf is doing if silent is off (#2340) @marcelotduarte
initscripts: use of __loader__ is deprecated (#2338) @marcelotduarte
tests: add test_hooks_pandas.py (#2336) @marcelotduarte
build(deps-dev): bump bump-my-version from 0.20.0 to 0.20.1 (#2337) @49699333+dependabot[bot]
test: an expected exception should not be treated as an expected failure (#2334) @marcelotduarte
fix: coverage report usage and omit option (#2333) @marcelotduarte
test: add a linux binary wheel test in ci (#2332) @marcelotduarte
chore: generate multiple files for requirements (#2330) @marcelotduarte
doc: Correct some typographical errors and grammar errors (#2328) @marcelotduarte
doc: show builtdist command as toctree and clickable in the table (#2327) @marcelotduarte
doc: separates bdist commands to nest them in builtdist (#2325) @marcelotduarte
doc: show pyproject.toml as fisrt example (#2326) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#2324) @66853113+pre-commit-ci[bot]
chore: move License to the project root dir (#2323) @marcelotduarte
doc: fix furo edit button [ci skip] (#2322) @marcelotduarte
docs: add ‘Creating Built Distributions’ (#2321) @marcelotduarte
build(deps-dev): bump bump-my-version from 0.19.3 to 0.20.0 (#2320) @49699333+dependabot[bot]
chore: refactor internal modules (#2319) @marcelotduarte
build(deps): pin dev dependencies (#2318) @marcelotduarte
bases: update base executables and util module [ci skip] (#2317) @marcelotduarte
chore: remove deprecated option in ‘build’ command (#2316) @marcelotduarte
Bump version: 6.16.0-dev12 → 7.0.0-rc0 [ci skip] (#2315) @marcelotduarte
chore: remove unused class (#2314) @marcelotduarte
build(deps-dev): bump pytest-mock from 3.12.0 to 3.14.0 (#2311) @49699333+dependabot[bot]
tests: add TYPE_CHECKING to coverage excludes (#2310) @marcelotduarte
chore: improve annotation (using ruff to check) (#2309) @marcelotduarte
chore: adapt code to support ruff ‘S’ rules (#2308) @marcelotduarte
chore: improve type checking (w/ help of ruff) (#2307) @marcelotduarte
build(deps-dev): bump sphinx-new-tab-link from 0.3.1 to 0.4.0 (#2306) @49699333+dependabot[bot]
chore: use more ruff lint rules (#2305) @marcelotduarte
chore: enable ruff ‘EM’ ruleset (#2304) @marcelotduarte
build: fix for Python 3.12 Ubuntu Linux 24.04 (Noble Nimbat) (#2303) @marcelotduarte
hooks: support tensorflow plugins (#2302) @marcelotduarte
hooks: add easyocr and torchvision (also update skickit-image and pytorch) (#2286) @marcelotduarte
build(deps-dev): bump coverage from 7.4.3 to 7.4.4 (#2301) @49699333+dependabot[bot]
build-wheel: use macos-14 (native arm) with cibuildwheel (#2299) @marcelotduarte
build(deps): update wheel requirement from <=0.42.0,>=0.38.4 to >=0.38.4,<=0.43.0 (#2298) @49699333+dependabot[bot]
build(deps-dev): bump cibuildwheel from 2.16.5 to 2.17.0 (#2297) @49699333+dependabot[bot]
build(deps-dev): bump bump-my-version from 0.18.3 to 0.19.0 (#2296) @49699333+dependabot[bot]
cli: restore more deprecated options (#2295) @marcelotduarte
build(deps-dev): bump ruff-pre-commit 0.3.2 [ci skip] (#2294) @marcelotduarte
build(deps-dev): bump sphinx-new-tab-link from 0.3.0 to 0.3.1 (#2292) @49699333+dependabot[bot]
build(deps-dev): bump pytest from 8.0.2 to 8.1.1 (#2291) @49699333+dependabot[bot]
build(deps-dev): bump pytest-timeout from 2.2.0 to 2.3.1 (#2289) @49699333+dependabot[bot]
doc: improve the code_layout a bit (#2288) @marcelotduarte
hooks: support pytorch 2.2 (#2281) @marcelotduarte
docs: update msvcr links (#2284) @marcelotduarte
build(deps-dev): bump sphinx-new-tab-link from 0.2.3 to 0.3.0 (#2282) @49699333+dependabot[bot]
build(deps-dev): bump sphinx-new-tab-link from 0.2.2 to 0.2.3 (#2279) @49699333+dependabot[bot]
build(deps-dev): bump coverage from 7.4.2 to 7.4.3 (#2278) @49699333+dependabot[bot]
build(deps-dev): bump pytest from 8.0.1 to 8.0.2 (#2277) @49699333+dependabot[bot]
build(deps-dev): bump bump-my-version from 0.17.4 to 0.18.3 (#2276) @49699333+dependabot[bot]
bdist_msi: remove unused code (#2270) @marcelotduarte
build(deps-dev): bump coverage from 7.4.1 to 7.4.2 (#2271) @49699333+dependabot[bot]
tests: improve bdist_msi tests and samples (#2269) @marcelotduarte
chore: use only ‘ruff’ as a linter and formatter (#2268) @marcelotduarte
build(deps): support lief 0.14.x (#2267) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#2266) @66853113+pre-commit-ci[bot]
build(deps-dev): bump pytest from 8.0.0 to 8.0.1 (#2265) @49699333+dependabot[bot]
freezer: remove dead code (not used in py38+) (#2263) @marcelotduarte
tests: improve a bit build_exe and freezer tests (#2262) @marcelotduarte
bdist_deb: fix call to bdist_rpm, improve tests (#2260) @marcelotduarte
pre-commit: use validate-pyproject-schema-store (#2258) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#2257) @66853113+pre-commit-ci[bot]
build(deps-dev): bump furo from 2023.9.10 to 2024.1.29 (#2256) @marcelotduarte
build(deps-dev): bump bump-my-version from 0.17.3 to 0.17.4 (#2255) @49699333+dependabot[bot]
tests: add more tests for freezer (#2254) @marcelotduarte
build-exe: adds include_path option (formerly in cli) (#2253) @marcelotduarte
fix: #2242 introduced a regression in install_exe (#2250) @marcelotduarte
fix: remove misuse of packages in setuptools.setup (#2249) @marcelotduarte
tests: add more tests for bdist_msi (#2248) @marcelotduarte
chore: add support for pyproject.toml (tool.cxfreeze) (#2244) @marcelotduarte
build(deps): bump codecov/codecov-action from 3 to 4 (#2238) @49699333+dependabot[bot]
build(deps-dev): bump sphinx-new-tab-link from 0.2.1 to 0.2.2 (#2245) @49699333+dependabot[bot]
[pre-commit.ci] pre-commit autoupdate (#2243) @66853113+pre-commit-ci[bot]
fix: incorrect metadata usage in install/install_exe (#2242) @marcelotduarte
tests: improve coverage tests for linux (#2241) @marcelotduarte
build(deps-dev): bump cibuildwheel from 2.16.4 to 2.16.5 (#2237) @49699333+dependabot[bot]
ci: add specific coverage test for linux (#2239) @marcelotduarte
fix: coverage report extra tests (#2236) @marcelotduarte
chore: rearranges and sort some settings (#2235) @marcelotduarte
chore: improve the use of coverage (#2233) @marcelotduarte
build(deps-dev): bump black 2024 (#2230) @marcelotduarte
build(deps-dev): bump cibuildwheel from 2.16.2 to 2.16.4 (#2229) @49699333+dependabot[bot]
build(deps-dev): bump bump-my-version from 0.17.1 to 0.17.3 (#2228) @49699333+dependabot[bot]
build(deps-dev): bump pytest from 7.4.4 to 8.0.0 (#2227) @49699333+dependabot[bot]
tests: add some freezer tests (#2226) @marcelotduarte
executable: new option –uac-uiaccess (#2135) @marcelotduarte
chore: add options to pre-commit (#2225) @marcelotduarte
tests: test build_exe options silent,silent-level and build_exe (#2224) @marcelotduarte
tests: target_dir “starts in a clean directory” (#2223) @marcelotduarte
build(deps-dev): bump bump-my-version from 0.17.0 to 0.17.1 (#2222) @49699333+dependabot[bot]
winversioninfo: comments length must be limited to fit WORD (#2220) @marcelotduarte
tests: add tests for __main__ and cli (#2219) @marcelotduarte
build(deps-dev): bump pluggy from 1.3.0 to 1.4.0 (#2217) @49699333+dependabot[bot]
parser: minor fix to support lief 0.14 (#2216) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#2215) @66853113+pre-commit-ci[bot]
build(deps-dev): bump sphinx-tabs from 3.4.4 to 3.4.5 (#2214) @49699333+dependabot[bot]
build(deps-dev): bump bump-my-version from 0.16.2 to 0.17.0 (#2213) @49699333+dependabot[bot]
winversioninfo: fix version string and improve coverage/tests (#2211) @marcelotduarte
chore: Update copyright year and license (#2209) @marcelotduarte
docs: open extenal links in new tab (#2208) @marcelotduarte
hooks: add pyproj (#2207) @marcelotduarte
winmsvcr: extend support for VS 2022 (#2204) @marcelotduarte
hooks: opencv-python - minor fixes (#2206) @marcelotduarte
freezer: improve/fixes validate_executable (#2205) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#2202) @66853113+pre-commit-ci[bot]
build(deps-dev): bump bump-my-version from 0.16.1 to 0.16.2 (#2201) @49699333+dependabot[bot]
tests: minor tweaks - part 2 (#2198) @marcelotduarte
tests: minor tweaks - part 1 (#2197) @marcelotduarte
build(deps-dev): bump pre-commit up to 3.6.0 and sphinx up to 7.2.6 (#2196) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#2195) @66853113+pre-commit-ci[bot]
build(deps-dev): bump bump-my-version from 0.16.0 to 0.16.1 (#2194) @49699333+dependabot[bot]
build(deps-dev): bump bump-my-version from 0.15.4 to 0.16.0 (#2191) @49699333+dependabot[bot]
tests: simplify more tests using run_command (#2189) @marcelotduarte
tests: simplify test using a run_command (#2187) @marcelotduarte
build(deps-dev): bump pytest from 7.4.3 to 7.4.4 (#2188) @49699333+dependabot[bot]
build(deps-dev): bump bump-my-version from 0.15.3 to 0.15.4 (#2186) @49699333+dependabot[bot]
setup script: add an extension to executable icon that is valid across OS (#2185) @marcelotduarte
setup script: pre-defined values for base are valid in all OS (#2184) @marcelotduarte
setup script: extend executables keyword to support more types (#2182) @marcelotduarte
bdist_appimage: build Linux AppImage format [new feature] (#2050) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#2181) @66853113+pre-commit-ci[bot]
build(deps-dev): bump bump-my-version from 0.15.1 to 0.15.3 (#2178) @49699333+dependabot[bot]
build-wheel: fix update_bases’ ref and cleanup publish (#2176) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#2175) @66853113+pre-commit-ci[bot]
build(deps-dev): bump bump-my-version from 0.12.0 to 0.15.1 (#2174) @49699333+dependabot[bot]
Bump version: 6.16.0-dev11 → 6.16.0-dev12 [ci skip] (#2173) @marcelotduarte
bdist_mac: create symlink between folders specified by user under Resources (#2169) @admin
fix: #2139 introduced a regression [macos] (#2172) @marcelotduarte
hooks: add AV and PyAV (#2165) @marcelotduarte
build: fix build_wheel (after #2162 and #2163) (#2170) @marcelotduarte
build(deps): bump actions/download-artifact from 3 to 4 (#2163) @49699333+dependabot[bot]
build(deps): bump actions/upload-artifact from 3 to 4 (#2162) @49699333+dependabot[bot]
build(deps): bump github/codeql-action from 2 to 3 (#2160) @49699333+dependabot[bot]
[pre-commit.ci] pre-commit autoupdate (#2157) @66853113+pre-commit-ci[bot]
build(deps-dev): bump pylint from 3.0.2 to 3.0.3 (#2156) @49699333+dependabot[bot]
build(deps): bump actions/setup-python from 4 to 5 (#2155) @49699333+dependabot[bot]
Bump version: 6.16.0-dev10 → 6.16.0-dev11 [ci skip] (#2151) @marcelotduarte
fix: pthread missing for building in FreeBSD (#2150) @marcelotduarte
build(deps): bump wheel from 0.41.3 to 0.42.0 (#2148) @49699333+dependabot[bot]
build(deps-dev): bump bump-my-version from 0.11.0 to 0.12.0 (#2147) @49699333+dependabot[bot]
chore: switch to bump-my-version (#2146) @marcelotduarte
bdist_mac: apply the style of other bdist modules (#2139) @marcelotduarte
hooks: add yt_dlp (#2145) @marcelotduarte
build(deps-dev): bump pytest-xdist[psutil] from 3.4.0 to 3.5.0 (#2143) @49699333+dependabot[bot]
build(deps): update setuptools requirement from <69,>=62.6 to >=62.6,<70 (#2141) @49699333+dependabot[bot]
[pre-commit.ci] pre-commit autoupdate (#2142) @66853113+pre-commit-ci[bot]
freezer: Improve symlink support to work w/ macOS (#2138) @marcelotduarte
hooks: adds anyio, pyarrow and tiktoken (#2134) @marcelotduarte
chore: cosmetic and minor tweaks (#2137) @marcelotduarte
build_exe: raise exception on invalid build_exe option (#2132) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#2130) @66853113+pre-commit-ci[bot]
build(deps-dev): bump pytest-xdist[psutil] from 3.3.1 to 3.4.0 (#2129) @49699333+dependabot[bot]
samples: improve qt samples (#2128) @marcelotduarte
hooks: Support for PyQt5/PySide2 QtWebEngine in macOS (#2127) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#2125) @66853113+pre-commit-ci[bot]
hooks: Support for PyQt6/PySide6 QtWebEngine in macOS (#2124) @marcelotduarte
hooks: use a different approach for pyqt6 in bdist_mac (#2123) @marcelotduarte
hooks: fix pyqt6 in bdist_mac (.app) (#2122) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#2120) @66853113+pre-commit-ci[bot]
build(deps): bump wheel from 0.41.2 to 0.41.3 (#2119) @49699333+dependabot[bot]
build(deps-dev): bump pytest from 7.4.2 to 7.4.3 (#2115) @49699333+dependabot[bot]
“Bump version: 6.16.0-dev9 → 6.16.0-dev10 [ci skip]” (#2114) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#2113) @66853113+pre-commit-ci[bot]
build(deps-dev): bump sphinx-tabs from 3.4.1 to 3.4.4 (#2112) @49699333+dependabot[bot]
build(deps-dev): bump pylint from 3.0.1 to 3.0.2 (#2111) @49699333+dependabot[bot]
hooks: fix qtwebengine in conda-forge (#2110) @marcelotduarte
hooks: fix qt.conf for pyqt [macos] (#2109) @marcelotduarte
hooks: tweaks to the debugging of qt hooks (#2108) @marcelotduarte
bdist_mac: move set_relative_reference_paths to build_exe (#2106) @marcelotduarte
darwintools: fix adhocsignature for universal2 machine (#2107) @marcelotduarte
bdist_mac: make symlink between Resources/share and Contents/MacOS (#2105) @marcelotduarte
parse: regression fix in get_dependent_files [windows] (#2104) @marcelotduarte
bdist_mac: skip text files in set_relative_reference_paths (#2102) @micah
build(deps-dev): bump pytest-mock from 3.11.1 to 3.12.0 (#2103) @49699333+dependabot[bot]
[pre-commit.ci] pre-commit autoupdate (#2101) @66853113+pre-commit-ci[bot]
bases: update base executables and util module [ci skip] (#2100) @marcelotduarte
chore: update base executables and util module [ci skip] (#2099) @marcelotduarte
“Bump version: 6.16.0-dev8 → 6.16.0-dev9 [ci skip]” (#2098) @marcelotduarte
fix: issues with manifest and windows version (#2097) @marcelotduarte
build(deps-dev): bump pre-commit from 3.4.0 to 3.5.0 (#2096) @49699333+dependabot[bot]
hooks: add triton and support for pytorch 2.1 (#2090) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#2092) @66853113+pre-commit-ci[bot]
build(deps-dev): bump pytest-timeout from 2.1.0 to 2.2.0 (#2091) @49699333+dependabot[bot]
build(deps-dev): bump pylint from 3.0.0 to 3.0.1 (#2089) @49699333+dependabot[bot]
build(deps-dev): bump cibuildwheel from 2.16.1 to 2.16.2 (#2085) @49699333+dependabot[bot]
[pre-commit.ci] pre-commit autoupdate (#2082) @66853113+pre-commit-ci[bot]
build(deps-dev): bump pylint from 2.17.6 to 3.0.0 (#2081) @49699333+dependabot[bot]
tests: use importorskip/skip at module level to skip early (#2084) @marcelotduarte
chore: rewrite some imports as absolute (#2083) @marcelotduarte
bdist_deb: add doc and tests (#2080) @marcelotduarte
doc: minor fixes (#2079) @marcelotduarte
bdist_deb: create an DEB distribution [new feature] (#2078) @marcelotduarte
bdist_rpm: remove unused options (#2077) @marcelotduarte
“Bump version: 6.16.0-dev7 → 6.16.0-dev8 [ci skip]” (#2076) @marcelotduarte
bdist_rpm: fix issue with install prefix (#2075) @marcelotduarte
hooks: initialize blas [numpy conda-forge] (#2074) @49456524+IperGiove
parser: exclude LD_PRELOAD to not include triggered dependencies (#2073) @marcelotduarte
hooks: add tidylib (#2072) @marcelotduarte
parser: use the internal path instead of sys.path (#2071) @marcelotduarte
fix: avoid false builtin modules developing in multi-environment (#2070) @marcelotduarte
build(deps-dev): bump cibuildwheel from 2.16.0 to 2.16.1 (#2069) @49699333+dependabot[bot]
hooks: move tkinter and tz data to share folder (#2067) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#2066) @66853113+pre-commit-ci[bot]
build(deps-dev): bump pylint from 2.17.5 to 2.17.6 (#2065) @49699333+dependabot[bot]
tests: minor tweaks (#2063) @marcelotduarte
build_exe: fix typo in command line boolean option ‘include-msvcr’ (#2062) @marcelotduarte
hooks: fix scipy windows (#2060) @marcelotduarte
doc: improve documentation for ‘binary wheels’ (#2059) @marcelotduarte
hooks: add numpy 1.26 (#2058) @marcelotduarte
hooks: fix numpy/scipy regression [mingw] (#2057) @marcelotduarte
build(deps-dev): bump cibuildwheel from 2.15.0 to 2.16.0 (#2056) @49699333+dependabot[bot]
hooks: add RNS (Reticulum) (#2053) @marcelotduarte
bdist_mac: Copy build_exe to Resources and move executables to MacOS (#2048) @marcelotduarte
hooks: fix numpy/scipy dylibs are included twice (#2038) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#2055) @66853113+pre-commit-ci[bot]
“Bump version: 6.16.0-dev6 → 6.16.0-dev7 [ci skip]” (#2052) @marcelotduarte
icons: add Python icons (#2051) @marcelotduarte
Revert “build(deps): bump codecov/codecov-action from 3 to 4” (#2049) @marcelotduarte
build(deps): bump codecov/codecov-action from 3 to 4 (#2047) @49699333+dependabot[bot]
samples: small tweaks to demonstrate independent options (#2045) @marcelotduarte
build(deps): bump docker/setup-qemu-action from 2 to 3 (#2044) @49699333+dependabot[bot]
[pre-commit.ci] pre-commit autoupdate (#2043) @66853113+pre-commit-ci[bot]
bdist_mac: small optimization on copy tree (#2040) @marcelotduarte
bdist_mac: fix duplicate lib in bdist_dmg [regression] (#2037) @marcelotduarte
hooks: improve numpy and pandas hooks (#2036) @marcelotduarte
build(deps-dev): bump pytest from 7.4.1 to 7.4.2 (#2035) @49699333+dependabot[bot]
“Bump version: 6.16.0-dev5 → 6.16.0-dev6 [ci skip]” (#2034) @marcelotduarte
doc: Building binary wheels (#2033) @marcelotduarte
hooks: add support for pandas 2.1.0 (#2032) @marcelotduarte
build-wheel: fix build and compatibility w/ build 1.0 (#2030) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#2031) @66853113+pre-commit-ci[bot]
build(deps): bump actions/checkout from 3 to 4 (#2029) @49699333+dependabot[bot]
build(deps-dev): bump pytest from 7.4.0 to 7.4.1 (#2028) @49699333+dependabot[bot]
build(deps-dev): bump pre-commit from 3.3.3 to 3.4.0 (#2027) @49699333+dependabot[bot]
bdis_mac: Builds pass macOS notarization (#2025) @johan.ronnkvist
[pre-commit.ci] pre-commit autoupdate (#2024) @66853113+pre-commit-ci[bot]
build(deps-dev): bump pluggy from 1.2.0 to 1.3.0 (#2023) @49699333+dependabot[bot]
hooks: add pycryptodomex and update pycryptodome (#2022) @marcelotduarte
build-wheel: add support for ppc64le binary wheels for py310+ (#2020) @marcelotduarte
hooks: use module.exclude_names to filter missing modules (#2019) @marcelotduarte
hooks: improve tzdata/zoneinfo/pytz hooks a bit for use in zip (#2018) @marcelotduarte
build(deps-dev): bump wheel from 0.41.1 to 0.41.2 (#2017) @49699333+dependabot[bot]
doc: furo can be used only on html build (#2015) @marcelotduarte
build(deps-dev): update pre-commit and doc dependencies (#2014) @marcelotduarte
module: search for the stub file already parsed in the distribution (#2013) @marcelotduarte
hooks: qt extension modules are detected using stubs (#2009) @marcelotduarte
module: add a importshed for parsed stubs (#2008) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#2007) @66853113+pre-commit-ci[bot]
module: get the implicit imports of extensions in a stub file (#2006) @marcelotduarte
module: propagate cache_path from the finder (#2005) @marcelotduarte
chore: new internal _typing module (#2004) @marcelotduarte
finder: cache_path holds where distribution data is saved (#2003) @marcelotduarte
build(deps-dev): bump cibuildwheel from 2.14.1 to 2.15.0 (#2002) @49699333+dependabot[bot]
[pre-commit.ci] pre-commit autoupdate (#2000) @66853113+pre-commit-ci[bot]
build(deps-dev): bump wheel from 0.41.0 to 0.41.1 (#1999) @49699333+dependabot[bot]
hooks: add markdown (#1997) @marcelotduarte
finder: improve scan code to detect packages using import call (#1966) @marcelotduarte
build(deps-dev): bump sphinx from 7.1.1 to 7.1.2 (#1995) @49699333+dependabot[bot]
module: ModuleHook class to support inheritance (#1998) @marcelotduarte
Bump version: 6.16.0-dev5 (#1994) @marcelotduarte
hooks: fix pyqt5 webengine [conda linux] (#1993) @marcelotduarte
hooks: fix pyside2 webengine [conda linux] (#1992) @marcelotduarte
samples: document the use of qt samples in conda-forge (#1991) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#1990) @66853113+pre-commit-ci[bot]
build(deps-dev): bump sphinx from 7.1.0 to 7.1.1 (#1989) @49699333+dependabot[bot]
hooks: move ssl hook to a submodule (#1988) @marcelotduarte
build(deps-dev): bump pylint from 2.17.4 to 2.17.5 (#1987) @49699333+dependabot[bot]
build(deps-dev): bump sphinx from 7.0.1 to 7.1.0 (#1985) @49699333+dependabot[bot]
[pre-commit.ci] pre-commit autoupdate (#1983) @66853113+pre-commit-ci[bot]
build(deps-dev): bump wheel from 0.40.0 to 0.41.0 (#1982) @49699333+dependabot[bot]
hooks: Disable sandbox in PySide2 WebEngine [Linux and Windows] (#1981) @marcelotduarte
hooks: Disable sandbox in PyQt5 WebEngine [Linux and Windows] (#1980) @marcelotduarte
hooks: support opencv-python 4.8.0 [msys2] (#1975) @marcelotduarte
hooks: support pyside6 6.5.1 [conda] (#1979) @marcelotduarte
hooks: support for pyqt6 6.5.1 [msys2] (#1977) @marcelotduarte
hooks: support pyside2 5.15.8 [msys2] (#1978) @marcelotduarte
hooks: fix for pyqt [conda linux] (#1976) @marcelotduarte
finder: add base modules at the end to simplify tests (#1974) @marcelotduarte
hooks: PySide2/6 - shiboken2/6 in zip_include_packages (#1970) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#1973) @66853113+pre-commit-ci[bot]
build-wheel: put jobs in concurrency for speedup [skip ci] (#1971) @marcelotduarte
build(deps-dev): bump cibuildwheel from 2.14.0 to 2.14.1 (#1972) @49699333+dependabot[bot]
startup: get rid of sysconfig at startup (#1968) @marcelotduarte
hooks: update sysconfig hook (#1967) @marcelotduarte
samples: update samples using wxPython (#1965) @marcelotduarte
hooks: multiprocessing support for forkserver and spawn (#1956) @marcelotduarte
hooks: add py-cord (fork of discord) (#1964) @marcelotduarte
tests: rewrite create_package to support dedent (#1960) @marcelotduarte
fix: bdist_rpm to pass tests in python 3.12b4 (#1963) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#1959) @66853113+pre-commit-ci[bot]
Bump version: 6.16.0-dev1 → 6.16.0-dev2 @marcelotduarte
chore: enable Python 3.12 wheels and remove universal2 (#1958) @marcelotduarte
build(deps-dev): bump cibuildwheel from 2.13.1 to 2.14.0 (#1957) @49699333+dependabot[bot]
hooks: add boto3 (#1955) @marcelotduarte
hooks: move sklearn hook to a submodule (#1954) @marcelotduarte
hooks: fix the sentry_sdk hook (#1953) @marcelotduarte
hooks: improve hook for pillow [macos] (#1952) @marcelotduarte
fix: add rpath in macos executable [conda macos] (#1951) @marcelotduarte
samples: fix pydantic sample to work python < 3.10 (#1949) @marcelotduarte
chore: add more coverage reports [skip ci] (#1950) @marcelotduarte
fix: detection of dependent files and python shared library [conda linux/macos] (#1946) @marcelotduarte
fix: copy dependent files on “lib” directory [macOS] (#1942) @marcelotduarte
fix: support clang -fno-lto [conda macos] (#1948) @marcelotduarte
test: xfail some tests when rpmbuild is not present (#1947) @marcelotduarte
fix: bdist_rpm should generate only binaries [linux] (#1945) @marcelotduarte
[pre-commit.ci] pre-commit autoupdate (#1944) @66853113+pre-commit-ci[bot]
bases: update base executables and util module @marcelotduarte
chore: more fine tuning pytest options [ci skip] (#1941) @marcelotduarte
tests: build executable to test in a subprocess (#1940) @marcelotduarte
chore: fine tuning pytest options (#1939) @marcelotduarte
chore: tweak to remove excess of pylint and noqa (#1938) @marcelotduarte
chore: add basic support for Python 3.12 (#1925) @marcelotduarte
parser: support for lief 0.14 ParserConfig (#1924) @marcelotduarte
chore: drop support for python 3.7 (#1935) @marcelotduarte
chore: to use pre-commit.ci add skip option (#1936) @marcelotduarte
Bump version: 6.16.0-dev0 → 6.16.0-dev1 (#1933) @marcelotduarte
chore: use pytest-xdist to speed up the tests (#1932) @marcelotduarte
fix: zip_include_packages/zip_exclude_packages regression (#1922) @marcelotduarte
build(deps-dev): bump ruff from 0.0.272 to 0.0.275 (#1930) @marcelotduarte
tests: add more test cases for ModuleFinder class (#1929) @marcelotduarte
tests: add more samples to tests (#1928) @marcelotduarte
chore: use pytest-datafiles to run tests in temporary path (#1927) @marcelotduarte
build(deps-dev): bump pytest from 7.3.2 to 7.4.0 (#1926) @49699333+dependabot[bot]
chore: cleanup tests and dependencies (#1923) @marcelotduarte
build(deps): update setuptools requirement from <68,>=62.6 to >=62.6,<69 (#1919) @49699333+dependabot[bot]
build(deps-dev): bump pytest-mock from 3.10.0 to 3.11.1 (#1918) @49699333+dependabot[bot]
chore: bump ruff 0.0.272 and fix local/system dependencies (#1914) @marcelotduarte
linux: bdist_rpm depends on rpmbuild being installed (#1913) @marcelotduarte
build(deps-dev): bump cibuildwheel from 2.13.0 to 2.13.1 (#1909) @49699333+dependabot[bot]
build(deps-dev): bump pytest from 7.3.1 to 7.3.2 (#1908) @49699333+dependabot[bot]
Bump version: 6.15.0 → 6.16.0-dev0 (#1905) @marcelotduarte
samples: add scipy sample (#1904) @marcelotduarte
hooks: fix scipy hooks used in zip_include_packages (#1903) @marcelotduarte
samples: update matplotlib sample using Wx (and remove deprecated test) (#1902) @marcelotduarte
samples: add a new matplotlib sample using Tk (#1901) @marcelotduarte
hooks: fix matplotlib hooks used in zip_include_packages (#1897) @marcelotduarte
hooks: improve scipy hooks (#1896) @marcelotduarte
fix: increase maximum recursion depth (#1890) @marcelotduarte
bases: update base executables and util module @marcelotduarte
build(deps-dev): bump cibuildwheel from 2.12.3 to 2.13.0 (#1893) @49699333+dependabot[bot]
build(deps-dev): bump pytest-cov from 4.0.0 to 4.1.0 (#1891) @49699333+dependabot[bot]
Exit with non-zero exit code on exception (#1783) @johan.ronnkvist