Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Building wheel for pymsalruntime - Microsoft Visual C++ 14.0

Ouverte
#774 6 commentaires 1 réaction 2 personnes assignées Voir sur GitHub

@iulico-1 y travaille déjà.

Depuis le 30/1/2025.

Évaluation

Cette issue n'a pas encore été évaluée.

Description

ado enhancement public-client

Describe the bug
when trying to install pymsalruntime it shows an error related to wheel lib.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Python 3.13.0.
  2. Run python -m pip install pymsalruntime
  3. See the error

Expected behavior
Successfully installed pymsalruntime

What you see instead
You will see the following error happening.

python.exe -m pip install --upgrade pymsalruntime
Collecting pymsalruntime
  Using cached pymsalruntime-0.14.2.tar.gz (1.3 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Building wheels for collected packages: pymsalruntime
  Building wheel for pymsalruntime (pyproject.toml) ... error
  error: subprocess-exited-with-error
  
  × Building wheel for pymsalruntime (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [25 lines of output]
      pip_system_certs: ERROR: could not register module: No module named 'wrapt'
      running bdist_wheel
      running build
      running build_py
      creating build\lib.win-amd64-cpython-313\pymsalruntime
      copying pymsalruntime\__init__.py -> build\lib.win-amd64-cpython-313\pymsalruntime
      copying pymsalruntime\PyMsalRuntime.pyi -> build\lib.win-amd64-cpython-313\pymsalruntime
      copying pymsalruntime\msalruntime.dll -> build\lib.win-amd64-cpython-313\pymsalruntime
      running build_ext
      building 'pymsalruntime.pymsalruntime' extension
      creating build\temp.win-amd64-cpython-313\Release\pymsalruntime
      "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.42.34433\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -Ibuild_resources -IC:\Users\myusername\AppData\Local\Programs\Python\Python313\include -IC:\Users\myusername\AppData\Local\Programs\Python\Python313\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.42.34433\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcpymsalruntime/PyMsalRuntime.c /Fobuild\temp.win-amd64-cpython-313\Release\pymsalruntime/PyMsalRuntime.obj
      PyMsalRuntime.c
      pymsalruntime/PyMsalRuntime.c(860): warning C4996: 'Py_UNICODE': deprecated in 3.13
      pymsalruntime/PyMsalRuntime.c(861): warning C4996: 'Py_UNICODE': deprecated in 3.13
      pymsalruntime/PyMsalRuntime.c(16328): warning C4267: '=': conversion from 'size_t' to 'int32_t', possible loss of data
      pymsalruntime/PyMsalRuntime.c(20977): warning C4013: '_PyDict_SetItem_KnownHash' undefined; assuming extern returning int
      pymsalruntime/PyMsalRuntime.c(22488): warning C4013: '_PyUnicode_FastCopyCharacters' undefined; assuming extern returning int
      pymsalruntime/PyMsalRuntime.c(24127): error C2198: 'int _PyLong_AsByteArray(PyLongObject *,unsigned char *,size_t,int,int,int)': too few arguments for call
      pymsalruntime/PyMsalRuntime.c(24323): error C2198: 'int _PyLong_AsByteArray(PyLongObject *,unsigned char *,size_t,int,int,int)': too few arguments for call
      pymsalruntime/PyMsalRuntime.c(24557): error C2198: 'int _PyLong_AsByteArray(PyLongObject *,unsigned char *,size_t,int,int,int)': too few arguments for call
      pymsalruntime/PyMsalRuntime.c(24905): error C2198: 'int _PyLong_AsByteArray(PyLongObject *,unsigned char *,size_t,int,int,int)': too few arguments for call
      pymsalruntime/PyMsalRuntime.c(25177): error C2198: 'int _PyLong_AsByteArray(PyLongObject *,unsigned char *,size_t,int,int,int)': too few arguments for call
Python 3.13.0

The MSAL Python version you are using
1.31.1

Langage dominant
Python
Étoiles
971
Forks
223
Merge moyen
13 h 48 min
PR mergées (30 j)
2

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de AzureAD/microsoft-authentication-library-for-python

Toutes les issues de AzureAD/microsoft-authentication-library-for-python

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.