Skip to content

Project Limit Request: ddtrace - 200 GiB #6848

@mabdinur

Description

@mabdinur

Project URL

https://pypi.org/project/ddtrace/

Does this project already exist?

  • Yes

New limit

200

Update issue title

  • I have updated the title.

Which indexes

PyPI

About the project

The project is the official Python APM client for Datadog.

The project has been active on PyPI since 2017.

We currently support a broad range of operating systems, and Python versions. Since we have C-extensions we try to build and publish for as many systems as we can so our customers avoid needing to install our build dependencies.

I expect the size of the wheel/binaries we build to slowly grow over time as we support new python versions and platforms.

In 2023, we opened #3438 to increase the size limit of our package from 60GB to 120GB. We expected this increase to give us one year of runway. After making optimizations to our package size we were able to increase this runway to ~18 months. Increasing our package size to 120GB should give us about 18 months of runway.

How large is each release?

~= 372 MB Total

du -sh *
ddtrace-3.10.0-cp310-cp310-macosx_12_0_arm64.whl: 6.874793 MB
ddtrace-3.10.0-cp310-cp310-macosx_12_0_x86_64.whl: 7.200145 MB
ddtrace-3.10.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl: 6.227776 MB
ddtrace-3.10.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl: 2.959579 MB
ddtrace-3.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl: 6.561761 MB
ddtrace-3.10.0-cp310-cp310-musllinux_1_2_aarch64.whl: 7.176994 MB
ddtrace-3.10.0-cp310-cp310-musllinux_1_2_i686.whl: 4.112988 MB
ddtrace-3.10.0-cp310-cp310-musllinux_1_2_x86_64.whl: 7.599603 MB
ddtrace-3.10.0-cp310-cp310-win32.whl: 5.732605 MB
ddtrace-3.10.0-cp310-cp310-win_amd64.whl: 6.547152 MB
ddtrace-3.10.0-cp311-cp311-macosx_12_0_arm64.whl: 6.885135 MB
ddtrace-3.10.0-cp311-cp311-macosx_12_0_x86_64.whl: 7.211906 MB
ddtrace-3.10.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl: 6.23931 MB
ddtrace-3.10.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl: 2.966051 MB
ddtrace-3.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl: 6.57329 MB
ddtrace-3.10.0-cp311-cp311-musllinux_1_2_aarch64.whl: 7.188225 MB
ddtrace-3.10.0-cp311-cp311-musllinux_1_2_i686.whl: 4.118801 MB
ddtrace-3.10.0-cp311-cp311-musllinux_1_2_x86_64.whl: 7.611449 MB
ddtrace-3.10.0-cp311-cp311-win32.whl: 5.733173 MB
ddtrace-3.10.0-cp311-cp311-win_amd64.whl: 6.551512 MB
ddtrace-3.10.0-cp312-cp312-macosx_12_0_arm64.whl: 6.877273 MB
ddtrace-3.10.0-cp312-cp312-macosx_12_0_x86_64.whl: 7.205992 MB
ddtrace-3.10.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl: 6.223804 MB
ddtrace-3.10.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl: 2.950106 MB
ddtrace-3.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl: 6.559763 MB
ddtrace-3.10.0-cp312-cp312-musllinux_1_2_aarch64.whl: 7.168092 MB
ddtrace-3.10.0-cp312-cp312-musllinux_1_2_i686.whl: 4.096999 MB
ddtrace-3.10.0-cp312-cp312-musllinux_1_2_x86_64.whl: 7.598395 MB
ddtrace-3.10.0-cp312-cp312-win32.whl: 5.728447 MB
ddtrace-3.10.0-cp312-cp312-win_amd64.whl: 6.546168 MB
ddtrace-3.10.0-cp313-cp313-macosx_12_0_arm64.whl: 6.868784 MB
ddtrace-3.10.0-cp313-cp313-macosx_12_0_x86_64.whl: 7.198483 MB
ddtrace-3.10.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl: 6.217912 MB
ddtrace-3.10.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl: 2.943999 MB
ddtrace-3.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl: 6.552727 MB
ddtrace-3.10.0-cp313-cp313-musllinux_1_2_aarch64.whl: 7.162545 MB
ddtrace-3.10.0-cp313-cp313-musllinux_1_2_i686.whl: 4.093055 MB
ddtrace-3.10.0-cp313-cp313-musllinux_1_2_x86_64.whl: 7.592729 MB
ddtrace-3.10.0-cp313-cp313-win32.whl: 5.724955 MB
ddtrace-3.10.0-cp313-cp313-win_amd64.whl: 6.542769 MB
ddtrace-3.10.0-cp38-cp38-macosx_12_0_arm64.whl: 6.882578 MB
ddtrace-3.10.0-cp38-cp38-macosx_12_0_x86_64.whl: 7.206473 MB
ddtrace-3.10.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl: 6.235696 MB
ddtrace-3.10.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl: 2.96858 MB
ddtrace-3.10.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl: 6.569378 MB
ddtrace-3.10.0-cp38-cp38-musllinux_1_2_aarch64.whl: 7.187915 MB
ddtrace-3.10.0-cp38-cp38-musllinux_1_2_i686.whl: 4.109846 MB
ddtrace-3.10.0-cp38-cp38-musllinux_1_2_x86_64.whl: 7.600651 MB
ddtrace-3.10.0-cp38-cp38-win32.whl: 5.739705 MB
ddtrace-3.10.0-cp38-cp38-win_amd64.whl: 6.555894 MB
ddtrace-3.10.0-cp39-cp39-macosx_12_0_arm64.whl: 6.878344 MB
ddtrace-3.10.0-cp39-cp39-macosx_12_0_x86_64.whl: 7.202187 MB
ddtrace-3.10.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl: 6.229953 MB
ddtrace-3.10.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl: 2.961875 MB
ddtrace-3.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl: 6.564811 MB
ddtrace-3.10.0-cp39-cp39-musllinux_1_2_aarch64.whl: 7.179703 MB
ddtrace-3.10.0-cp39-cp39-musllinux_1_2_i686.whl: 4.115619 MB
ddtrace-3.10.0-cp39-cp39-musllinux_1_2_x86_64.whl: 7.601322 MB
ddtrace-3.10.0-cp39-cp39-win32.whl: 5.734387 MB
ddtrace-3.10.0-cp39-cp39-win_amd64.whl: 6.549817 MB
ddtrace-3.10.0.tar.gz: 6.731269 MB

How frequently do you make a release?

~2 releases a week (minor, patch, and major)

Code of Conduct

  • I agree to follow the PSF Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions