forked from pool/python-pythran
		
	- update to 0.15.0:
* Use pyproject.toml to store setup and build configuration
  * Upgrade xsimd to a48ab430d4b84ecd5449180ee1c6d2eed67c4191
  * Improve detection of non-overlapping memory area during gexpr
    assignment
  * Support python 3.12
  * Support list.clear
  * Improve detection of methods uses as functions
- drop python39 from testing, add python312
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-pythran?expand=0&rev=35
			
			
This commit is contained in:
		| @@ -1,3 +1,15 @@ | |||||||
|  | ------------------------------------------------------------------- | ||||||
|  | Tue Feb  6 11:05:29 UTC 2024 - Dirk Müller <dmueller@suse.com> | ||||||
|  |  | ||||||
|  | - update to 0.15.0: | ||||||
|  |   * Use pyproject.toml to store setup and build configuration | ||||||
|  |   * Upgrade xsimd to a48ab430d4b84ecd5449180ee1c6d2eed67c4191 | ||||||
|  |   * Improve detection of non-overlapping memory area during gexpr | ||||||
|  |     assignment | ||||||
|  |   * Support python 3.12 | ||||||
|  |   * Support list.clear | ||||||
|  |   * Improve detection of methods uses as functions | ||||||
|  |  | ||||||
| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ||||||
| Tue Feb  6 09:05:01 UTC 2024 - Dirk Müller <dmueller@suse.com> | Tue Feb  6 09:05:01 UTC 2024 - Dirk Müller <dmueller@suse.com> | ||||||
|  |  | ||||||
|   | |||||||
| @@ -19,22 +19,16 @@ | |||||||
| %global flavor @BUILD_FLAVOR@%{nil} | %global flavor @BUILD_FLAVOR@%{nil} | ||||||
| %if "%{flavor}" == "test-py310" | %if "%{flavor}" == "test-py310" | ||||||
| %define psuffix -test-py310 | %define psuffix -test-py310 | ||||||
| %define skip_python38 1 |  | ||||||
| %define skip_python39 1 |  | ||||||
| %define skip_python311 1 | %define skip_python311 1 | ||||||
| %define skip_python312 1 | %define skip_python312 1 | ||||||
| %endif | %endif | ||||||
| %if "%{flavor}" == "test-py311" | %if "%{flavor}" == "test-py311" | ||||||
| %define psuffix -test-py311 | %define psuffix -test-py311 | ||||||
| %define skip_python38 1 |  | ||||||
| %define skip_python39 1 |  | ||||||
| %define skip_python310 1 | %define skip_python310 1 | ||||||
| %define skip_python312 1 | %define skip_python312 1 | ||||||
| %endif | %endif | ||||||
| %if "%{flavor}" == "test-py312" | %if "%{flavor}" == "test-py312" | ||||||
| %define psuffix -test-py312 | %define psuffix -test-py312 | ||||||
| %define skip_python38 1 |  | ||||||
| %define skip_python39 1 |  | ||||||
| %define skip_python310 1 | %define skip_python310 1 | ||||||
| %define skip_python311 1 | %define skip_python311 1 | ||||||
| %endif | %endif | ||||||
| @@ -47,7 +41,7 @@ ExclusiveArch:  x86_64 | |||||||
| %endif | %endif | ||||||
| %{?sle15_python_module_pythons} | %{?sle15_python_module_pythons} | ||||||
| Name:           python-pythran%{psuffix} | Name:           python-pythran%{psuffix} | ||||||
| Version:        0.14.0 | Version:        0.15.0 | ||||||
| Release:        0 | Release:        0 | ||||||
| Summary:        Ahead of Time compiler for numeric kernels | Summary:        Ahead of Time compiler for numeric kernels | ||||||
| License:        BSD-3-Clause | License:        BSD-3-Clause | ||||||
| @@ -96,12 +90,11 @@ Ahead of Time compiler for numeric kernels | |||||||
| find -name '*.hpp' -exec chmod -x {} + | find -name '*.hpp' -exec chmod -x {} + | ||||||
| sed -i '1{/env python/d}' pythran/run.py | sed -i '1{/env python/d}' pythran/run.py | ||||||
|  |  | ||||||
|  | # remove embedded VIM swap files | ||||||
|  | find -type f -name "*.swp" -delete | ||||||
|  |  | ||||||
| # Remove bundled header libs and use the ones from system | # Remove bundled header libs and use the ones from system | ||||||
| rm -r third_party/boost | rm -r pythran/boost | ||||||
| cat >> setup.cfg << EOF |  | ||||||
| [build_py] |  | ||||||
| no_boost=True |  | ||||||
| EOF |  | ||||||
|  |  | ||||||
| # Register pytest.mark.module | # Register pytest.mark.module | ||||||
| cat >> pytest.ini << EOF | cat >> pytest.ini << EOF | ||||||
|   | |||||||
| @@ -1,3 +0,0 @@ | |||||||
| version https://git-lfs.github.com/spec/v1 |  | ||||||
| oid sha256:c476c50bc7b27c06805c479720f807205e0000585d5e195e11f99cf6af9abf5b |  | ||||||
| size 3642431 |  | ||||||
							
								
								
									
										3
									
								
								pythran-0.15.0-gh.tar.gz
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								pythran-0.15.0-gh.tar.gz
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | |||||||
|  | version https://git-lfs.github.com/spec/v1 | ||||||
|  | oid sha256:082b80649a014e75dbdcde2220be47f5446d649362cc8cf9b14f611117a01550 | ||||||
|  | size 3676474 | ||||||
		Reference in New Issue
	
	Block a user