Documentation for a newer release is available. View Latest

파이썬

test.support 모듈은 재배치 되었습니다

이 출시에서, test.support 모듈은 python3-libs`에서 `python3-test 하위 꾸러미로 이동되었습니다.

이와 같은 변경은 `test.support`에 의존하는 꾸러미와 이 모듈의 어떤 부분이 유용하고, 표준 라이브러리로 이동 할 수 있는지 찾아내는 것을 목표로 합니다.

파이썬 2 지원은 Sphinx에서 중단되었습니다

Sphinx를 위한 꾸러미와 하위-꾸러미에서 제공되는 파이썬 2 지원은 제거되었습니다. 보다 상세히 알기 위해 시스템 유틸리티 부분을 참고하세요.

파이썬은 파이썬 3(Python 3)를 의미합니다

꾸러미와 명령 이름에서 Python`은 `Python 3`을 의미하고, 이는 지정된 버전을 `Python 3`를 가져오지 않고 `Python 또는 Python 꾸러미로 사용자 설치와 동작합니다. 결과적으로, 이름 `Python`은 페도라 31의 수명 대부분 동안 업스트림에서 관리되지 않고 페도라 32에서 중단되는 소프트웨어를 나타내지 않습니다.

주목 할만한 신규 변경은 다음을 포함합니다:

  • 동작하고 있는 파이썬은 `python3`로 동작합니다.

  • pytest를 동작은 pytest`의 `python 3 버전이 실행 될 것이며, 그리고 pydoc, pylint 등에 대해서도 유사하게 실행합니다.

  • `dnf install python`는 `Package-x-generic-16.pngpython3`를 설치하고, 다른 `python-*`과 유사하게 제공하며, 이 `dnf install python-requests`는 `Package-x-generic-16.pngpython3-requests`를 설치합니다.

  • 파이썬 3 모듈과 함께 꾸러미는 버전 없는 `python-`이름을 제공 합니다.

  • `/usr/bin/python`명령은 Package-x-generic-16.pngpython3의 Package-x-generic-16.pngpython-unversioned-command 하위 꾸러미에서 존재하는 `/usr/bin/python3`로 심볼릭 링크합니다.

  • 파이썬 꾸러미 유지 관리자는 변경 할 필요가 없으며, 하지만 다음과 같은, 몇 가지 예외가 있습니다:

    • 모호한 이름을 가진 꾸러미.

    • 모호한 꾸러미를 제공합니다.

    • 누락된 `%python_provide`를 갖는 꾸러미.

    • 파이썬 버전의 명령과 도구를 갖는 꾸러미.

    • 버전 없는 `파이썬`이 `파이썬 2`가 되어야 하는 꾸러미.

  • 파이썬 셔뱅을 갖는 사용자 정의 스크립트는 기본값으로 `Python 3`를 호출하지만, 반면에 이전에는 기본값으로 `Python 2`를 호출했습니다.

`Python 2`의 최종 업스트림 출시는 2020년 1월에 계획되었습니다. 업스트림에서 더 이상 수정되지 않습니다. 페도라 31의 수명의 대부분은 그 날짜 이후입니다. `Python 2`는 페도라 관리자에 의해서만 유지됩니다.

파이썬 3.8은 이제 사용 할 수 있습니다

파이썬 프로그래밍 언어의 버전 3.8와 인터프리터는 이제 페도라에서 사용 할 수 있습니다. 당신은 이를 파이썬38 꾸러미에서 설치 할 수 있습니다.

파이썬 스택은 여전히 기본으로 파이썬 3.7을 사용하는 것을 나타냅니다.

파이썬 3.8은 또한 페도라 30과 29를 위해 비동기 최신화로도 출시되었습니다.

더 많은 정보를 위해 참고하세요: