Commit Graph

33 Commits

Author SHA256 Message Date
Dominique Leuenberger
027d18e216 Accepting request 1060178 from devel:languages:python:numeric
- Update to 0.16.6
  * Fix a discovery regression in 0.16.5 when a cmake folder or
    cmake.py was present in #848.
  * Correct an issue in the tests where a generator wasn't expanded
    into a list in #850.
- Version 0.16.5
  * Use cmake module if installed over system installs in #839.
  * Support setting of -DCMAKE_SYSTEM_PROCESSOR if passed for
    selecting an arch, useful for cross compiling on conda-forge in
    #843.
  * Fixed a rare encoded error output string on Windows in #842.
  * Better granularity in extras in #838.
  * Add test markers for nosetuptoolsscm and isolated (helpful for
    package distributions building scikit-build itself like conda)
    in #837. (forwarded request 1060177 from bnavigator)

OBS-URL: https://build.opensuse.org/request/show/1060178
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-scikit-build?expand=0&rev=14
2023-01-23 17:30:53 +00:00
145ef198bb Accepting request 1060177 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 0.16.6
  * Fix a discovery regression in 0.16.5 when a cmake folder or
    cmake.py was present in #848.
  * Correct an issue in the tests where a generator wasn't expanded
    into a list in #850.
- Version 0.16.5
  * Use cmake module if installed over system installs in #839.
  * Support setting of -DCMAKE_SYSTEM_PROCESSOR if passed for
    selecting an arch, useful for cross compiling on conda-forge in
    #843.
  * Fixed a rare encoded error output string on Windows in #842.
  * Better granularity in extras in #838.
  * Add test markers for nosetuptoolsscm and isolated (helpful for
    package distributions building scikit-build itself like conda)
    in #837.

OBS-URL: https://build.opensuse.org/request/show/1060177
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=30
2023-01-21 17:32:56 +00:00
Dominique Leuenberger
a6579e6cf8 Accepting request 1055959 from devel:languages:python:numeric
- Remove pyproject.toml tool.pylint entries not relevant for us and
  failing old py3.6 pip in 15.X
- Old setuptools_scm in 15.X does not pull in toml automatically (forwarded request 1055958 from bnavigator)

OBS-URL: https://build.opensuse.org/request/show/1055959
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-scikit-build?expand=0&rev=13
2023-01-04 19:18:33 +00:00
0f666e3967 Accepting request 1055958 from home:bnavigator:branches:devel:languages:python:numeric
- Remove pyproject.toml tool.pylint entries not relevant for us and
  failing old py3.6 pip in 15.X
- Old setuptools_scm in 15.X does not pull in toml automatically

OBS-URL: https://build.opensuse.org/request/show/1055958
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=28
2023-01-04 16:38:08 +00:00
Dominique Leuenberger
33fbdd0165 Accepting request 1044136 from devel:languages:python:numeric
- Update to 0.16.4
  * This releases backports additions for Windows ARM
    cross-compiling via cibuildwheel from scikit-build-core 0.1.4.
  * Initial experimental support for Windows ARM cross-compile in
    #824 and #818
  * Replace mailing list with GitHub Discussions board in #823
  * Some CI updates in #811 and #812
- Version 0.16.3
  * This release fixes logging issues using setuptools 65.6+
    affecting our tests. Pytest 7.2+ is now supported. setup.py
    <command> and setup_requires are deprecated, and tests are
    marked as such.
  * Fix typo in usage.rst in #795, thanks to @chohner.
  * Support pytest 7.2+ in #801.
  * Change warning filtering in #802.
  * Handle logging changes in setuptools 65.6+ in #807.
  * Add deprecated markers to some tests in #807.
  * Allow known warnings to show up in the tests #807.
- Version 0.16.2
  * This addresses one more small regression with the FindPython
    change from 0.16.0 that was affecting conda. #793 (forwarded request 1044135 from bnavigator)

OBS-URL: https://build.opensuse.org/request/show/1044136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-scikit-build?expand=0&rev=12
2022-12-22 15:22:58 +00:00
a4badf8d8e Accepting request 1044135 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 0.16.4
  * This releases backports additions for Windows ARM
    cross-compiling via cibuildwheel from scikit-build-core 0.1.4.
  * Initial experimental support for Windows ARM cross-compile in
    #824 and #818
  * Replace mailing list with GitHub Discussions board in #823
  * Some CI updates in #811 and #812
- Version 0.16.3
  * This release fixes logging issues using setuptools 65.6+
    affecting our tests. Pytest 7.2+ is now supported. setup.py
    <command> and setup_requires are deprecated, and tests are
    marked as such.
  * Fix typo in usage.rst in #795, thanks to @chohner.
  * Support pytest 7.2+ in #801.
  * Change warning filtering in #802.
  * Handle logging changes in setuptools 65.6+ in #807.
  * Add deprecated markers to some tests in #807.
  * Allow known warnings to show up in the tests #807.
