Azure / Azure/azure-sdk-for-python

Python 3.13 issue when installing azureml-dataprep

Ouverte
#41,364 13 commentaires 0 réactions 1 personne assignée Voir sur GitHub

@vivram y travaille déjà.

Depuis le 10/6/2025.

customer-reported dataprep feature-request Machine Learning needs-team-attention Service Attention
Langage dominant
Python
Étoiles
5.6k
Forks
3.4k
Merge moyen
2 j 2 h
PR mergées (30 j)
213

Description

  • Package Name: azureml-dataprep
  • Package Version: 5.3.3
  • Operating System: Azure pipeline
  • Python Version: 3.13.3

Describe the bug
When installing azureml-dataprep==5.3.3 using Python 3.13 i am getting error :

Using Python 3.13.3 environment at: venv
  × No solution found when resolving dependencies:
  ╰─▶ Because azureml-dataprep-native==41.0.0 has no wheels with a matching
      Python ABI tag (e.g., `cp313`) and only azureml-dataprep-native<=41.0.0
      is available, we can conclude that azureml-dataprep-native>=41.0.0
      cannot be used.
      And because azureml-dataprep==5.3.3 depends on
      azureml-dataprep-native>=41.0.0, we can conclude that
      azureml-dataprep==5.3.3 cannot be used.
      And because only azureml-dataprep<=5.3.3 is available and you require
      azureml-dataprep>=5.3.3, we can conclude that your requirements are
      unsatisfiable.

      hint: `azureml-dataprep` was requested with a pre-release marker (e.g.,
      azureml-dataprep>5.3.3,<5.4.dev0), but pre-releases weren't enabled
      (try: `--prerelease=allow`)

      hint: You require CPython 3.13 (`cp313`), but we only found wheels for
      `azureml-dataprep-native` (v41.0.0) with the following Python ABI tags:
      `cp37m`, `cp38`, `cp39`, `cp310`, `cp311`, `cp312`

To Reproduce
Steps to reproduce the behavior:

  1. Install Python 3.13
  2. Create venv
  3. Add azureml-dataprep==5.3.3 to requirements.txt
  4. get error

Expected behavior
Wheels for Python 3.13 available for azureml-dataprep-native==41.0.0 library, full 3.13 support for azureml-dataprep==5.3.3

Guide de contribution

Ouvrir le guide de contribution

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.

Évaluation

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

Recevez les nouvelles issues par e-mail

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