Overview

Request 625782 superseded

Now with synced changelog

- Fix ownership of _contextvars, _queue, and _xxtestfuzz

- Switch off LTO for distros with older GCC
- Fix %files

- Add dependency over libuuid-devel

- update to python 3.7.0
Complete overview of changes is available on
https://docs.python.org/3/whatsnew/3.7.html, these are just
highlights:
* PEP 563, postponed evaluation of type annotations.
* async and await are now reserved keywords.
* New library modules:
contextvars: PEP 567 – Context Variables
dataclasses: PEP 557 – Data Classes
importlib.resources
* New built-in features:
PEP 553, the new breakpoint() function.
* Python data model improvements:
PEP 562, customization of access to module attributes.
PEP 560, core support for typing module and generic types.
the insertion-order preservation nature of dict objects
has been declared to be an official part of the Python
language spec.
* Significant improvements in the standard library:
The asyncio module has received new features, significant
usability and performance improvements.
The time module gained support for functions with
nanosecond resolution.

Loading...

Ismail Dönmez's avatar

@mcepl Please make changelog changes incremental.


Dominique Leuenberger's avatar

The libproxy failure is 'interesting'

the log shows:

[  123s] -- Found python 3 version 2.7
[  123s] -- Using PYTHON3_SITEPKG_DIR=/usr/lib/python2.7/site-packages

This is based on cmake's logic to find the python executable. From CMakeLists.txt:

find_package(Python3Interp)

if(PYTHON3INTERP_FOUND)
  set(PYTHON3_SITEPKG_DIR "${PYTHON3_SITEPKG_DIR}" CACHE PATH "Python 3 site-package directory.")

  if(NOT PYTHON3_SITEPKG_DIR)
    execute_process(COMMAND
                    ${PYTHON3_EXECUTABLE}
                    -c "import sys; print (sys.version[0:3])"
                    OUTPUT_VARIABLE PYTHON3_VERSION
                    OUTPUT_STRIP_TRAILING_WHITESPACE)

    message(STATUS "Found python 3 version ${PYTHON3_VERSION}")

So that implies that find_package(Python3Interp) returned the wrong python interpreter

Request History
Tomáš Chvátal's avatar

scarabeus_iv created request

Now with synced changelog

- Fix ownership of _contextvars, _queue, and _xxtestfuzz

- Switch off LTO for distros with older GCC
- Fix %files

- Add dependency over libuuid-devel

- update to python 3.7.0
Complete overview of changes is available on
https://docs.python.org/3/whatsnew/3.7.html, these are just
highlights:
* PEP 563, postponed evaluation of type annotations.
* async and await are now reserved keywords.
* New library modules:
contextvars: PEP 567 – Context Variables
dataclasses: PEP 557 – Data Classes
importlib.resources
* New built-in features:
PEP 553, the new breakpoint() function.
* Python data model improvements:
PEP 562, customization of access to module attributes.
PEP 560, core support for typing module and generic types.
the insertion-order preservation nature of dict objects
has been declared to be an official part of the Python
language spec.
* Significant improvements in the standard library:
The asyncio module has received new features, significant
usability and performance improvements.
The time module gained support for functions with
nanosecond resolution.


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:J as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:J"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked openSUSE:Factory:Staging:J


Ismail Dönmez's avatar

namtrac accepted review


Saul Goodman's avatar

licensedigger accepted review

ok


Yuchen Lin's avatar

maxlin_factory set openSUSE:Factory:Staging:C as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:C"


Yuchen Lin's avatar

maxlin_factory accepted review

Moved to openSUSE:Factory:Staging:C


Dominique Leuenberger's avatar

dimstar_suse superseded request

superseded by 632918

openSUSE Build Service is sponsored by