14
0

24 Commits

Author SHA256 Message Date
e8a3528d84 skip the failing test
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=42
2025-09-02 15:40:04 +00:00
62f99a9dcb - Convert to libalternatives
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=41
2025-07-08 08:27:41 +00:00
f2294de958 Support both versions of setuptools.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=39
2025-04-03 01:24:04 +00:00
f112787ed1 - Update to 8.0.0:
* Python 3.13 support.
  * Python 3.13 free-threaded support for Linux and macOS.
  * Download and extract the MSVC Redistributable files.
  * Implement bases using PEP587 - Python Initialization Configuration.
  * Drop Python 3.8 support.
  * New and Improved hooks.
  * Bug fixes and improvements.
- Add patch use-only-console-on-python-313.patch:
  * Only build legacy console for Python 3.12 and earlier.
- Stop skipping Python 3.13, it's supported upstream.
- Normalize metadata directory name.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=38
2025-03-31 05:26:28 +00:00
2c3685b54c Accepting request 1254632 from home:glaubitz:branches:devel:languages:python
- Update to 7.2.10
  * doc: improve documentation on using pyproject.toml [ci skip] (#2792)
  * doc: fix typo [ci skip] (#2793)
  * tests: fix msi test (#2796)
  * build(deps): update lief requirement from <=0.16.2,>=0.13.2
    to >=0.13.2,<=0.16.3 (#2795)
  * hooks: fix shapely [windows] (#2797)
  * fix: missing dlls in top directory [mingw] (#2799)
  * build-wheel: use ubuntu 22.04 emulator to build ppc64le (#2805)

OBS-URL: https://build.opensuse.org/request/show/1254632
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=36
2025-03-20 11:39:58 +00:00
eff87545df - update to 7.2.9:
* Bugfix release.
- update to 7.2.8:
  * Bugfix release.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=34
2025-02-03 13:41:03 +00:00
a49c912101 - Update to 7.2.7:
* bdist_rpm: drop rpm2_mode and refactor spec_file
  * hooks: the optimized mode is the default for pip installations
  * hooks: support numpy 2.0
  * Exit with non-zero exit code on exception
  * hooks: improve scipy hooks
  * hooks: fix matplotlib hooks used in zip_include_packages
  * hooks: fix scipy hooks used in zip_include_packages
  * linux: bdist_rpm depends on rpmbuild being installed
  * chore: use pytest-datafiles to run tests in temporary path
  * fix: zip_include_packages/zip_exclude_packages regression
  * chore: use pytest-xdist to speed up the tests
  * chore: drop support for python 3.7
  * parser: support for lief 0.14 ParserConfig
  * chore: add basic support for Python 3.12
  * fix: bdist_rpm should generate only binaries [linux]
  * samples: fix pydantic sample to work python < 3.10
  * hooks: fix the sentry_sdk hook
  * hooks: move sklearn hook to a submodule
  * hooks: add boto3
  * fix: bdist_rpm to pass tests in python 3.12b4
  * hooks: multiprocessing support for forkserver and spawn
  * hooks: update sysconfig hook
  * hooks: PySide2/6 - shiboken2/6 in zip_include_packages
  * finder: add base modules at the end to simplify tests
  * hooks: fix for pyqt [conda linux]
  * hooks: move ssl hook to a submodule
  * hooks: fix pyside2 webengine [conda linux]
  * hooks: fix pyqt5 webengine [conda linux]
  * module: ModuleHook class to support inheritance

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=32
2024-12-11 00:13:48 +00:00
e1563f96c9 - update to 6.15.16:
* **Full Changelog**: https://github.com/marcelotduarte/cx_Free
    ze/compare/6.15.15...6.15.16

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=30
2024-03-22 19:36:56 +00:00
ea38a1ee90 - Add python312.patch, gh#marcelotduarte/cx_Freeze#1925
- update to 6.15.15:
  * **Full Changelog**: https://github.com/marcelotduarte/cx_Freeze/compare/6.15.13...6.15.15

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=28
2024-02-21 08:55:35 +00:00
9e926ba7b5 - update to 6.15.13:
* **Full Changelog**: https://github.com/marcelotduarte/cx_Free
    ze/compare/6.15.12...6.15.13

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=26
2024-01-30 12:27:36 +00:00
30dc988a10 - update to 6.15.12:
* **Full Changelog**: https://github.com/marcelotduarte/cx_Free
    ze/compare/6.15.11...6.15.12

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=24
2023-12-27 10:04:40 +00:00
2c1ef5bfd7 - update to 6.15.11:
* improve qt samples
  * **Full Changelog**: https://github.com/marcelotduarte/cx_Free
    ze/compare/6.15.10...6.15.11

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=22
2023-12-02 14:09:05 +00:00
fc36aab69c - update to 6.15.10:
https://github.com/marcelotduarte/cx_Freeze/compare/6.15.9...6.15.10

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=20
2023-11-14 15:51:01 +00:00
b39301e1ab - update to 6.15.9:
* https://github.com/marcelotduarte/cx_Freeze/compare/6.15.4...6.15.9
  * Use pytest rather than nose in one test case.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=18
2023-10-05 09:44:31 +00:00
c2b3afbcb4 Accepting request 1100867 from home:bmwiedemann:branches:devel:languages:python
please check if disabled tests can be fixed

update to 6.15.4:
  * fix a year 2038 issue
  * various fixes
  * hooks: multiprocessing support for forkserver and spawn
  * hooks: add boto3
  * hooks: add py-cord (fork of discord)
  * samples: add a new matplotlib sample using Tk

OBS-URL: https://build.opensuse.org/request/show/1100867
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=16
2023-07-26 14:15:10 +00:00
bf6ae33a10 - update to 6.14.9:
* support unbundled setuptools
  * hooks: include a qt.conf for pyside2-webengine to work
  * hooks: add pyimagej and jpype
  * hooks: add librosa and lazy_loader hooks

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=14
2023-05-03 16:47:21 +00:00
0af5bba338 - Update to 6.14.7:
* Support to build musllinux wheels
  * project: Improve patchelf dependency specification
  * Include copy of cx_Freeze license with frozen applications
  * Support Python 3.11 and set it as default in CI
  * Drop python 3.6
  * build: setuptools has 'build' command since v62.4.0
  * finder: extend include_file_as_module to include submodule
  * bases and initscripts: lowercase to remove pylint invalid-name
  * freezer: copy package data using _copy_files to correctly parse dependencies
  * Cleanup to support/test with python 3.11b3
  * feezer: use internal _create_directory (create the parents, verbose)
  * Set the path to search for modules, and fix the path for built-in modules
  * Compile base executables with generic names depending on SOABI
  * Get rid of some calls to deprecated module distutils
  * Support for using embedded manylinux static libraries
  * Fix incorrect default bin path includes
  * Use a self made requirements sync instead of piptools
  * Add cached_property (and a compatible function) for planned use
  * The built-in modules are determined based on the cx_Freeze build
  * finder: use pep8 names (and enable pylint for it)
  * Declare the new subpackage cx_Freeze.command
  * Using a trick to get around a dependency on distutils.
  * Implements Parser interface to create an abstraction to parse binary
  * files
  * Implements basic PEParser interface
  * Helper to create and return a Path-like temporary directory
  * Add a basic pyproject.toml for build and tools
  * importlib.metadata is no longer provisional in Python 3.10
  * Prioritize importlib_metadata in versions lower than 3.10

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=12
2023-03-29 07:29:26 +00:00
3eb9ab71f2 - Add remove-nose.patch:
* Use pytest rather than nose in one test case.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=11
2021-09-17 02:54:36 +00:00
Tomáš Chvátal
0f23fdae5a Accepting request 809590 from home:pgajdos:python
submit

OBS-URL: https://build.opensuse.org/request/show/809590
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=9
2020-05-27 14:46:06 +00:00
Tomáš Chvátal
89103411fe - Conflict with python2-cx_Freeze as we are no longer update-alternatives
set up package but provide only py3 variant

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=7
2019-09-13 14:55:24 +00:00
Tomáš Chvátal
c930db6fe0 Accepting request 730739 from home:jengelh:branches:devel:languages:python
- Use noun phrase.

OBS-URL: https://build.opensuse.org/request/show/730739
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=6
2019-09-13 13:31:30 +00:00
Tomáš Chvátal
7892cb36d8 - Update to 6.0:
* Corrected support for Python 3.7 (PR #395).
  * Use importlib and other Python 3 improvements (PR #484, PR #485, PR #486, PR #490).
  * Fixed issue with @rpath causing file copy errors on macOS (PR #307).
  * Replaced file() with open() and use context manager to ensure the file handle is closed and deleted (PR #348).
  * Corrected invalid version handling in bdist_msi (PR #349, Issue #340).
  * Corrected hook for clr module (PR #397, PR #444).
  * Corrected documentation for compress option (PR #358).
  * Ensure that the pythoncom and pywintypes DLLs are found in the lib directory and not in the base directory (Issue #332).
  * Always copy dependent files to root directory on macOS (PR #365).
  * Skip self referencing archive on macOS (PR #364, Issue #304).
  * Include doc directory in source distribution (PR #394, Issue #376).
  * Force msilib module to be reloaded in order to allow for the generation of multiple MSI packages in a single session (PR #419).
  * Added hook for PyQt5.QtPrintSupport module (PR #401).
  * Added ability to include an icon on the add/remove program window that pops up during installation (PR #387).
  * Prevent spurious errors from being printed during building on macOS by checking to see that a file is a Mach-O binary before adding it to the list of files it is checking the reference of (PR #342, Issue #268).
  * Avoid otool bug on macOS Yosemite (PR #297, Issue #292).
  * Added ability to specify environment variables that should be created when an MSI package is installed (PR #266).
  * Added support for including resources in an app bundle for macOS (PR #423).
  * Added absolute reference path option for macOS packages (PR #424).
  * Added CFBundle identifier for macOS packages (PR #427, Issue #426).
  * Added hook for copying SSL DLLs for Python 3.7+ on Windows (PR #470).
  * Added -municode flag when building on Windows with mingw32 (PR #468).
  * Added hook for pycparser (PR #446).
  * Fixed hook for zmq so it doesn’t fail when there is no bundled libzmq library in the installed pyzmq package (PR #442).
  * Print error when fetching dependent files fails (PR #435).
  * Make executable writable before adding the icon (PR #430, Issue #368).
  * Dropped support for RPM and MSI packages for cx_Freeze itself since these are no longer supported by PyPI.
  * Fix building console app with mingw32 (PR #475).
  * Force inclusion of the unicodedata module which is used by the socket module, and possibly others (PR #476).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=5
2019-09-13 10:28:08 +00:00
Tomáš Chvátal
0de0190232 Accepting request 614542 from home:jengelh:branches:devel:languages:python
- Add limitations of CX_Freeze to the descriptions.

OBS-URL: https://build.opensuse.org/request/show/614542
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=3
2018-06-06 12:04:49 +00:00
Todd R
b9d891a15b Accepting request 605531 from devel:languages:python:misc
Standalone executables for python packages

OBS-URL: https://build.opensuse.org/request/show/605531
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cx_Freeze?expand=0&rev=1
2018-05-09 03:43:29 +00:00