microsoftgraph / microsoftgraph/msgraph-sdk-python
kiota-dom-export.txt is large and included in the released package
Ninguém assumiu esta issue ainda.
- Linguagem predominante
- Python
- Estrelas
- 630
- Forks
- 96
- Merge médio
- 15h 20min
- PRs com merge (30d)
- 3
Descrição
Describe the bug
The kiota-dom-export.txt file is very big (>30MB), and is included in the final release package. That file alone is 12% of the final package size. It doesn't appear to be used at runtime, and so I think it's not necessary to be shipped. Would it be possible to exclude this file from the release to save disk space?
Expected behavior
kiota-dom-export.txt not shipped saving 30MB
How to reproduce
N/A
SDK Version
1.37.0
Latest version known to work for scenario above?
No response
Known Workarounds
No response
Debug output
No response
Configuration
- OS: macOS 15.5
- architecture: arm64
Do you know whether it is specific to that configuration?
Probably not
Other information
(test-venv) $ du -sh lib/python3.13/site-packages/msgraph/generated/kiota-dom-export.txt
30M lib/python3.13/site-packages/msgraph/generated/kiota-dom-export.txt
(test-venv) $ du -sh lib/python3.13/site-packages/msgraph
249M lib/python3.13/site-packages/msgraph
Guia de contribuição
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.
Direção de pesquisa
Comece rastreando como lib/python3.13/site-packages/msgraph/generated/kiota-dom-export.txt entra no pacote de release, começando pela configuração do pacote e da distribuição. Compile o artefato de release e verifique se kiota-dom-export.txt está ausente, enquanto o SDK continua utilizável e o pacote é reduzido em cerca de 30MB.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- python
- Domínio
- release
- Tipo de issue
- Bug
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Status de atividade
- Pouca atividade
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 62/100