Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Support for Python 3.14

Đang mở
#286 2 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 2 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
25/100
Loại issue
Tính năng
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Đình trệ
Công nghệ
python
Lĩnh vực
build-system

Hướng nghiên cứu

Bắt đầu bằng cách tái hiện lỗi pip install zstandard được báo cáo trên Windows với Python 3.14.2 và so sánh với thiết lập Python 3.13.5 đang hoạt động. Xác định xem lỗi nằm ở quá trình cài đặt gói hay ở traceback pip/platformdirs được hiển thị; công việc được xem là hoàn tất khi có thể cài đặt gói thành công trên Python 3.14.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Thank you very much for your package which works great on my Python 3.13.5:

(base) C:\Users\Akira>python -V
Python 3.13.5

(base) C:\Users\Akira>pip show zstandard
Name: zstandard
Version: 0.25.0
Summary: Zstandard bindings for Python
Home-page: https://github.com/indygreg/python-zstandard
Author:
Author-email: Gregory Szorc <[email protected]>
License-Expression: BSD-3-Clause
Location: C:\Users\Akira\anaconda3\Lib\site-packages
Requires:
Required-by: conda, conda_index, conda_package_streaming

On the other hand, I could not install pgzip on Python 3.14.2:

(base) C:\Users\Akira>conda activate myenv

(myenv) C:\Users\Akira>python -V
Python 3.14.2

(myenv) C:\Users\Akira>pip install zstandard
Traceback (most recent call last):
  File "C:\Users\Akira\anaconda3\envs\myenv\Scripts\pip-script.py", line 9, in <module>
    sys.exit(main())
             ~~~~^^
  File "C:\Users\Akira\anaconda3\envs\myenv\Lib\site-packages\pip\_internal\cli\main.py", line 65, in main
    cmd_name, cmd_args = parse_command(args)
                         ~~~~~~~~~~~~~^^^^^^
  File "C:\Users\Akira\anaconda3\envs\myenv\Lib\site-packages\pip\_internal\cli\main_parser.py", line 79, in parse_command
    general_options, args_else = parser.parse_args(args)
                                 ~~~~~~~~~~~~~~~~~^^^^^^
  File "C:\Users\Akira\anaconda3\envs\myenv\Lib\optparse.py", line 1361, in parse_args
    values = self.get_default_values()
  File "C:\Users\Akira\anaconda3\envs\myenv\Lib\site-packages\pip\_internal\cli\parser.py", line 283, in get_default_values
    self.config.load()
    ~~~~~~~~~~~~~~~~^^
  File "C:\Users\Akira\anaconda3\envs\myenv\Lib\site-packages\pip\_internal\configuration.py", line 126, in load
    self._load_config_files()
    ~~~~~~~~~~~~~~~~~~~~~~~^^
  File "C:\Users\Akira\anaconda3\envs\myenv\Lib\site-packages\pip\_internal\configuration.py", line 257, in _load_config_files
    config_files = dict(self.iter_config_files())
  File "C:\Users\Akira\anaconda3\envs\myenv\Lib\site-packages\pip\_internal\configuration.py", line 352, in iter_config_files
    config_files = get_configuration_files()
  File "C:\Users\Akira\anaconda3\envs\myenv\Lib\site-packages\pip\_internal\configuration.py", line 72, in get_configuration_files
    os.path.join(path, CONFIG_BASENAME) for path in appdirs.site_config_dirs("pip")
                                                    ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^
  File "C:\Users\Akira\anaconda3\envs\myenv\Lib\site-packages\pip\_internal\utils\appdirs.py", line 47, in site_config_dirs
    dirval = _appdirs.site_config_dir(appname, appauthor=False, multipath=True)
  File "C:\Users\Akira\anaconda3\envs\myenv\Lib\site-packages\pip\_vendor\platformdirs\__init__.py", line 146, in site_config_dir
    ).site_config_dir
      ^^^^^^^^^^^^^^^
  File "C:\Users\Akira\anaconda3\envs\myenv\Lib\site-packages\pip\_vendor\platformdirs\windows.py", line 67, in site_config_dir
    return self.site_data_dir
           ^^^^^^^^^^^^^^^^^^
  File "C:\Users\Akira\anaconda3\envs\myenv\Lib\site-packages\pip\_vendor\platformdirs\windows.py", line 56, in site_data_dir
    path = os.path.normpath(get_win_folder("CSIDL_COMMON_APPDATA"))
                            ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Akira\anaconda3\envs\myenv\Lib\site-packages\pip\_vendor\platformdirs\windows.py", line 209, in get_win_folder_from_registry
    directory, _ = winreg.QueryValueEx(key, shell_folder_name)
                   ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [WinError 2] The system cannot find the file specified

Could you please have a check on this issue?

Ngôn ngữ chính
C
Star
641
Fork
117
Merge trung bình
1 ngày 14 giờ
Pull request đã merge (30 ngày)
5

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của indygreg/python-zstandard

Tất cả issue của indygreg/python-zstandard

Issue tương tự

Thêm issue về C

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.