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> | ||||
|  | ||||
|   | ||||
| @@ -19,22 +19,16 @@ | ||||
| %global flavor @BUILD_FLAVOR@%{nil} | ||||
| %if "%{flavor}" == "test-py310" | ||||
| %define psuffix -test-py310 | ||||
| %define skip_python38 1 | ||||
| %define skip_python39 1 | ||||
| %define skip_python311 1 | ||||
| %define skip_python312 1 | ||||
| %endif | ||||
| %if "%{flavor}" == "test-py311" | ||||
| %define psuffix -test-py311 | ||||
| %define skip_python38 1 | ||||
| %define skip_python39 1 | ||||
| %define skip_python310 1 | ||||
| %define skip_python312 1 | ||||
| %endif | ||||
| %if "%{flavor}" == "test-py312" | ||||
| %define psuffix -test-py312 | ||||
| %define skip_python38 1 | ||||
| %define skip_python39 1 | ||||
| %define skip_python310 1 | ||||
| %define skip_python311 1 | ||||
| %endif | ||||
| @@ -47,7 +41,7 @@ ExclusiveArch:  x86_64 | ||||
| %endif | ||||
| %{?sle15_python_module_pythons} | ||||
| Name:           python-pythran%{psuffix} | ||||
| Version:        0.14.0 | ||||
| Version:        0.15.0 | ||||
| Release:        0 | ||||
| Summary:        Ahead of Time compiler for numeric kernels | ||||
| License:        BSD-3-Clause | ||||
| @@ -96,12 +90,11 @@ Ahead of Time compiler for numeric kernels | ||||
| find -name '*.hpp' -exec chmod -x {} + | ||||
| 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 | ||||
| rm -r third_party/boost | ||||
| cat >> setup.cfg << EOF | ||||
| [build_py] | ||||
| no_boost=True | ||||
| EOF | ||||
| rm -r pythran/boost | ||||
|  | ||||
| # Register pytest.mark.module | ||||
| 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