- Version 0.16.2
  * This addresses one more small regression with the FindPython
    change from 0.16.0 that was affecting conda. #793

OBS-URL: https://build.opensuse.org/request/show/1044135
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=26
2022-12-21 22:54:26 +00:00
Dominique Leuenberger
d0d0fbb68f Accepting request 1032215 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1032215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-scikit-build?expand=0&rev=11
2022-10-29 18:17:52 +00:00
149d6d54e0 Accepting request 1032214 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 0.16.1
  * Patch release that fixes a missing Python requires setting and
    some missing files #790, and addresses a warning from
    setuptools in the tests.
- Drop skbuild-pr785-ignoredeprecation.patch fixed upstream

OBS-URL: https://build.opensuse.org/request/show/1032214
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=24
2022-10-29 15:45:46 +00:00
a22a251cad Accepting request 1032211 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 0.16.0
  * This release adds support for Python 3.11 and removes support
    for Python 2.7 and 3.5 (#688). Testing and static checking
    improved, including being fully statically typed internally
    (though setuptools is not fully typed, so it is of limited
    use).
  * All deprecated setuptools/distutils features are also
    deprecated in scikit-build, like the test command,
    easy_install, etc. Editable mode is still unsupported. Python
    3.6 support is deprecated. Older versions of CMake (<3.15) are
    not recommended; a future version will remove support for older
    CMake's (along with providing a better mechanism for ensuring a
    proper CMake is available). If you need any of these features,
    please open or find an issue explaining what and why you need
    something.
  * Cython module now supports FindPython mode. #743
  * PyPy is discovered without extra settings in FindPython mode
    #744
  * FindPython mode uses a new path specification, should help make
    it usable. #774
  * Better flushing and output streams for more consistent output
    ordering. #781
- Add skbuild-pr785-ignoredeprecation.patch
  * gh#scikit-build/scikit-build#785

- Update to 0.15.0
  * Add support for FindPython (including 2 and 3). Thanks
    @hameerabbasi for the contribution. See #712.
  * Add support for Cygwin. Thanks @ax3l and @DWesl and @poikilos
    for the help! See #485.

OBS-URL: https://build.opensuse.org/request/show/1032211
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=23
2022-10-29 14:23:21 +00:00
Dominique Leuenberger
61dab7e5f6 Accepting request 999014 from devel:languages:python:numeric
- Skip a test failing with setuptools 62+

OBS-URL: https://build.opensuse.org/request/show/999014
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-scikit-build?expand=0&rev=10
2022-08-24 13:11:43 +00:00
9c7937fbef OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=21 2022-08-24 09:46:39 +00:00
e6be69e373 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=20 2022-08-24 09:45:47 +00:00
120f38176c OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=19 2022-08-24 09:45:06 +00:00
782c83df51 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=18 2022-08-24 09:44:35 +00:00
Dominique Leuenberger
abcea1e5ef Accepting request 966295 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/966295
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-scikit-build?expand=0&rev=9
2022-04-01 19:35:43 +00:00
d6df37aba6 Accepting request 966294 from home:bnavigator:branches:devel:languages:python:numeric
- Replace a stray mock import by unittest.mock

OBS-URL: https://build.opensuse.org/request/show/966294
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=16
2022-03-31 21:57:53 +00:00
Dominique Leuenberger
dda66230a1 Accepting request 964858 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/964858
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-scikit-build?expand=0&rev=8
2022-03-25 20:55:00 +00:00
c3dfd099ff Accepting request 964857 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 0.13.1
  * Do not throw an error when printing info and a logger is
    disconnected. #652

OBS-URL: https://build.opensuse.org/request/show/964857
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=14
2022-03-25 13:25:52 +00:00
Dominique Leuenberger
9a22703e79 Accepting request 951780 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/951780
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-scikit-build?expand=0&rev=7
2022-02-05 22:23:23 +00:00
3f17518b9a Accepting request 951777 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 0.13.0
  * If you are using scikit-build via pyproject.toml, please
    remember to include setuptools and wheel. A future version of
    scikit-build may remove the setuptools install-time hard
    requirement.
  * CMake module /cmake-modules/Cython now uses Cython default
    arguments. This no longer adds --no-docstrings in Release and
    MinSizeRel builds, so Cython docstrings are now retained by
    default. Additionally, --embed-positions is no longer added to
    Debug and RelWithDebInfo builds. Users can enable these and
    other Cython arguments via the option CYTHON_FLAGS. See #518
    and #519, thanks to @bdice for the improvement.
  * Experimental support for ARM64 on Windows. Thanks to
    @gaborkertesz-linaro in #612.
  * Support for MSVC 2022. Thanks to @tttapa for the contribution
    in #627.
  * Support the modern form of target_link_libraries, via
    SKBUILD_LINK_LIBRARIES_KEYWORD (somewhat experimental). Thanks
    to @maxbachmann in #611.
  * Update the Ninja path if using the ninja package. This fixes
    repeated isolated builds. Further path inspection and updates
    for isolated builds may be considered in the future. #631,
    thanks to @RUrlus and @segevfiner for help in tracking this
    down.
  * Allow OpenBSD to pass the platform check (untested). See #586.
  * Avoid forcing the min macOS version. Behaviour is now inline
    with setuptools. Users should set MACOSX_DEPLOYMENT_TARGET when
    building (automatic with cibuildwheel), otherwise you will get
    the same value Python was compiled with. Note: This may seem
    like a regression for PyPy until the next release (7.3.8),

