Dependencies from pyproject.toml not recognized in Python Inspector
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 35/100
Direção de pesquisa
Reproduza o relatório com o pyproject.toml fornecido e o comando python-inspector -p 3.12 -o linux --json inspector_output.json. Rastreie como o Python Inspector lê os metadados do projeto e compare o resultado com as dependências declaradas em [project].dependencies; considera-se concluído quando requests e numpy aparecerem na saída JSON.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Hi,
I’m encountering an issue where the python-inspector tool does not recognize dependencies listed in my pyproject.toml file. Here are the details:
Environment
- Python Inspector Version: 0.12.0
- Python Version: 3.12
- Operating System: Linux, Ubuntu 22.04
Steps to Reproduce
-
Prepare a directory with the following
pyproject.tomlfile:[build-system] requires = ["setuptools", "wheel"] build-backend = "setuptools.build_meta" [project] name = "example-project" version = "0.1.0" dependencies = [ "requests>=2.25.1", "numpy>=1.20.0", ] -
Run the Python Inspector tool:
python-inspector -p 3.12 -o linux --json inspector_output.json -
Observe the output.
Expected Behavior
Dependencies listed in the pyproject.toml file (requests and numpy) should be recognized and included in the output.
Actual Behavior
The dependencies from pyproject.toml are not recognized or included in the output.
Additional Information
This issue arose while using ORT, which depends on python-inspector. It seems like the problem originates from python-inspector itself when analyzing pyproject.toml.
Please let me know if you need further details or logs!
Thanks,
Boaz
- Linguagem predominante
- Python
- Estrelas
- 23
- Forks
- 29
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de aboutcode-org/python-inspector
-
Dificuldade 3/5 Meio dia Facilidade para iniciantes 62/100
aboutcode-org/python-inspector#268 · 1 comentário ·
-
Add support for pylock.tomlTalvez já em andamento @Anurag-S1ngh assumiu há 5 dias. Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
aboutcode-org/python-inspector#259 · 1 comentário ·
-
InconsistentCandidate: Pre-Release not allowTalvez já em andamento @Anurag-S1ngh assumiu há 5 dias. Abertabug design nice-to-have
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
aboutcode-org/python-inspector#257 · 1 comentário ·
-
Feature request: Mask repository credentials in --verbose outputTalvez já em andamento @Rajeshwari2857 assumiu há 6 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 58/100
aboutcode-org/python-inspector#254 · 4 comentários · 4 reações ·
-
Python Inspector version 0.15.0 contains the wrong version stringTalvez já em andamento @Anurag-S1ngh assumiu há 5 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 45/100
aboutcode-org/python-inspector#253 · 1 comentário ·
Todas as issues de aboutcode-org/python-inspector
Issues semelhantes
-
ai_p2 bug comp-datalake
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
ClickHouse/ClickHouse#128306 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
Mantenedores costumam responder em até 1 dia
-
[Bug] PROPOSE docs promise approval before saving, but save_learning has no confirmation flagAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
Mantenedores costumam responder em até 1 dia
-
[bug] openlit: LLM spans from openlit 1.37+ get no OpenInference attributes, and cache and reasoning token counts are droppedTalvez já em andamento @sohom-cs assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
Arize-ai/openinference#4199 · 1 reação ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 82/100
MichaelYcJo/SpecSeal#1192 ·