OBS-URL: https://build.opensuse.org/request/show/951777
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=13
2022-02-05 18:26:11 +00:00
Dominique Leuenberger
42ddf6ef2b Accepting request 924535 from devel:languages:python:numeric
- Update to version 0.12.0
  * Fixed a regression that caused setuptools to complain about
    unknown setup option (cmake_process_manifest_hook).
  * If it applies, ensure generator toolset is used to configure
    the project.
  * Read CYTHON_FLAGS where needed, instead of once, allowing the
    user to define multiple modules with different flags.
  * Avoid an IndexError if prefix was empty.

OBS-URL: https://build.opensuse.org/request/show/924535
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-scikit-build?expand=0&rev=6
2021-10-11 13:31:46 +00:00
1493d56957 - Update to version 0.12.0
* Fixed a regression that caused setuptools to complain about
    unknown setup option (cmake_process_manifest_hook).
  * If it applies, ensure generator toolset is used to configure
    the project.
  * Read CYTHON_FLAGS where needed, instead of once, allowing the
    user to define multiple modules with different flags.
  * Avoid an IndexError if prefix was empty.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=12
2021-10-10 10:27:45 +00:00
990e4f71c6 .
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=11
2021-10-10 10:18:11 +00:00
Dominique Leuenberger
54de402fa3 Accepting request 852843 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/852843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-scikit-build?expand=0&rev=5
2020-12-04 20:27:23 +00:00
1dde040f0f Accepting request 852764 from home:bnavigator:branches:devel:languages:python:numeric
- Support multiple python3 flavors
  gh#openSUSE/python-rpm-macros#66

OBS-URL: https://build.opensuse.org/request/show/852764
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=9
2020-12-03 06:12:23 +00:00
Dominique Leuenberger
8bf21c3c95 Accepting request 810694 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/810694
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-scikit-build?expand=0&rev=4
2020-06-02 12:40:30 +00:00
Tomáš Chvátal
a5b67af78a Accepting request 810663 from home:bnavigator:branches:devel:languages:python:numeric
- Update to version 0.11.1 
- Changelog for version 0.11.0    
- Remove obsolete patches   
  * scikit-build-pr450-findf2py.patch gh#scikit-build/scikit-build#450
  * python38.patch gh#scikit-build/scikit-build#458
- Skip Python 2 because of unresolvable python2-path.py in Leap
- Remove code coverage dependencies
- make the previously skipped tests pass by installing the test projects
  into a temporary directory gh#scikit-build/scikit-build#469

OBS-URL: https://build.opensuse.org/request/show/810663
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=7
2020-06-02 06:02:47 +00:00
Dominique Leuenberger
3bb4aaf4e4 Accepting request 791978 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/791978
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-scikit-build?expand=0&rev=3
2020-04-08 17:55:40 +00:00
Tomáš Chvátal
78bda829d9 Accepting request 791975 from home:bnavigator:branches:devel:languages:python:numeric
- Add scikit-build-pr450-findf2py.patch to find the flavor specific
  f2py
- see discussion on opensuse

OBS-URL: https://build.opensuse.org/request/show/791975
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=5
2020-04-07 12:18:36 +00:00
Dominique Leuenberger
4917748801 Accepting request 783298 from devel:languages:python:numeric
py38 fix

OBS-URL: https://build.opensuse.org/request/show/783298
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-scikit-build?expand=0&rev=2
2020-03-10 11:34:03 +00:00
Tomáš Chvátal
75f442a1f2 - Add patch to build with python3.8:
* python38.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=3
2020-03-10 10:38:50 +00:00
Dominique Leuenberger
563c94cca0 Accepting request 712774 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/712774
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-scikit-build?expand=0&rev=1
2019-07-04 13:42:42 +00:00
Tomáš Chvátal
9ac0250122 Accepting request 712260 from home:bnavigator
A build system generator for CPython C/C++/Fortran/Cython extensions

OBS-URL: https://build.opensuse.org/request/show/712260
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-scikit-build?expand=0&rev=1
2019-07-01 09:55:42 +00:00