From 69cffd9e02ffbdc3015294a2c39c9215c0df637a Mon Sep 17 00:00:00 2001 From: Kyle Neale Date: Tue, 17 Sep 2024 10:43:07 -0400 Subject: [PATCH] Bump Python 3 to 3.12 (#18212) * bump py version to 3.12 * update dbm dev container * update builders and build deps * fix python string * Build lxml dependencies for linux x64 (#18467) * fix rmq version * fix gunicorn tests * Fix lock file generation * comment out if clause to force dep resolution * bump python to 3.12.6 * fix python on Windows sha * remove DD_PYTHON2 unbound variable * fix hatch errors * remove setup.py files * fix CI * revert datadog_checks_test_helper --------- Co-authored-by: Alex Lopez Co-authored-by: Ilia Kurenkov Co-authored-by: Alex Lopez --- .builders/images/linux-aarch64/Dockerfile | 4 +-- .builders/images/linux-x86_64/Dockerfile | 34 +++++++++++++++++-- .builders/images/windows-x86_64/Dockerfile | 12 +++---- .builders/lock.py | 25 +++++++++++--- .devcontainer/Dockerfile | 2 +- .devcontainer/dbm/Dockerfile | 2 +- .devcontainer/dbm/devcontainer.json | 2 +- .devcontainer/devcontainer.json | 2 +- .github/workflows/build-ddev.yml | 2 +- .github/workflows/build-deps.yml | 8 ++--- .github/workflows/cache-shared-deps.yml | 2 +- .github/workflows/compute-matrix.yml | 2 +- .github/workflows/docs.yml | 2 +- .github/workflows/pr-quick-check.yml | 2 +- .github/workflows/release-base.yml | 2 +- .github/workflows/release-dev.yml | 2 +- .github/workflows/release-hash-check.yml | 2 +- .github/workflows/run-validations.yml | 2 +- .github/workflows/test-target.yml | 4 +-- .github/workflows/update-agent-changelog.yml | 2 +- .github/workflows/update-dependencies.yml | 2 +- .gitlab/tagger/Dockerfile | 2 +- active_directory/changelog.d/18207.added | 1 + active_directory/hatch.toml | 2 +- active_directory/pyproject.toml | 2 +- activemq/changelog.d/18207.added | 1 + activemq/hatch.toml | 4 +-- activemq/pyproject.toml | 2 +- activemq_xml/changelog.d/18207.added | 1 + activemq_xml/hatch.toml | 2 +- activemq_xml/pyproject.toml | 2 +- aerospike/changelog.d/18207.added | 1 + aerospike/hatch.toml | 2 +- aerospike/pyproject.toml | 2 +- airflow/changelog.d/18207.added | 1 + airflow/hatch.toml | 2 +- airflow/pyproject.toml | 2 +- amazon_msk/changelog.d/18207.added | 1 + amazon_msk/hatch.toml | 2 +- amazon_msk/pyproject.toml | 2 +- ambari/changelog.d/18207.added | 1 + ambari/hatch.toml | 2 +- ambari/pyproject.toml | 2 +- apache/changelog.d/18207.added | 1 + apache/hatch.toml | 2 +- apache/pyproject.toml | 2 +- arangodb/changelog.d/18207.added | 1 + arangodb/hatch.toml | 2 +- arangodb/pyproject.toml | 2 +- argo_rollouts/changelog.d/18207.added | 1 + argo_rollouts/hatch.toml | 2 +- argo_rollouts/pyproject.toml | 2 +- argo_workflows/changelog.d/18207.added | 1 + argo_workflows/hatch.toml | 2 +- argo_workflows/pyproject.toml | 2 +- argocd/changelog.d/18207.added | 1 + argocd/hatch.toml | 2 +- argocd/pyproject.toml | 2 +- aspdotnet/changelog.d/18207.added | 1 + aspdotnet/hatch.toml | 2 +- aspdotnet/pyproject.toml | 2 +- avi_vantage/changelog.d/18207.added | 1 + avi_vantage/hatch.toml | 2 +- avi_vantage/pyproject.toml | 2 +- aws_neuron/hatch.toml | 2 +- aws_neuron/pyproject.toml | 2 +- azure_iot_edge/changelog.d/18207.added | 1 + azure_iot_edge/hatch.toml | 2 +- azure_iot_edge/pyproject.toml | 2 +- boundary/changelog.d/18207.added | 1 + boundary/hatch.toml | 2 +- boundary/pyproject.toml | 2 +- btrfs/changelog.d/18207.added | 1 + btrfs/hatch.toml | 2 +- btrfs/pyproject.toml | 2 +- cacti/changelog.d/18207.added | 1 + cacti/hatch.toml | 2 +- cacti/pyproject.toml | 2 +- calico/changelog.d/18207.added | 1 + calico/hatch.toml | 2 +- calico/pyproject.toml | 2 +- cassandra/changelog.d/18207.added | 1 + cassandra/hatch.toml | 2 +- cassandra/pyproject.toml | 2 +- cassandra_nodetool/changelog.d/18207.added | 1 + cassandra_nodetool/hatch.toml | 2 +- cassandra_nodetool/pyproject.toml | 2 +- ceph/changelog.d/18207.added | 1 + ceph/hatch.toml | 2 +- ceph/pyproject.toml | 2 +- cert_manager/changelog.d/18207.added | 1 + cert_manager/hatch.toml | 2 +- cert_manager/pyproject.toml | 2 +- cilium/changelog.d/18207.added | 1 + cilium/hatch.toml | 4 +-- cilium/pyproject.toml | 2 +- cisco_aci/changelog.d/18207.added | 1 + cisco_aci/hatch.toml | 2 +- cisco_aci/pyproject.toml | 2 +- citrix_hypervisor/changelog.d/18207.added | 1 + citrix_hypervisor/hatch.toml | 2 +- citrix_hypervisor/pyproject.toml | 2 +- clickhouse/changelog.d/18207.added | 1 + clickhouse/hatch.toml | 2 +- clickhouse/pyproject.toml | 2 +- cloud_foundry_api/changelog.d/18207.added | 1 + cloud_foundry_api/hatch.toml | 2 +- cloud_foundry_api/pyproject.toml | 2 +- cloudera/changelog.d/18207.added | 1 + cloudera/hatch.toml | 2 +- cloudera/pyproject.toml | 2 +- cockroachdb/changelog.d/18207.added | 1 + cockroachdb/hatch.toml | 2 +- cockroachdb/pyproject.toml | 2 +- confluent_platform/changelog.d/18207.added | 1 + confluent_platform/hatch.toml | 2 +- confluent_platform/pyproject.toml | 2 +- consul/changelog.d/18207.added | 1 + consul/hatch.toml | 2 +- consul/pyproject.toml | 2 +- coredns/changelog.d/18207.added | 1 + coredns/hatch.toml | 2 +- coredns/pyproject.toml | 2 +- couch/changelog.d/18207.added | 1 + couch/hatch.toml | 2 +- couch/pyproject.toml | 2 +- couchbase/changelog.d/18207.added | 1 + couchbase/hatch.toml | 2 +- couchbase/pyproject.toml | 2 +- crio/changelog.d/18207.added | 1 + crio/hatch.toml | 2 +- crio/pyproject.toml | 2 +- datadog_checks_base/changelog.d/18207.added | 1 + datadog_checks_base/hatch.toml | 2 +- datadog_checks_base/pyproject.toml | 2 +- .../changelog.d/18207.added | 1 + .../pyproject.toml | 2 +- datadog_checks_dev/changelog.d/18207.added | 1 + .../integration/check/{check_name}/hatch.toml | 2 +- .../check/{check_name}/pyproject.toml | 4 +-- .../integration/jmx/{check_name}/hatch.toml | 2 +- .../jmx/{check_name}/pyproject.toml | 4 +-- .../logs/{check_name}/pyproject.toml | 2 +- datadog_checks_dev/hatch.toml | 6 ++-- datadog_checks_dev/pyproject.toml | 2 +- .../changelog.d/18207.added | 1 + datadog_checks_downloader/hatch.toml | 2 +- datadog_checks_downloader/pyproject.toml | 2 +- datadog_cluster_agent/changelog.d/18207.added | 1 + datadog_cluster_agent/hatch.toml | 2 +- datadog_cluster_agent/pyproject.toml | 2 +- dcgm/changelog.d/18207.added | 1 + dcgm/hatch.toml | 2 +- dcgm/pyproject.toml | 2 +- ddev/changelog.d/18207.added | 1 + ddev/hatch.toml | 2 +- ddev/pyproject.toml | 6 ++-- ddev/src/ddev/repo/constants.py | 2 +- directory/changelog.d/18207.added | 1 + directory/hatch.toml | 2 +- directory/pyproject.toml | 2 +- disk/changelog.d/18207.added | 1 + disk/hatch.toml | 2 +- disk/pyproject.toml | 2 +- dns_check/changelog.d/18207.added | 1 + dns_check/hatch.toml | 2 +- dns_check/pyproject.toml | 2 +- docs/developer/setup.md | 12 +++---- dotnetclr/changelog.d/18207.added | 1 + dotnetclr/hatch.toml | 2 +- dotnetclr/pyproject.toml | 2 +- druid/changelog.d/18207.added | 1 + druid/hatch.toml | 2 +- druid/pyproject.toml | 2 +- ecs_fargate/changelog.d/18207.added | 1 + ecs_fargate/hatch.toml | 2 +- ecs_fargate/pyproject.toml | 2 +- eks_fargate/changelog.d/18207.added | 1 + eks_fargate/hatch.toml | 2 +- eks_fargate/pyproject.toml | 2 +- elastic/changelog.d/18207.added | 1 + elastic/hatch.toml | 4 +-- elastic/pyproject.toml | 2 +- envoy/changelog.d/18207.added | 1 + envoy/hatch.toml | 2 +- envoy/pyproject.toml | 2 +- esxi/changelog.d/18207.added | 1 + esxi/hatch.toml | 4 +-- esxi/pyproject.toml | 2 +- etcd/changelog.d/18207.added | 1 + etcd/hatch.toml | 2 +- etcd/pyproject.toml | 2 +- exchange_server/changelog.d/18207.added | 1 + exchange_server/hatch.toml | 2 +- exchange_server/pyproject.toml | 2 +- external_dns/changelog.d/18207.added | 1 + external_dns/hatch.toml | 2 +- external_dns/pyproject.toml | 2 +- flink/changelog.d/18207.added | 1 + flink/pyproject.toml | 2 +- fluentd/changelog.d/18207.added | 1 + fluentd/hatch.toml | 2 +- fluentd/pyproject.toml | 2 +- fluxcd/changelog.d/18207.added | 1 + fluxcd/hatch.toml | 2 +- fluxcd/pyproject.toml | 2 +- fly_io/hatch.toml | 4 +-- fly_io/pyproject.toml | 2 +- foundationdb/changelog.d/18207.added | 1 + foundationdb/hatch.toml | 4 +-- foundationdb/pyproject.toml | 2 +- gearmand/changelog.d/18207.added | 1 + gearmand/hatch.toml | 2 +- gearmand/pyproject.toml | 2 +- gitlab/changelog.d/18207.added | 1 + gitlab/hatch.toml | 2 +- gitlab/pyproject.toml | 2 +- gitlab_runner/changelog.d/18207.added | 1 + gitlab_runner/hatch.toml | 2 +- gitlab_runner/pyproject.toml | 2 +- glusterfs/changelog.d/18207.added | 1 + glusterfs/hatch.toml | 2 +- glusterfs/pyproject.toml | 2 +- go_expvar/changelog.d/18207.added | 1 + go_expvar/hatch.toml | 2 +- go_expvar/pyproject.toml | 2 +- gunicorn/changelog.d/18207.added | 1 + gunicorn/hatch.toml | 9 ++--- gunicorn/pyproject.toml | 2 +- haproxy/changelog.d/18207.added | 1 + haproxy/hatch.toml | 4 +-- haproxy/pyproject.toml | 2 +- harbor/changelog.d/18207.added | 1 + harbor/hatch.toml | 2 +- harbor/pyproject.toml | 2 +- hazelcast/changelog.d/18207.added | 1 + hazelcast/hatch.toml | 2 +- hdfs_datanode/changelog.d/18207.added | 1 + hdfs_datanode/hatch.toml | 2 +- hdfs_datanode/pyproject.toml | 2 +- hdfs_namenode/changelog.d/18207.added | 1 + hdfs_namenode/hatch.toml | 2 +- hdfs_namenode/pyproject.toml | 2 +- hive/changelog.d/18207.added | 1 + hive/hatch.toml | 2 +- hive/pyproject.toml | 2 +- hivemq/changelog.d/18207.added | 1 + hivemq/hatch.toml | 2 +- hivemq/pyproject.toml | 2 +- http_check/changelog.d/18207.added | 1 + http_check/hatch.toml | 2 +- http_check/pyproject.toml | 2 +- hudi/changelog.d/18207.added | 1 + hudi/hatch.toml | 2 +- hudi/pyproject.toml | 2 +- hyperv/changelog.d/18207.added | 1 + hyperv/hatch.toml | 2 +- hyperv/pyproject.toml | 2 +- ibm_ace/changelog.d/18207.added | 1 + ibm_ace/hatch.toml | 2 +- ibm_ace/pyproject.toml | 2 +- ibm_db2/changelog.d/18207.added | 1 + ibm_db2/hatch.toml | 2 +- ibm_db2/pyproject.toml | 2 +- ibm_i/changelog.d/18207.added | 1 + ibm_i/hatch.toml | 2 +- ibm_i/pyproject.toml | 2 +- ibm_mq/changelog.d/18207.added | 1 + ibm_mq/hatch.toml | 4 +-- ibm_mq/pyproject.toml | 2 +- ibm_was/changelog.d/18207.added | 1 + ibm_was/hatch.toml | 2 +- ibm_was/pyproject.toml | 2 +- ignite/changelog.d/18207.added | 1 + ignite/hatch.toml | 2 +- ignite/pyproject.toml | 2 +- iis/changelog.d/18207.added | 1 + iis/hatch.toml | 2 +- iis/pyproject.toml | 2 +- impala/changelog.d/18207.added | 1 + impala/hatch.toml | 2 +- impala/pyproject.toml | 2 +- istio/changelog.d/18207.added | 1 + istio/hatch.toml | 2 +- istio/pyproject.toml | 2 +- jboss_wildfly/changelog.d/18207.added | 1 + jboss_wildfly/hatch.toml | 2 +- jboss_wildfly/pyproject.toml | 2 +- journald/changelog.d/18207.added | 1 + journald/pyproject.toml | 2 +- kafka/changelog.d/18207.added | 1 + kafka/hatch.toml | 2 +- kafka/pyproject.toml | 2 +- kafka_consumer/changelog.d/18207.added | 1 + kafka_consumer/hatch.toml | 4 +-- kafka_consumer/pyproject.toml | 2 +- karpenter/changelog.d/18207.added | 1 + karpenter/hatch.toml | 2 +- karpenter/pyproject.toml | 2 +- kong/changelog.d/18207.added | 1 + kong/hatch.toml | 2 +- kong/pyproject.toml | 2 +- .../changelog.d/18207.added | 1 + kube_apiserver_metrics/hatch.toml | 2 +- kube_apiserver_metrics/pyproject.toml | 2 +- .../changelog.d/18207.added | 1 + kube_controller_manager/hatch.toml | 2 +- kube_controller_manager/pyproject.toml | 2 +- kube_dns/changelog.d/18207.added | 1 + kube_dns/hatch.toml | 2 +- kube_dns/pyproject.toml | 2 +- kube_metrics_server/changelog.d/18207.added | 1 + kube_metrics_server/hatch.toml | 2 +- kube_metrics_server/pyproject.toml | 2 +- kube_proxy/changelog.d/18207.added | 1 + kube_proxy/hatch.toml | 2 +- kube_proxy/pyproject.toml | 2 +- kube_scheduler/changelog.d/18207.added | 1 + kube_scheduler/hatch.toml | 2 +- kube_scheduler/pyproject.toml | 2 +- kubeflow/pyproject.toml | 2 +- kubelet/changelog.d/18207.added | 1 + kubelet/hatch.toml | 2 +- kubelet/pyproject.toml | 2 +- .../changelog.d/18207.added | 1 + kubernetes_cluster_autoscaler/hatch.toml | 2 +- kubernetes_cluster_autoscaler/pyproject.toml | 2 +- kubernetes_state/changelog.d/18207.added | 1 + kubernetes_state/hatch.toml | 2 +- kubernetes_state/pyproject.toml | 2 +- kubevirt_api/hatch.toml | 2 +- kubevirt_api/pyproject.toml | 2 +- kubevirt_controller/hatch.toml | 2 +- kubevirt_controller/pyproject.toml | 2 +- kyototycoon/changelog.d/18207.added | 1 + kyototycoon/hatch.toml | 2 +- kyototycoon/pyproject.toml | 2 +- kyverno/changelog.d/18207.added | 1 + kyverno/hatch.toml | 2 +- kyverno/pyproject.toml | 2 +- lighttpd/changelog.d/18207.added | 1 + lighttpd/hatch.toml | 2 +- lighttpd/pyproject.toml | 2 +- linkerd/changelog.d/18207.added | 1 + linkerd/hatch.toml | 2 +- linkerd/pyproject.toml | 2 +- linux_proc_extras/changelog.d/18207.added | 1 + linux_proc_extras/hatch.toml | 2 +- linux_proc_extras/pyproject.toml | 2 +- mapr/changelog.d/18207.added | 1 + mapr/hatch.toml | 2 +- mapr/pyproject.toml | 2 +- mapreduce/changelog.d/18207.added | 1 + mapreduce/hatch.toml | 2 +- mapreduce/pyproject.toml | 2 +- marathon/changelog.d/18207.added | 1 + marathon/hatch.toml | 2 +- marathon/pyproject.toml | 2 +- marklogic/changelog.d/18207.added | 1 + marklogic/hatch.toml | 2 +- marklogic/pyproject.toml | 2 +- mcache/changelog.d/18207.added | 1 + mcache/hatch.toml | 2 +- mcache/pyproject.toml | 2 +- mesos_master/changelog.d/18207.added | 1 + mesos_master/hatch.toml | 2 +- mesos_master/pyproject.toml | 2 +- mesos_slave/changelog.d/18207.added | 1 + mesos_slave/hatch.toml | 2 +- mesos_slave/pyproject.toml | 2 +- mongo/changelog.d/18207.added | 1 + mongo/hatch.toml | 2 +- mongo/pyproject.toml | 2 +- mysql/changelog.d/18207.added | 1 + mysql/hatch.toml | 6 ++-- mysql/pyproject.toml | 2 +- nagios/changelog.d/18207.added | 1 + nagios/hatch.toml | 2 +- nagios/pyproject.toml | 2 +- network/changelog.d/18207.added | 1 + network/hatch.toml | 2 +- network/pyproject.toml | 2 +- nfsstat/changelog.d/18207.added | 1 + nfsstat/hatch.toml | 2 +- nfsstat/pyproject.toml | 2 +- nginx/changelog.d/18207.added | 1 + nginx/hatch.toml | 2 +- nginx/pyproject.toml | 2 +- .../changelog.d/18207.added | 1 + nginx_ingress_controller/hatch.toml | 2 +- nginx_ingress_controller/pyproject.toml | 2 +- nvidia_triton/changelog.d/18207.added | 1 + nvidia_triton/hatch.toml | 2 +- nvidia_triton/pyproject.toml | 2 +- openldap/changelog.d/18207.added | 1 + openldap/hatch.toml | 2 +- openldap/pyproject.toml | 2 +- openmetrics/changelog.d/18207.added | 1 + openmetrics/hatch.toml | 2 +- openmetrics/pyproject.toml | 2 +- openstack/changelog.d/18207.added | 1 + openstack/hatch.toml | 2 +- openstack/pyproject.toml | 2 +- openstack_controller/changelog.d/18207.added | 1 + openstack_controller/hatch.toml | 10 +++--- openstack_controller/pyproject.toml | 2 +- oracle/changelog.d/18207.added | 1 + oracle/pyproject.toml | 2 +- ossec_security/pyproject.toml | 2 +- pan_firewall/changelog.d/18207.added | 1 + pan_firewall/pyproject.toml | 2 +- pdh_check/changelog.d/18207.added | 1 + pdh_check/hatch.toml | 2 +- pdh_check/pyproject.toml | 2 +- pgbouncer/changelog.d/18207.added | 1 + pgbouncer/hatch.toml | 2 +- pgbouncer/pyproject.toml | 2 +- php_fpm/changelog.d/18207.added | 1 + php_fpm/hatch.toml | 2 +- php_fpm/pyproject.toml | 2 +- ping_federate/pyproject.toml | 2 +- postfix/changelog.d/18207.added | 1 + postfix/hatch.toml | 2 +- postfix/pyproject.toml | 2 +- postgres/changelog.d/18207.added | 1 + postgres/hatch.toml | 2 +- postgres/pyproject.toml | 2 +- powerdns_recursor/changelog.d/18207.added | 1 + powerdns_recursor/hatch.toml | 2 +- powerdns_recursor/pyproject.toml | 2 +- presto/changelog.d/18207.added | 1 + presto/hatch.toml | 2 +- presto/pyproject.toml | 2 +- process/changelog.d/18207.added | 1 + process/hatch.toml | 2 +- process/pyproject.toml | 2 +- prometheus/changelog.d/18207.added | 1 + prometheus/hatch.toml | 2 +- prometheus/pyproject.toml | 2 +- proxysql/changelog.d/18207.added | 1 + proxysql/hatch.toml | 2 +- proxysql/pyproject.toml | 2 +- pulsar/changelog.d/18207.added | 1 + pulsar/hatch.toml | 2 +- pulsar/pyproject.toml | 2 +- rabbitmq/changelog.d/18207.added | 1 + rabbitmq/hatch.toml | 2 +- rabbitmq/pyproject.toml | 2 +- ray/changelog.d/18207.added | 1 + ray/hatch.toml | 2 +- ray/pyproject.toml | 2 +- redisdb/changelog.d/18207.added | 1 + redisdb/hatch.toml | 2 +- redisdb/pyproject.toml | 2 +- rethinkdb/changelog.d/18207.added | 1 + rethinkdb/hatch.toml | 2 +- rethinkdb/pyproject.toml | 2 +- riak/changelog.d/18207.added | 1 + riak/hatch.toml | 2 +- riak/pyproject.toml | 2 +- riakcs/changelog.d/18207.added | 1 + riakcs/hatch.toml | 2 +- riakcs/pyproject.toml | 2 +- sap_hana/changelog.d/18207.added | 1 + sap_hana/hatch.toml | 2 +- sap_hana/pyproject.toml | 2 +- scylla/changelog.d/18207.added | 1 + scylla/hatch.toml | 2 +- scylla/pyproject.toml | 2 +- sidekiq/changelog.d/18207.added | 1 + sidekiq/pyproject.toml | 2 +- silk/changelog.d/18207.added | 1 + silk/hatch.toml | 2 +- silk/pyproject.toml | 2 +- singlestore/changelog.d/18207.added | 1 + singlestore/hatch.toml | 2 +- singlestore/pyproject.toml | 2 +- snmp/changelog.d/18207.added | 1 + snmp/hatch.toml | 2 +- snmp/pyproject.toml | 2 +- snowflake/changelog.d/18207.added | 1 + snowflake/hatch.toml | 2 +- snowflake/pyproject.toml | 2 +- solr/changelog.d/18207.added | 1 + solr/hatch.toml | 2 +- solr/pyproject.toml | 2 +- sonarqube/changelog.d/18207.added | 1 + sonarqube/hatch.toml | 2 +- sonarqube/pyproject.toml | 2 +- spark/changelog.d/18207.added | 1 + spark/hatch.toml | 2 +- spark/pyproject.toml | 2 +- sqlserver/changelog.d/18207.added | 1 + sqlserver/hatch.toml | 4 +-- sqlserver/pyproject.toml | 2 +- squid/changelog.d/18207.added | 1 + squid/hatch.toml | 2 +- squid/pyproject.toml | 2 +- ssh_check/changelog.d/18207.added | 1 + ssh_check/hatch.toml | 2 +- ssh_check/pyproject.toml | 2 +- statsd/changelog.d/18207.added | 1 + statsd/hatch.toml | 2 +- statsd/pyproject.toml | 2 +- strimzi/changelog.d/18207.added | 1 + strimzi/hatch.toml | 2 +- strimzi/pyproject.toml | 2 +- supervisord/changelog.d/18207.added | 1 + supervisord/hatch.toml | 2 +- supervisord/pyproject.toml | 2 +- suricata/pyproject.toml | 2 +- system_core/changelog.d/18207.added | 1 + system_core/hatch.toml | 2 +- system_core/pyproject.toml | 2 +- system_swap/changelog.d/18207.added | 1 + system_swap/hatch.toml | 2 +- system_swap/pyproject.toml | 2 +- tcp_check/changelog.d/18207.added | 1 + tcp_check/hatch.toml | 2 +- tcp_check/pyproject.toml | 2 +- teamcity/changelog.d/18207.added | 1 + teamcity/hatch.toml | 2 +- teamcity/pyproject.toml | 2 +- tekton/changelog.d/18207.added | 1 + tekton/hatch.toml | 2 +- tekton/pyproject.toml | 2 +- teleport/changelog.d/18207.added | 1 + teleport/hatch.toml | 2 +- teleport/pyproject.toml | 2 +- temporal/changelog.d/18207.added | 1 + temporal/hatch.toml | 2 +- temporal/pyproject.toml | 2 +- tenable/changelog.d/18207.added | 1 + tenable/pyproject.toml | 2 +- teradata/changelog.d/18207.added | 1 + teradata/hatch.toml | 6 ++-- teradata/pyproject.toml | 2 +- tibco_ems/hatch.toml | 2 +- tibco_ems/pyproject.toml | 2 +- tls/changelog.d/18207.added | 1 + tls/hatch.toml | 2 +- tls/pyproject.toml | 2 +- tomcat/changelog.d/18207.added | 1 + tomcat/hatch.toml | 2 +- tomcat/pyproject.toml | 2 +- torchserve/changelog.d/18207.added | 1 + torchserve/hatch.toml | 2 +- torchserve/pyproject.toml | 2 +- traefik_mesh/changelog.d/18207.added | 1 + traefik_mesh/hatch.toml | 2 +- traefik_mesh/pyproject.toml | 2 +- traffic_server/changelog.d/18207.added | 1 + traffic_server/hatch.toml | 2 +- traffic_server/pyproject.toml | 2 +- twemproxy/changelog.d/18207.added | 1 + twemproxy/hatch.toml | 2 +- twemproxy/pyproject.toml | 2 +- twistlock/changelog.d/18207.added | 1 + twistlock/hatch.toml | 2 +- twistlock/pyproject.toml | 2 +- varnish/changelog.d/18207.added | 1 + varnish/hatch.toml | 2 +- varnish/pyproject.toml | 2 +- vault/changelog.d/18207.added | 1 + vault/hatch.toml | 2 +- vault/pyproject.toml | 2 +- vertica/changelog.d/18207.added | 1 + vertica/hatch.toml | 2 +- vertica/pyproject.toml | 2 +- vllm/changelog.d/18207.added | 1 + vllm/hatch.toml | 2 +- vllm/pyproject.toml | 2 +- voltdb/changelog.d/18207.added | 1 + voltdb/hatch.toml | 2 +- voltdb/pyproject.toml | 2 +- vsphere/changelog.d/18207.added | 1 + vsphere/hatch.toml | 2 +- vsphere/pyproject.toml | 2 +- weaviate/changelog.d/18207.added | 1 + weaviate/hatch.toml | 2 +- weaviate/pyproject.toml | 2 +- weblogic/changelog.d/18207.added | 1 + weblogic/hatch.toml | 2 +- weblogic/pyproject.toml | 2 +- win32_event_log/changelog.d/18207.added | 1 + win32_event_log/hatch.toml | 2 +- win32_event_log/pyproject.toml | 2 +- .../changelog.d/18207.added | 1 + windows_performance_counters/hatch.toml | 2 +- windows_performance_counters/pyproject.toml | 2 +- windows_service/changelog.d/18207.added | 1 + windows_service/hatch.toml | 2 +- windows_service/pyproject.toml | 2 +- wmi_check/changelog.d/18207.added | 1 + wmi_check/hatch.toml | 2 +- wmi_check/pyproject.toml | 2 +- yarn/changelog.d/18207.added | 1 + yarn/hatch.toml | 2 +- yarn/pyproject.toml | 2 +- zk/changelog.d/18207.added | 1 + zk/hatch.toml | 2 +- zk/pyproject.toml | 2 +- 602 files changed, 696 insertions(+), 459 deletions(-) create mode 100644 active_directory/changelog.d/18207.added create mode 100644 activemq/changelog.d/18207.added create mode 100644 activemq_xml/changelog.d/18207.added create mode 100644 aerospike/changelog.d/18207.added create mode 100644 airflow/changelog.d/18207.added create mode 100644 amazon_msk/changelog.d/18207.added create mode 100644 ambari/changelog.d/18207.added create mode 100644 apache/changelog.d/18207.added create mode 100644 arangodb/changelog.d/18207.added create mode 100644 argo_rollouts/changelog.d/18207.added create mode 100644 argo_workflows/changelog.d/18207.added create mode 100644 argocd/changelog.d/18207.added create mode 100644 aspdotnet/changelog.d/18207.added create mode 100644 avi_vantage/changelog.d/18207.added create mode 100644 azure_iot_edge/changelog.d/18207.added create mode 100644 boundary/changelog.d/18207.added create mode 100644 btrfs/changelog.d/18207.added create mode 100644 cacti/changelog.d/18207.added create mode 100644 calico/changelog.d/18207.added create mode 100644 cassandra/changelog.d/18207.added create mode 100644 cassandra_nodetool/changelog.d/18207.added create mode 100644 ceph/changelog.d/18207.added create mode 100644 cert_manager/changelog.d/18207.added create mode 100644 cilium/changelog.d/18207.added create mode 100644 cisco_aci/changelog.d/18207.added create mode 100644 citrix_hypervisor/changelog.d/18207.added create mode 100644 clickhouse/changelog.d/18207.added create mode 100644 cloud_foundry_api/changelog.d/18207.added create mode 100644 cloudera/changelog.d/18207.added create mode 100644 cockroachdb/changelog.d/18207.added create mode 100644 confluent_platform/changelog.d/18207.added create mode 100644 consul/changelog.d/18207.added create mode 100644 coredns/changelog.d/18207.added create mode 100644 couch/changelog.d/18207.added create mode 100644 couchbase/changelog.d/18207.added create mode 100644 crio/changelog.d/18207.added create mode 100644 datadog_checks_base/changelog.d/18207.added create mode 100644 datadog_checks_dependency_provider/changelog.d/18207.added create mode 100644 datadog_checks_dev/changelog.d/18207.added create mode 100644 datadog_checks_downloader/changelog.d/18207.added create mode 100644 datadog_cluster_agent/changelog.d/18207.added create mode 100644 dcgm/changelog.d/18207.added create mode 100644 ddev/changelog.d/18207.added create mode 100644 directory/changelog.d/18207.added create mode 100644 disk/changelog.d/18207.added create mode 100644 dns_check/changelog.d/18207.added create mode 100644 dotnetclr/changelog.d/18207.added create mode 100644 druid/changelog.d/18207.added create mode 100644 ecs_fargate/changelog.d/18207.added create mode 100644 eks_fargate/changelog.d/18207.added create mode 100644 elastic/changelog.d/18207.added create mode 100644 envoy/changelog.d/18207.added create mode 100644 esxi/changelog.d/18207.added create mode 100644 etcd/changelog.d/18207.added create mode 100644 exchange_server/changelog.d/18207.added create mode 100644 external_dns/changelog.d/18207.added create mode 100644 flink/changelog.d/18207.added create mode 100644 fluentd/changelog.d/18207.added create mode 100644 fluxcd/changelog.d/18207.added create mode 100644 foundationdb/changelog.d/18207.added create mode 100644 gearmand/changelog.d/18207.added create mode 100644 gitlab/changelog.d/18207.added create mode 100644 gitlab_runner/changelog.d/18207.added create mode 100644 glusterfs/changelog.d/18207.added create mode 100644 go_expvar/changelog.d/18207.added create mode 100644 gunicorn/changelog.d/18207.added create mode 100644 haproxy/changelog.d/18207.added create mode 100644 harbor/changelog.d/18207.added create mode 100644 hazelcast/changelog.d/18207.added create mode 100644 hdfs_datanode/changelog.d/18207.added create mode 100644 hdfs_namenode/changelog.d/18207.added create mode 100644 hive/changelog.d/18207.added create mode 100644 hivemq/changelog.d/18207.added create mode 100644 http_check/changelog.d/18207.added create mode 100644 hudi/changelog.d/18207.added create mode 100644 hyperv/changelog.d/18207.added create mode 100644 ibm_ace/changelog.d/18207.added create mode 100644 ibm_db2/changelog.d/18207.added create mode 100644 ibm_i/changelog.d/18207.added create mode 100644 ibm_mq/changelog.d/18207.added create mode 100644 ibm_was/changelog.d/18207.added create mode 100644 ignite/changelog.d/18207.added create mode 100644 iis/changelog.d/18207.added create mode 100644 impala/changelog.d/18207.added create mode 100644 istio/changelog.d/18207.added create mode 100644 jboss_wildfly/changelog.d/18207.added create mode 100644 journald/changelog.d/18207.added create mode 100644 kafka/changelog.d/18207.added create mode 100644 kafka_consumer/changelog.d/18207.added create mode 100644 karpenter/changelog.d/18207.added create mode 100644 kong/changelog.d/18207.added create mode 100644 kube_apiserver_metrics/changelog.d/18207.added create mode 100644 kube_controller_manager/changelog.d/18207.added create mode 100644 kube_dns/changelog.d/18207.added create mode 100644 kube_metrics_server/changelog.d/18207.added create mode 100644 kube_proxy/changelog.d/18207.added create mode 100644 kube_scheduler/changelog.d/18207.added create mode 100644 kubelet/changelog.d/18207.added create mode 100644 kubernetes_cluster_autoscaler/changelog.d/18207.added create mode 100644 kubernetes_state/changelog.d/18207.added create mode 100644 kyototycoon/changelog.d/18207.added create mode 100644 kyverno/changelog.d/18207.added create mode 100644 lighttpd/changelog.d/18207.added create mode 100644 linkerd/changelog.d/18207.added create mode 100644 linux_proc_extras/changelog.d/18207.added create mode 100644 mapr/changelog.d/18207.added create mode 100644 mapreduce/changelog.d/18207.added create mode 100644 marathon/changelog.d/18207.added create mode 100644 marklogic/changelog.d/18207.added create mode 100644 mcache/changelog.d/18207.added create mode 100644 mesos_master/changelog.d/18207.added create mode 100644 mesos_slave/changelog.d/18207.added create mode 100644 mongo/changelog.d/18207.added create mode 100644 mysql/changelog.d/18207.added create mode 100644 nagios/changelog.d/18207.added create mode 100644 network/changelog.d/18207.added create mode 100644 nfsstat/changelog.d/18207.added create mode 100644 nginx/changelog.d/18207.added create mode 100644 nginx_ingress_controller/changelog.d/18207.added create mode 100644 nvidia_triton/changelog.d/18207.added create mode 100644 openldap/changelog.d/18207.added create mode 100644 openmetrics/changelog.d/18207.added create mode 100644 openstack/changelog.d/18207.added create mode 100644 openstack_controller/changelog.d/18207.added create mode 100644 oracle/changelog.d/18207.added create mode 100644 pan_firewall/changelog.d/18207.added create mode 100644 pdh_check/changelog.d/18207.added create mode 100644 pgbouncer/changelog.d/18207.added create mode 100644 php_fpm/changelog.d/18207.added create mode 100644 postfix/changelog.d/18207.added create mode 100644 postgres/changelog.d/18207.added create mode 100644 powerdns_recursor/changelog.d/18207.added create mode 100644 presto/changelog.d/18207.added create mode 100644 process/changelog.d/18207.added create mode 100644 prometheus/changelog.d/18207.added create mode 100644 proxysql/changelog.d/18207.added create mode 100644 pulsar/changelog.d/18207.added create mode 100644 rabbitmq/changelog.d/18207.added create mode 100644 ray/changelog.d/18207.added create mode 100644 redisdb/changelog.d/18207.added create mode 100644 rethinkdb/changelog.d/18207.added create mode 100644 riak/changelog.d/18207.added create mode 100644 riakcs/changelog.d/18207.added create mode 100644 sap_hana/changelog.d/18207.added create mode 100644 scylla/changelog.d/18207.added create mode 100644 sidekiq/changelog.d/18207.added create mode 100644 silk/changelog.d/18207.added create mode 100644 singlestore/changelog.d/18207.added create mode 100644 snmp/changelog.d/18207.added create mode 100644 snowflake/changelog.d/18207.added create mode 100644 solr/changelog.d/18207.added create mode 100644 sonarqube/changelog.d/18207.added create mode 100644 spark/changelog.d/18207.added create mode 100644 sqlserver/changelog.d/18207.added create mode 100644 squid/changelog.d/18207.added create mode 100644 ssh_check/changelog.d/18207.added create mode 100644 statsd/changelog.d/18207.added create mode 100644 strimzi/changelog.d/18207.added create mode 100644 supervisord/changelog.d/18207.added create mode 100644 system_core/changelog.d/18207.added create mode 100644 system_swap/changelog.d/18207.added create mode 100644 tcp_check/changelog.d/18207.added create mode 100644 teamcity/changelog.d/18207.added create mode 100644 tekton/changelog.d/18207.added create mode 100644 teleport/changelog.d/18207.added create mode 100644 temporal/changelog.d/18207.added create mode 100644 tenable/changelog.d/18207.added create mode 100644 teradata/changelog.d/18207.added create mode 100644 tls/changelog.d/18207.added create mode 100644 tomcat/changelog.d/18207.added create mode 100644 torchserve/changelog.d/18207.added create mode 100644 traefik_mesh/changelog.d/18207.added create mode 100644 traffic_server/changelog.d/18207.added create mode 100644 twemproxy/changelog.d/18207.added create mode 100644 twistlock/changelog.d/18207.added create mode 100644 varnish/changelog.d/18207.added create mode 100644 vault/changelog.d/18207.added create mode 100644 vertica/changelog.d/18207.added create mode 100644 vllm/changelog.d/18207.added create mode 100644 voltdb/changelog.d/18207.added create mode 100644 vsphere/changelog.d/18207.added create mode 100644 weaviate/changelog.d/18207.added create mode 100644 weblogic/changelog.d/18207.added create mode 100644 win32_event_log/changelog.d/18207.added create mode 100644 windows_performance_counters/changelog.d/18207.added create mode 100644 windows_service/changelog.d/18207.added create mode 100644 wmi_check/changelog.d/18207.added create mode 100644 yarn/changelog.d/18207.added create mode 100644 zk/changelog.d/18207.added diff --git a/.builders/images/linux-aarch64/Dockerfile b/.builders/images/linux-aarch64/Dockerfile index eca90a702cc87..29a7795e968a6 100644 --- a/.builders/images/linux-aarch64/Dockerfile +++ b/.builders/images/linux-aarch64/Dockerfile @@ -53,11 +53,11 @@ RUN yum install -y perl-IPC-Cmd && \ ldconfig # Compile and install Python 3 -ENV PYTHON3_VERSION=3.11.8 +ENV PYTHON3_VERSION=3.12.6 RUN yum install -y libffi-devel && \ DOWNLOAD_URL="https://python.org/ftp/python/{{version}}/Python-{{version}}.tgz" \ VERSION="${PYTHON3_VERSION}" \ - SHA256="d3019a613b9e8761d260d9ebe3bd4df63976de30464e5c0189566e1ae3f61889" \ + SHA256="85a4c1be906d20e5c5a69f2466b00da769c221d6a684acfd3a514dbf5bf10a66" \ RELATIVE_PATH="Python-{{version}}" \ bash install-from-source.sh \ --prefix=/opt/python/${PYTHON_VERSION} \ diff --git a/.builders/images/linux-x86_64/Dockerfile b/.builders/images/linux-x86_64/Dockerfile index 0ea7bf99315d6..6c87ac897dc5e 100644 --- a/.builders/images/linux-x86_64/Dockerfile +++ b/.builders/images/linux-x86_64/Dockerfile @@ -51,11 +51,11 @@ RUN yum install -y perl-IPC-Cmd && \ ldconfig # Compile and install Python 3 -ENV PYTHON3_VERSION=3.11.8 +ENV PYTHON3_VERSION=3.12.6 RUN yum install -y libffi-devel && \ DOWNLOAD_URL="https://python.org/ftp/python/{{version}}/Python-{{version}}.tgz" \ VERSION="${PYTHON3_VERSION}" \ - SHA256="d3019a613b9e8761d260d9ebe3bd4df63976de30464e5c0189566e1ae3f61889" \ + SHA256="85a4c1be906d20e5c5a69f2466b00da769c221d6a684acfd3a514dbf5bf10a66" \ RELATIVE_PATH="Python-{{version}}" \ bash install-from-source.sh --prefix=/opt/python/${PYTHON_VERSION} --with-ensurepip=yes --enable-ipv6 --with-dbmliborder= ENV PATH="/opt/python/${PYTHON_VERSION}/bin:${PATH}" @@ -81,6 +81,36 @@ RUN \ RELATIVE_PATH="krb5-{{version}}/src" \ bash install-from-source.sh --without-keyutils --without-system-verto --without-libedit --disable-static +# libxml & libxslt for lxml +RUN \ + DOWNLOAD_URL="https://download.gnome.org/sources/libxml2/2.12/libxml2-{{version}}.tar.xz" \ + VERSION="2.12.6" \ + SHA256="889c593a881a3db5fdd96cc9318c87df34eb648edfc458272ad46fd607353fbb" \ + RELATIVE_PATH="libxml2-{{version}}" \ + bash install-from-source.sh \ + --without-iconv \ + --without-python \ + --without-icu \ + --without-debug \ + --without-mem-debug \ + --without-run-debug \ + --without-legacy \ + --without-catalog \ + --without-docbook \ + --disable-static + +RUN \ + DOWNLOAD_URL="https://download.gnome.org/sources/libxslt/1.1/libxslt-{{version}}.tar.xz" \ + VERSION="1.1.39" \ + SHA256="2a20ad621148339b0759c4d4e96719362dee64c9a096dbba625ba053846349f0" \ + RELATIVE_PATH="libxslt-{{version}}" \ + bash install-from-source.sh \ + --without-python \ + --without-crypto \ + --without-profiler \ + --without-debugger \ + --disable-static + # libpq and pg_config as needed by psycopg2 RUN \ DOWNLOAD_URL="https://ftp.postgresql.org/pub/source/v{{version}}/postgresql-{{version}}.tar.bz2" \ diff --git a/.builders/images/windows-x86_64/Dockerfile b/.builders/images/windows-x86_64/Dockerfile index 8838692733e27..03c3c80da91fb 100644 --- a/.builders/images/windows-x86_64/Dockerfile +++ b/.builders/images/windows-x86_64/Dockerfile @@ -73,17 +73,17 @@ RUN Get-RemoteFile ` Approve-File -Path $($Env:USERPROFILE + '\.cargo\bin\rustc.exe') -Hash $Env:RUSTC_HASH # Install Python 3 -ENV PYTHON_VERSION="3.11.7" +ENV PYTHON_VERSION="3.12.6" RUN Get-RemoteFile ` -Uri https://www.python.org/ftp/python/$Env:PYTHON_VERSION/python-$Env:PYTHON_VERSION-amd64.exe ` -Path python-$Env:PYTHON_VERSION-amd64.exe ` - -Hash 'c117c6444494bbe4cc937e8a5a61899d53f7f5c5bc573c5d130304e457d54024'; ` + -Hash '5914748e6580e70bedeb7c537a0832b3071de9e09a2e4e7e3d28060616045e0a'; ` Start-Process -Wait python-$Env:PYTHON_VERSION-amd64.exe -ArgumentList '/quiet', 'InstallAllUsers=1'; ` Remove-Item python-$Env:PYTHON_VERSION-amd64.exe; ` - & 'C:\Program Files\Python311\python.exe' -m pip install --no-warn-script-location --upgrade pip; ` - & 'C:\Program Files\Python311\python.exe' -m pip install --no-warn-script-location virtualenv; ` - & 'C:\Program Files\Python311\python.exe' -m virtualenv 'C:\py3'; ` - Add-ToPath -Append 'C:\Program Files\Python311' + & 'C:\Program Files\Python312\python.exe' -m pip install --no-warn-script-location --upgrade pip; ` + & 'C:\Program Files\Python312\python.exe' -m pip install --no-warn-script-location virtualenv; ` + & 'C:\Program Files\Python312\python.exe' -m virtualenv 'C:\py3'; ` + Add-ToPath -Append 'C:\Program Files\Python312' # Install Python 2 ENV PYTHON_VERSION="2.7.18" diff --git a/.builders/lock.py b/.builders/lock.py index 6899054065121..52d5b1f731605 100644 --- a/.builders/lock.py +++ b/.builders/lock.py @@ -36,6 +36,11 @@ def default_python_version() -> str: return match.group(1) +@cache +def target_python_for_major(python_major: str): + return '2.7' if python_major == '2' else default_python_version() + + def is_compatible_wheel( target_name: str, target_python_major: str, @@ -44,7 +49,7 @@ def is_compatible_wheel( platform: str, ) -> bool: if interpreter.startswith('cp'): - target_python = '2.7' if target_python_major == '2' else default_python_version() + target_python = target_python_for_major(target_python_major) expected_tag = f'cp{target_python_major}' if abi == 'abi3' else f'cp{target_python}'.replace('.', '') if expected_tag not in interpreter: return False @@ -59,8 +64,17 @@ def is_compatible_wheel( return True -def generate_lock_file(requirements_file: Path, lock_file: Path) -> None: - target, _, python_version = lock_file.stem.rpartition('_') +def generate_lock_file( + requirements_file: Path, + lock_file_folder: Path, + target: str, + python_version: str, +) -> None: + python_target = target_python_for_major(python_version) + # The lockfiles contain the major.minor Python version + # so that the Agent can transition safely + lock_file = lock_file_folder / f'{target}_{python_target}.txt' + python_major = python_version[-1] dependencies: dict[str, str] = {} @@ -135,7 +149,10 @@ def main(): for python_version in target.iterdir(): if python_version.name.startswith('py'): generate_lock_file( - python_version / 'frozen.txt', LOCK_FILE_DIR / f'{target.name}_{python_version.name}.txt' + python_version / 'frozen.txt', + LOCK_FILE_DIR, + target.name, + python_version.name.strip('py'), ) if (image_digest_file := target / 'image_digest').is_file(): diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 46b5d17f958be..01960e1f9e162 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -1,6 +1,6 @@ # This dockerfile is used to build the devcontainer environment. # more info about vscode devcontainer: https://code.visualstudio.com/docs/devcontainers/containers -FROM mcr.microsoft.com/devcontainers/python:1-3.11-bullseye +FROM mcr.microsoft.com/devcontainers/python:1-3.12-bullseye RUN apt update && DEBIAN_FRONTEND=noninteractive apt install -y liblz4-dev libunwind-dev ca-certificates curl gnupg # Docker and docker-compose installation RUN install -m 0755 -d /etc/apt/keyrings diff --git a/.devcontainer/dbm/Dockerfile b/.devcontainer/dbm/Dockerfile index 9fc50f45142b9..98a347726cfc2 100644 --- a/.devcontainer/dbm/Dockerfile +++ b/.devcontainer/dbm/Dockerfile @@ -1,6 +1,6 @@ # This dockerfile is used to build the devcontainer environment. # more info about vscode devcontainer: https://code.visualstudio.com/docs/devcontainers/containers -FROM mcr.microsoft.com/devcontainers/python:1-3.11-bullseye +FROM mcr.microsoft.com/devcontainers/python:1-3.12-bullseye RUN apt update && DEBIAN_FRONTEND=noninteractive apt install -y liblz4-dev libunwind-dev ca-certificates curl gnupg # Docker and docker-compose installation RUN install -m 0755 -d /etc/apt/keyrings diff --git a/.devcontainer/dbm/devcontainer.json b/.devcontainer/dbm/devcontainer.json index 2e841ce8f3231..f136629acad0e 100644 --- a/.devcontainer/dbm/devcontainer.json +++ b/.devcontainer/dbm/devcontainer.json @@ -8,7 +8,7 @@ "privileged": true, "features": { "ghcr.io/devcontainers/features/python:1": { - "version": "3.11" + "version": "3.12" } }, "customizations": { diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 935588a034939..c3e36bc9a4802 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -16,7 +16,7 @@ // When updating it, modify both the base Dockerfile and the devcontainer.json reference. // Ref: https://github.com/devcontainers/features/blob/562305d37b97d47331d96306ffc2a0a3cce55e64/src/python/install.sh#L10 "ghcr.io/devcontainers/features/python:1": { - "version": "3.11" + "version": "3.12" } }, diff --git a/.github/workflows/build-ddev.yml b/.github/workflows/build-ddev.yml index 1019ec3bdd0b3..420238b467ecb 100644 --- a/.github/workflows/build-ddev.yml +++ b/.github/workflows/build-ddev.yml @@ -24,7 +24,7 @@ defaults: env: APP_NAME: ddev - PYTHON_VERSION: "3.11" + PYTHON_VERSION: "3.12" PYOXIDIZER_VERSION: "0.24.0" jobs: diff --git a/.github/workflows/build-deps.yml b/.github/workflows/build-deps.yml index 874989502850f..0052055a900e8 100644 --- a/.github/workflows/build-deps.yml +++ b/.github/workflows/build-deps.yml @@ -29,7 +29,7 @@ defaults: env: PYTHONUNBUFFERED: "1" - PYTHON_VERSION: "3.11" + PYTHON_VERSION: "3.12" DIRECT_DEPENDENCY_FILE: agent_requirements.in # https://reproducible-builds.org/specs/source-date-epoch/ SOURCE_DATE_EPOCH: "1580601600" @@ -109,7 +109,7 @@ jobs: if: matrix.job.image == 'linux-aarch64' run: | mkdir -p ~/miniconda3 - wget https://repo.anaconda.com/miniconda/Miniconda3-py311_24.1.2-0-Linux-aarch64.sh -O ~/miniconda3/miniconda.sh + wget https://repo.anaconda.com/miniconda/Miniconda3-py312_24.5.0-0-Linux-aarch64.sh -O ~/miniconda3/miniconda.sh bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3 rm -rf ~/miniconda3/miniconda.sh ~/miniconda3/bin/conda init bash @@ -201,7 +201,7 @@ jobs: env: TARGET_NAME: macos-x86_64 OUT_DIR: output/macos-x86_64 - DD_PYTHON3: "/Library/Frameworks/Python.framework/Versions/3.11/bin/python" + DD_PYTHON3: "/Library/Frameworks/Python.framework/Versions/3.12/bin/python" steps: - name: Set up environment @@ -214,7 +214,7 @@ jobs: - name: Set up Python env: # Despite the name, this is built for the macOS 11 SDK on arm64 and 10.9+ on intel - PYTHON3_DOWNLOAD_URL: "https://www.python.org/ftp/python/3.11.5/python-3.11.5-macos11.pkg" + PYTHON3_DOWNLOAD_URL: "https://www.python.org/ftp/python/3.12.6/python-3.12.6-macos11.pkg" run: |- curl "$PYTHON3_DOWNLOAD_URL" -o python3.pkg sudo installer -pkg python3.pkg -target / diff --git a/.github/workflows/cache-shared-deps.yml b/.github/workflows/cache-shared-deps.yml index 05379e5a5ee52..c3dc212dd9fc7 100644 --- a/.github/workflows/cache-shared-deps.yml +++ b/.github/workflows/cache-shared-deps.yml @@ -16,7 +16,7 @@ jobs: os: [ubuntu-22.04, windows-2022] env: - PYTHON_VERSION: "3.11" + PYTHON_VERSION: "3.12" steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/compute-matrix.yml b/.github/workflows/compute-matrix.yml index d2ca1a5625563..a85759012ab2d 100644 --- a/.github/workflows/compute-matrix.yml +++ b/.github/workflows/compute-matrix.yml @@ -15,7 +15,7 @@ defaults: shell: bash env: - PYTHON_VERSION: "3.11" + PYTHON_VERSION: "3.12" MATRIX_SCRIPT: "ddev/src/ddev/utils/scripts/ci_matrix.py" jobs: diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index b79a8b0d046b2..4113adce459bf 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -32,7 +32,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.11' + python-version: '3.12' cache: 'pip' - name: Upgrade Python packaging tools diff --git a/.github/workflows/pr-quick-check.yml b/.github/workflows/pr-quick-check.yml index 4165b491ac5c8..40bf4f8e07cf4 100644 --- a/.github/workflows/pr-quick-check.yml +++ b/.github/workflows/pr-quick-check.yml @@ -12,7 +12,7 @@ defaults: shell: bash env: - PYTHON_VERSION: "3.11" + PYTHON_VERSION: "3.12" CHECK_SCRIPT: "ddev/src/ddev/utils/scripts/check_pr.py" jobs: diff --git a/.github/workflows/release-base.yml b/.github/workflows/release-base.yml index ad61dc4c7e715..3d32a198fdfb8 100644 --- a/.github/workflows/release-base.yml +++ b/.github/workflows/release-base.yml @@ -15,7 +15,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.11' + python-version: '3.12' - name: Upgrade Python packaging tools run: pip install --disable-pip-version-check --upgrade pip setuptools wheel diff --git a/.github/workflows/release-dev.yml b/.github/workflows/release-dev.yml index 409c27bd412a0..59d77c92432dc 100644 --- a/.github/workflows/release-dev.yml +++ b/.github/workflows/release-dev.yml @@ -15,7 +15,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.11' + python-version: '3.12' - name: Upgrade Python packaging tools run: pip install --disable-pip-version-check --upgrade pip setuptools wheel diff --git a/.github/workflows/release-hash-check.yml b/.github/workflows/release-hash-check.yml index 8eefbdf48b256..9bc603a3ed1d4 100644 --- a/.github/workflows/release-hash-check.yml +++ b/.github/workflows/release-hash-check.yml @@ -19,7 +19,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.11' + python-version: '3.12' - id: files run: | diff --git a/.github/workflows/run-validations.yml b/.github/workflows/run-validations.yml index ca52dc1d5cda1..0d825da22215c 100644 --- a/.github/workflows/run-validations.yml +++ b/.github/workflows/run-validations.yml @@ -117,7 +117,7 @@ jobs: runs-on: ubuntu-22.04 env: - PYTHON_VERSION: "3.11" + PYTHON_VERSION: "3.12" TARGET: ${{ github.event_name == 'pull_request' && 'changed' || '' }} steps: diff --git a/.github/workflows/test-target.yml b/.github/workflows/test-target.yml index e126b9b00b720..b527a7ee878df 100644 --- a/.github/workflows/test-target.yml +++ b/.github/workflows/test-target.yml @@ -94,8 +94,8 @@ jobs: env: FORCE_COLOR: "1" - PYTHON_VERSION: "${{ inputs.python-version || '3.11' }}" - PYTHON_FILTER: "${{ (inputs.test-py2 && !inputs.test-py3) && '2.7' || (!inputs.test-py2 && inputs.test-py3) && (inputs.python-version || '3.11') || '' }}" + PYTHON_VERSION: "${{ inputs.python-version || '3.12' }}" + PYTHON_FILTER: "${{ (inputs.test-py2 && !inputs.test-py3) && '2.7' || (!inputs.test-py2 && inputs.test-py3) && (inputs.python-version || '3.12') || '' }}" SKIP_ENV_NAME: "${{ (inputs.test-py2 && !inputs.test-py3) && 'py3.*' || (!inputs.test-py2 && inputs.test-py3) && 'py2.*' || '' }}" # Windows E2E requires Windows containers DDEV_E2E_AGENT: "${{ inputs.platform == 'windows' && (inputs.agent-image-windows || 'datadog/agent-dev:master-py3-win-servercore') || inputs.agent-image }}" diff --git a/.github/workflows/update-agent-changelog.yml b/.github/workflows/update-agent-changelog.yml index eeafbd061ae3a..d426d183ca7ea 100644 --- a/.github/workflows/update-agent-changelog.yml +++ b/.github/workflows/update-agent-changelog.yml @@ -18,7 +18,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: "3.11" + python-version: 3.12 - name: Install ddev from local folder run: |- pip install -e ./datadog_checks_dev[cli] diff --git a/.github/workflows/update-dependencies.yml b/.github/workflows/update-dependencies.yml index a06135cc8c54c..78a78aa87a69e 100644 --- a/.github/workflows/update-dependencies.yml +++ b/.github/workflows/update-dependencies.yml @@ -18,7 +18,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: "3.11" + python-version: 3.12 - name: Install ddev from local folder run: |- pip install -e ./datadog_checks_dev[cli] diff --git a/.gitlab/tagger/Dockerfile b/.gitlab/tagger/Dockerfile index b0835e5b71c38..e6cc27674f73b 100644 --- a/.gitlab/tagger/Dockerfile +++ b/.gitlab/tagger/Dockerfile @@ -1,5 +1,5 @@ # Use a separate image to build ddev from source so the final image doesn't need git -FROM python:3.11 AS ddev-python +FROM python:3.12 AS ddev-python COPY . /home RUN python -m pip install build RUN python -m build -s ./home/ddev diff --git a/active_directory/changelog.d/18207.added b/active_directory/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/active_directory/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/active_directory/hatch.toml b/active_directory/hatch.toml index 63c94c51afff5..f9d790e2603e8 100644 --- a/active_directory/hatch.toml +++ b/active_directory/hatch.toml @@ -10,4 +10,4 @@ platforms = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/active_directory/pyproject.toml b/active_directory/pyproject.toml index 4c890ddf12e26..e3a3d3611e863 100644 --- a/active_directory/pyproject.toml +++ b/active_directory/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/activemq/changelog.d/18207.added b/activemq/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/activemq/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/activemq/hatch.toml b/activemq/hatch.toml index 4dfa61b7f1519..2194aa0cbf91c 100644 --- a/activemq/hatch.toml +++ b/activemq/hatch.toml @@ -1,12 +1,12 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["2.15.0"] compose-file = ["artemis.yaml"] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["5.15.9"] compose-file = ["activemq.yaml"] diff --git a/activemq/pyproject.toml b/activemq/pyproject.toml index b42281225f9dc..d2aad008b6ca4 100644 --- a/activemq/pyproject.toml +++ b/activemq/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/activemq_xml/changelog.d/18207.added b/activemq_xml/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/activemq_xml/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/activemq_xml/hatch.toml b/activemq_xml/hatch.toml index cde2e9940b124..15ccd88f34a1e 100644 --- a/activemq_xml/hatch.toml +++ b/activemq_xml/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["5.11.1"] [envs.default.overrides] diff --git a/activemq_xml/pyproject.toml b/activemq_xml/pyproject.toml index 6280e20a75d14..3c23903fb08c9 100644 --- a/activemq_xml/pyproject.toml +++ b/activemq_xml/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/aerospike/changelog.d/18207.added b/aerospike/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/aerospike/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/aerospike/hatch.toml b/aerospike/hatch.toml index 2e8eaf335531e..addb780e2e411 100644 --- a/aerospike/hatch.toml +++ b/aerospike/hatch.toml @@ -3,7 +3,7 @@ check-types = false [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["4", "5.0", "5.3", "5.6"] [envs.default.overrides] diff --git a/aerospike/pyproject.toml b/aerospike/pyproject.toml index ff847c5883619..78d14d3e5d834 100644 --- a/aerospike/pyproject.toml +++ b/aerospike/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/airflow/changelog.d/18207.added b/airflow/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/airflow/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/airflow/hatch.toml b/airflow/hatch.toml index 84ee67e30748c..31074a4c6ccf7 100644 --- a/airflow/hatch.toml +++ b/airflow/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["2.1", "2.6"] [envs.default.overrides] diff --git a/airflow/pyproject.toml b/airflow/pyproject.toml index 8a7582317bd24..9d883d928e13c 100644 --- a/airflow/pyproject.toml +++ b/airflow/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/amazon_msk/changelog.d/18207.added b/amazon_msk/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/amazon_msk/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/amazon_msk/hatch.toml b/amazon_msk/hatch.toml index 821e6ed8e37ca..f62423b83c762 100644 --- a/amazon_msk/hatch.toml +++ b/amazon_msk/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default.env-vars] DDEV_SKIP_GENERIC_TAGS_CHECK = "true" diff --git a/amazon_msk/pyproject.toml b/amazon_msk/pyproject.toml index f47548b11d133..475ce4e7031de 100644 --- a/amazon_msk/pyproject.toml +++ b/amazon_msk/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/ambari/changelog.d/18207.added b/ambari/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/ambari/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/ambari/hatch.toml b/ambari/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/ambari/hatch.toml +++ b/ambari/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/ambari/pyproject.toml b/ambari/pyproject.toml index 77806c16a9596..23c506e9b8a0c 100644 --- a/ambari/pyproject.toml +++ b/ambari/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/apache/changelog.d/18207.added b/apache/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/apache/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/apache/hatch.toml b/apache/hatch.toml index d57e8fb4781a8..9b487f51ed6c4 100644 --- a/apache/hatch.toml +++ b/apache/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["2.4.27"] [envs.default.overrides] diff --git a/apache/pyproject.toml b/apache/pyproject.toml index 977063e134e8c..c5eb9434f534e 100644 --- a/apache/pyproject.toml +++ b/apache/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/arangodb/changelog.d/18207.added b/arangodb/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/arangodb/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/arangodb/hatch.toml b/arangodb/hatch.toml index 63797eda67bf6..cf7caf8f2678b 100644 --- a/arangodb/hatch.toml +++ b/arangodb/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["3.8"] [envs.default.overrides] diff --git a/arangodb/pyproject.toml b/arangodb/pyproject.toml index 77918dd730a3a..58702df689362 100644 --- a/arangodb/pyproject.toml +++ b/arangodb/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/argo_rollouts/changelog.d/18207.added b/argo_rollouts/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/argo_rollouts/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/argo_rollouts/hatch.toml b/argo_rollouts/hatch.toml index 777aac7b7ec9e..e39921cdb93c2 100644 --- a/argo_rollouts/hatch.toml +++ b/argo_rollouts/hatch.toml @@ -4,7 +4,7 @@ DDEV_SKIP_GENERIC_TAGS_CHECK = "true" [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["1.6.6"] [envs.default.overrides] diff --git a/argo_rollouts/pyproject.toml b/argo_rollouts/pyproject.toml index 219f13ff22d36..d05e7a5c0c01b 100644 --- a/argo_rollouts/pyproject.toml +++ b/argo_rollouts/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/argo_workflows/changelog.d/18207.added b/argo_workflows/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/argo_workflows/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/argo_workflows/hatch.toml b/argo_workflows/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/argo_workflows/hatch.toml +++ b/argo_workflows/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/argo_workflows/pyproject.toml b/argo_workflows/pyproject.toml index b806ec9b49e37..42bcc168aba65 100644 --- a/argo_workflows/pyproject.toml +++ b/argo_workflows/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/argocd/changelog.d/18207.added b/argocd/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/argocd/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/argocd/hatch.toml b/argocd/hatch.toml index 6c5cba84584d7..e31ecbafc6d6f 100644 --- a/argocd/hatch.toml +++ b/argocd/hatch.toml @@ -4,7 +4,7 @@ DDEV_SKIP_GENERIC_TAGS_CHECK = "true" [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["2.4.7"] [envs.default.overrides] diff --git a/argocd/pyproject.toml b/argocd/pyproject.toml index 0d6a92f5dcb11..ce1cd506cc3f2 100644 --- a/argocd/pyproject.toml +++ b/argocd/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/aspdotnet/changelog.d/18207.added b/aspdotnet/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/aspdotnet/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/aspdotnet/hatch.toml b/aspdotnet/hatch.toml index 63c94c51afff5..f9d790e2603e8 100644 --- a/aspdotnet/hatch.toml +++ b/aspdotnet/hatch.toml @@ -10,4 +10,4 @@ platforms = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/aspdotnet/pyproject.toml b/aspdotnet/pyproject.toml index ec447d479c201..c73f179dea07f 100644 --- a/aspdotnet/pyproject.toml +++ b/aspdotnet/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/avi_vantage/changelog.d/18207.added b/avi_vantage/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/avi_vantage/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/avi_vantage/hatch.toml b/avi_vantage/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/avi_vantage/hatch.toml +++ b/avi_vantage/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/avi_vantage/pyproject.toml b/avi_vantage/pyproject.toml index 1f45ae5136866..39fd1d7798e3b 100644 --- a/avi_vantage/pyproject.toml +++ b/avi_vantage/pyproject.toml @@ -26,7 +26,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/aws_neuron/hatch.toml b/aws_neuron/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/aws_neuron/hatch.toml +++ b/aws_neuron/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/aws_neuron/pyproject.toml b/aws_neuron/pyproject.toml index efd983eb0051d..4a7005002add4 100644 --- a/aws_neuron/pyproject.toml +++ b/aws_neuron/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/azure_iot_edge/changelog.d/18207.added b/azure_iot_edge/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/azure_iot_edge/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/azure_iot_edge/hatch.toml b/azure_iot_edge/hatch.toml index 52b6d241c7bf8..f58f23834bfbe 100644 --- a/azure_iot_edge/hatch.toml +++ b/azure_iot_edge/hatch.toml @@ -3,7 +3,7 @@ check-types = false [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] protocol = ["tls"] [envs.default.overrides] diff --git a/azure_iot_edge/pyproject.toml b/azure_iot_edge/pyproject.toml index bf2283ba5c6bf..0080f809a7865 100644 --- a/azure_iot_edge/pyproject.toml +++ b/azure_iot_edge/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/boundary/changelog.d/18207.added b/boundary/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/boundary/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/boundary/hatch.toml b/boundary/hatch.toml index e95adb4f00b0b..7187108da4532 100644 --- a/boundary/hatch.toml +++ b/boundary/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["0.8"] [envs.default.overrides] diff --git a/boundary/pyproject.toml b/boundary/pyproject.toml index 36ebe626ff783..1874f346a8e66 100644 --- a/boundary/pyproject.toml +++ b/boundary/pyproject.toml @@ -22,7 +22,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/btrfs/changelog.d/18207.added b/btrfs/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/btrfs/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/btrfs/hatch.toml b/btrfs/hatch.toml index fb5625a080ed5..93bc6bef22ef8 100644 --- a/btrfs/hatch.toml +++ b/btrfs/hatch.toml @@ -8,4 +8,4 @@ platforms = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/btrfs/pyproject.toml b/btrfs/pyproject.toml index 69ac8f8563694..b357e8e8da0ee 100644 --- a/btrfs/pyproject.toml +++ b/btrfs/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/cacti/changelog.d/18207.added b/cacti/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/cacti/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/cacti/hatch.toml b/cacti/hatch.toml index 282320c2bd3dd..c3be24889bf10 100644 --- a/cacti/hatch.toml +++ b/cacti/hatch.toml @@ -6,4 +6,4 @@ dependencies = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/cacti/pyproject.toml b/cacti/pyproject.toml index 081135d2a36f7..45f68faa8e788 100644 --- a/cacti/pyproject.toml +++ b/cacti/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/calico/changelog.d/18207.added b/calico/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/calico/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/calico/hatch.toml b/calico/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/calico/hatch.toml +++ b/calico/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/calico/pyproject.toml b/calico/pyproject.toml index 56abfd47d08f3..4854fe0f4590a 100644 --- a/calico/pyproject.toml +++ b/calico/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/cassandra/changelog.d/18207.added b/cassandra/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/cassandra/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/cassandra/hatch.toml b/cassandra/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/cassandra/hatch.toml +++ b/cassandra/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/cassandra/pyproject.toml b/cassandra/pyproject.toml index b247564c5d336..1c6714ec2aafb 100644 --- a/cassandra/pyproject.toml +++ b/cassandra/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/cassandra_nodetool/changelog.d/18207.added b/cassandra_nodetool/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/cassandra_nodetool/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/cassandra_nodetool/hatch.toml b/cassandra_nodetool/hatch.toml index c9c6b5d824311..2abdc87cdea11 100644 --- a/cassandra_nodetool/hatch.toml +++ b/cassandra_nodetool/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["2.1", "3.0"] [envs.default.overrides] diff --git a/cassandra_nodetool/pyproject.toml b/cassandra_nodetool/pyproject.toml index 10d14859d3313..4d41749f33d38 100644 --- a/cassandra_nodetool/pyproject.toml +++ b/cassandra_nodetool/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/ceph/changelog.d/18207.added b/ceph/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/ceph/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/ceph/hatch.toml b/ceph/hatch.toml index c58aa74eaf910..2147947a70f95 100644 --- a/ceph/hatch.toml +++ b/ceph/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["4.0", "5.0"] [envs.default.overrides] diff --git a/ceph/pyproject.toml b/ceph/pyproject.toml index ecfde2326b5d4..97e3696c4c478 100644 --- a/ceph/pyproject.toml +++ b/ceph/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/cert_manager/changelog.d/18207.added b/cert_manager/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/cert_manager/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/cert_manager/hatch.toml b/cert_manager/hatch.toml index 821e6ed8e37ca..f62423b83c762 100644 --- a/cert_manager/hatch.toml +++ b/cert_manager/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default.env-vars] DDEV_SKIP_GENERIC_TAGS_CHECK = "true" diff --git a/cert_manager/pyproject.toml b/cert_manager/pyproject.toml index 1c698a5ad99b7..3855c0dcf5a30 100644 --- a/cert_manager/pyproject.toml +++ b/cert_manager/pyproject.toml @@ -26,7 +26,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/cilium/changelog.d/18207.added b/cilium/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/cilium/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/cilium/hatch.toml b/cilium/hatch.toml index 80639298c8037..68cc58696dfb3 100644 --- a/cilium/hatch.toml +++ b/cilium/hatch.toml @@ -1,12 +1,12 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] impl = ["legacy"] version = ["1.9"] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["1.9", "1.10", "1.11"] [envs.default.env-vars] diff --git a/cilium/pyproject.toml b/cilium/pyproject.toml index b8a31cc3cc53b..4dd8108d9a079 100644 --- a/cilium/pyproject.toml +++ b/cilium/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/cisco_aci/changelog.d/18207.added b/cisco_aci/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/cisco_aci/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/cisco_aci/hatch.toml b/cisco_aci/hatch.toml index b271cca6d3e45..0169207d8cffb 100644 --- a/cisco_aci/hatch.toml +++ b/cisco_aci/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] dependencies = [ diff --git a/cisco_aci/pyproject.toml b/cisco_aci/pyproject.toml index 703e39f823cf4..eb08546ee1fa2 100644 --- a/cisco_aci/pyproject.toml +++ b/cisco_aci/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/citrix_hypervisor/changelog.d/18207.added b/citrix_hypervisor/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/citrix_hypervisor/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/citrix_hypervisor/hatch.toml b/citrix_hypervisor/hatch.toml index 9d33ad72c8eef..0cc6f15224980 100644 --- a/citrix_hypervisor/hatch.toml +++ b/citrix_hypervisor/hatch.toml @@ -3,5 +3,5 @@ check-types = false [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/citrix_hypervisor/pyproject.toml b/citrix_hypervisor/pyproject.toml index b1efb277e4c16..584263112d453 100644 --- a/citrix_hypervisor/pyproject.toml +++ b/citrix_hypervisor/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/clickhouse/changelog.d/18207.added b/clickhouse/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/clickhouse/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/clickhouse/hatch.toml b/clickhouse/hatch.toml index 7f7517e6e5e86..fa5265c7e434a 100644 --- a/clickhouse/hatch.toml +++ b/clickhouse/hatch.toml @@ -4,7 +4,7 @@ CLICKHOUSE_REPOSITORY = "clickhouse/clickhouse-server" [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["18", "19", "20", "21.8", "22.7"] [envs.default.overrides] diff --git a/clickhouse/pyproject.toml b/clickhouse/pyproject.toml index 1f16c0f0e5523..0944ab13d5d9d 100644 --- a/clickhouse/pyproject.toml +++ b/clickhouse/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/cloud_foundry_api/changelog.d/18207.added b/cloud_foundry_api/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/cloud_foundry_api/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/cloud_foundry_api/hatch.toml b/cloud_foundry_api/hatch.toml index 84290a4e2ebe1..056785192a3b5 100644 --- a/cloud_foundry_api/hatch.toml +++ b/cloud_foundry_api/hatch.toml @@ -9,4 +9,4 @@ mypy-deps = [ e2e-env = false [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/cloud_foundry_api/pyproject.toml b/cloud_foundry_api/pyproject.toml index 9b7921cbfd05e..d1909b403b19d 100644 --- a/cloud_foundry_api/pyproject.toml +++ b/cloud_foundry_api/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/cloudera/changelog.d/18207.added b/cloudera/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/cloudera/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/cloudera/hatch.toml b/cloudera/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/cloudera/hatch.toml +++ b/cloudera/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/cloudera/pyproject.toml b/cloudera/pyproject.toml index c7f78be036b73..da6cd2de5037e 100644 --- a/cloudera/pyproject.toml +++ b/cloudera/pyproject.toml @@ -27,7 +27,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/cockroachdb/changelog.d/18207.added b/cockroachdb/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/cockroachdb/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/cockroachdb/hatch.toml b/cockroachdb/hatch.toml index 62b5bcb8475d2..e7ee92c1ab643 100644 --- a/cockroachdb/hatch.toml +++ b/cockroachdb/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["2.0", "22.1", "23.2"] [envs.default.overrides] diff --git a/cockroachdb/pyproject.toml b/cockroachdb/pyproject.toml index f13e06a527fa9..9118478397f09 100644 --- a/cockroachdb/pyproject.toml +++ b/cockroachdb/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/confluent_platform/changelog.d/18207.added b/confluent_platform/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/confluent_platform/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/confluent_platform/hatch.toml b/confluent_platform/hatch.toml index ebbb590666b02..9271d848e8336 100644 --- a/confluent_platform/hatch.toml +++ b/confluent_platform/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["5.4", "6.2"] [envs.default.overrides] diff --git a/confluent_platform/pyproject.toml b/confluent_platform/pyproject.toml index b3b5252141166..9f26a28d15eda 100644 --- a/confluent_platform/pyproject.toml +++ b/confluent_platform/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/consul/changelog.d/18207.added b/consul/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/consul/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/consul/hatch.toml b/consul/hatch.toml index 67de49b21a7cc..42b3b74d52300 100644 --- a/consul/hatch.toml +++ b/consul/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["1.6", "1.9"] [envs.default.overrides] diff --git a/consul/pyproject.toml b/consul/pyproject.toml index 55cf34f8ebb11..0573106958db0 100644 --- a/consul/pyproject.toml +++ b/consul/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/coredns/changelog.d/18207.added b/coredns/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/coredns/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/coredns/hatch.toml b/coredns/hatch.toml index 8d3bcc0f3d099..62fcdb921d5f0 100644 --- a/coredns/hatch.toml +++ b/coredns/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["1.2", "1.8"] [envs.default.overrides] diff --git a/coredns/pyproject.toml b/coredns/pyproject.toml index ceec99e2da61b..0a768df59a1b6 100644 --- a/coredns/pyproject.toml +++ b/coredns/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/couch/changelog.d/18207.added b/couch/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/couch/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/couch/hatch.toml b/couch/hatch.toml index ee7cc27754fed..b3f69ac5f66bd 100644 --- a/couch/hatch.toml +++ b/couch/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["1.6", "2.3", "3.1"] [envs.default.overrides] diff --git a/couch/pyproject.toml b/couch/pyproject.toml index 993a987d05f7e..4b7ad5f700d06 100644 --- a/couch/pyproject.toml +++ b/couch/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/couchbase/changelog.d/18207.added b/couchbase/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/couchbase/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/couchbase/hatch.toml b/couchbase/hatch.toml index 32cc203185db6..21a594adf0315 100644 --- a/couchbase/hatch.toml +++ b/couchbase/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] # https://www.couchbase.com/support-policy/enterprise-software version = ["6.6", "7.0", "7.1"] diff --git a/couchbase/pyproject.toml b/couchbase/pyproject.toml index 9b3d7c5557ff7..f1538ebe2d970 100644 --- a/couchbase/pyproject.toml +++ b/couchbase/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/crio/changelog.d/18207.added b/crio/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/crio/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/crio/hatch.toml b/crio/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/crio/hatch.toml +++ b/crio/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/crio/pyproject.toml b/crio/pyproject.toml index 6a1fc4966154a..f5a1bf83a5c00 100644 --- a/crio/pyproject.toml +++ b/crio/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/datadog_checks_base/changelog.d/18207.added b/datadog_checks_base/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/datadog_checks_base/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/datadog_checks_base/hatch.toml b/datadog_checks_base/hatch.toml index f3d334a271abe..f3c5084b6a5d3 100644 --- a/datadog_checks_base/hatch.toml +++ b/datadog_checks_base/hatch.toml @@ -3,7 +3,7 @@ check-types = false [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] features = ["db", "deps", "http", "json", "kube"] diff --git a/datadog_checks_base/pyproject.toml b/datadog_checks_base/pyproject.toml index 6134ffd9228ef..1abe90220249a 100644 --- a/datadog_checks_base/pyproject.toml +++ b/datadog_checks_base/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dynamic = [ diff --git a/datadog_checks_dependency_provider/changelog.d/18207.added b/datadog_checks_dependency_provider/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/datadog_checks_dependency_provider/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/datadog_checks_dependency_provider/pyproject.toml b/datadog_checks_dependency_provider/pyproject.toml index e2c1264517a6a..0463186ed5754 100644 --- a/datadog_checks_dependency_provider/pyproject.toml +++ b/datadog_checks_dependency_provider/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "Topic :: System :: Monitoring", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", ] dependencies = [ "datadog-checks-base>=11.2.0", diff --git a/datadog_checks_dev/changelog.d/18207.added b/datadog_checks_dev/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/datadog_checks_dev/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/check/{check_name}/hatch.toml b/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/check/{check_name}/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/check/{check_name}/hatch.toml +++ b/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/check/{check_name}/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/check/{check_name}/pyproject.toml b/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/check/{check_name}/pyproject.toml index 1a1a0d5b43ba5..f64b51df1418b 100644 --- a/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/check/{check_name}/pyproject.toml +++ b/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/check/{check_name}/pyproject.toml @@ -9,7 +9,7 @@ name = "datadog-{project_name}" description = "The {integration_name} check" readme = "README.md" license = "BSD-3-Clause" -requires-python = ">=3.11" +requires-python = ">=3.12" keywords = [ "datadog", "datadog agent", @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/jmx/{check_name}/hatch.toml b/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/jmx/{check_name}/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/jmx/{check_name}/hatch.toml +++ b/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/jmx/{check_name}/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/jmx/{check_name}/pyproject.toml b/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/jmx/{check_name}/pyproject.toml index 1a1a0d5b43ba5..f64b51df1418b 100644 --- a/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/jmx/{check_name}/pyproject.toml +++ b/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/jmx/{check_name}/pyproject.toml @@ -9,7 +9,7 @@ name = "datadog-{project_name}" description = "The {integration_name} check" readme = "README.md" license = "BSD-3-Clause" -requires-python = ">=3.11" +requires-python = ">=3.12" keywords = [ "datadog", "datadog agent", @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/logs/{check_name}/pyproject.toml b/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/logs/{check_name}/pyproject.toml index 75ccd780b7e7a..bda6b5be9e8e6 100644 --- a/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/logs/{check_name}/pyproject.toml +++ b/datadog_checks_dev/datadog_checks/dev/tooling/templates/integration/logs/{check_name}/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/datadog_checks_dev/hatch.toml b/datadog_checks_dev/hatch.toml index ff0f5e90597e4..7bb3c9e11baae 100644 --- a/datadog_checks_dev/hatch.toml +++ b/datadog_checks_dev/hatch.toml @@ -7,13 +7,13 @@ e2e-env = false DDEV_TESTING_PLUGIN = "true" [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default.overrides] matrix.python.features = [ - { value = "cli", if = ["3.11"] }, + { value = "cli", if = ["3.12"] }, ] # TODO: remove this when the old CLI is gone matrix.python.pre-install-commands = [ - { value = "python -m pip install --no-deps --disable-pip-version-check {verbosity:flag:-1} -e ../ddev", if = ["3.11"] }, + { value = "python -m pip install --no-deps --disable-pip-version-check {verbosity:flag:-1} -e ../ddev", if = ["3.12"] }, ] diff --git a/datadog_checks_dev/pyproject.toml b/datadog_checks_dev/pyproject.toml index 9c4b6796cb238..e9e8f703c9281 100644 --- a/datadog_checks_dev/pyproject.toml +++ b/datadog_checks_dev/pyproject.toml @@ -28,7 +28,7 @@ classifiers = [ "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", ] dependencies = [ "coverage>=5.0.3", diff --git a/datadog_checks_downloader/changelog.d/18207.added b/datadog_checks_downloader/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/datadog_checks_downloader/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/datadog_checks_downloader/hatch.toml b/datadog_checks_downloader/hatch.toml index ef1e2233f7c8a..185e0e2516cb4 100644 --- a/datadog_checks_downloader/hatch.toml +++ b/datadog_checks_downloader/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] e2e-env = false diff --git a/datadog_checks_downloader/pyproject.toml b/datadog_checks_downloader/pyproject.toml index 89ad5c54ec84d..2974e65abcc60 100644 --- a/datadog_checks_downloader/pyproject.toml +++ b/datadog_checks_downloader/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dynamic = [ diff --git a/datadog_cluster_agent/changelog.d/18207.added b/datadog_cluster_agent/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/datadog_cluster_agent/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/datadog_cluster_agent/hatch.toml b/datadog_cluster_agent/hatch.toml index ce1f02498d72b..8eb7559f584f9 100644 --- a/datadog_cluster_agent/hatch.toml +++ b/datadog_cluster_agent/hatch.toml @@ -1,5 +1,5 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/datadog_cluster_agent/pyproject.toml b/datadog_cluster_agent/pyproject.toml index a26faebb5773b..4592b159c015d 100644 --- a/datadog_cluster_agent/pyproject.toml +++ b/datadog_cluster_agent/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/dcgm/changelog.d/18207.added b/dcgm/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/dcgm/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/dcgm/hatch.toml b/dcgm/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/dcgm/hatch.toml +++ b/dcgm/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/dcgm/pyproject.toml b/dcgm/pyproject.toml index 0f6c724933974..e17cc60b915a6 100644 --- a/dcgm/pyproject.toml +++ b/dcgm/pyproject.toml @@ -26,7 +26,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/ddev/changelog.d/18207.added b/ddev/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/ddev/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/ddev/hatch.toml b/ddev/hatch.toml index 2f299a9ceb09c..398997183a7e4 100644 --- a/ddev/hatch.toml +++ b/ddev/hatch.toml @@ -5,7 +5,7 @@ mypy-args = [ ] [envs.default] -python = "3.11" +python = "3.12" e2e-env = false dependencies = [ "pyyaml", diff --git a/ddev/pyproject.toml b/ddev/pyproject.toml index 49f5f471453ec..45765f43639e5 100644 --- a/ddev/pyproject.toml +++ b/ddev/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", ] dependencies = [ "click~=8.1.6", @@ -76,12 +76,12 @@ scripts = ["ddev"] include = '\.pyi?$' line-length = 120 skip-string-normalization = true -target-version = ["py311"] +target-version = ["py312"] extend-exclude = "src/ddev/_version.py" [tool.ruff] exclude = [] -target-version = "py311" +target-version = "py312" line-length = 120 [tool.ruff.lint] diff --git a/ddev/src/ddev/repo/constants.py b/ddev/src/ddev/repo/constants.py index 446b36b2a7a60..d2a40cb3334b5 100644 --- a/ddev/src/ddev/repo/constants.py +++ b/ddev/src/ddev/repo/constants.py @@ -11,4 +11,4 @@ } # This is automatically maintained -PYTHON_VERSION = '3.11' +PYTHON_VERSION = '3.12' diff --git a/directory/changelog.d/18207.added b/directory/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/directory/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/directory/hatch.toml b/directory/hatch.toml index 801832c211847..57ca29df505a9 100644 --- a/directory/hatch.toml +++ b/directory/hatch.toml @@ -1,6 +1,6 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.bench] diff --git a/directory/pyproject.toml b/directory/pyproject.toml index d86492021fe18..77e70ff27ced5 100644 --- a/directory/pyproject.toml +++ b/directory/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/disk/changelog.d/18207.added b/disk/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/disk/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/disk/hatch.toml b/disk/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/disk/hatch.toml +++ b/disk/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/disk/pyproject.toml b/disk/pyproject.toml index 638bae2a48b34..7e5ed5c3f73b6 100644 --- a/disk/pyproject.toml +++ b/disk/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/dns_check/changelog.d/18207.added b/dns_check/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/dns_check/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/dns_check/hatch.toml b/dns_check/hatch.toml index 61068f0d3abf9..70bd33fcab628 100644 --- a/dns_check/hatch.toml +++ b/dns_check/hatch.toml @@ -3,4 +3,4 @@ check-types = false [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/dns_check/pyproject.toml b/dns_check/pyproject.toml index f9c7f80ae6ca4..afa020b28b601 100644 --- a/dns_check/pyproject.toml +++ b/dns_check/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/docs/developer/setup.md b/docs/developer/setup.md index 14c89b383d8ac..3915fa131a7bd 100644 --- a/docs/developer/setup.md +++ b/docs/developer/setup.md @@ -11,7 +11,7 @@ you intend to work on. ## Python -To work on any integration you must install Python 3.11. +To work on any integration you must install Python 3.12. After installation, restart your terminal and ensure that your newly installed Python comes first in your `PATH`. @@ -25,7 +25,7 @@ After installation, restart your terminal and ensure that your newly installed P then install Python: ``` - brew install python@3.11 + brew install python@3.12 ``` After it completes, check the output to see if it asked you to run any extra commands and if so, execute them. @@ -39,7 +39,7 @@ After installation, restart your terminal and ensure that your newly installed P === "Windows" Windows users have it the easiest. - Download the [Python 3.11 64-bit executable installer](https://www.python.org/downloads/release/python-3115/) and run it. + Download the [Python 3.12 64-bit executable installer](https://www.python.org/downloads/release/python-3124/) and run it. When prompted, be sure to select the option to add to your `PATH`. Also, it is recommended that you choose the per-user installation method. Verify successful `PATH` modification: @@ -51,7 +51,7 @@ After installation, restart your terminal and ensure that your newly installed P === "Linux" Ah, you enjoy difficult things. Are you using Gentoo? - We recommend using either [Miniconda][miniconda-docs] or [pyenv][pyenv-github] to install Python 3.11. Whatever you do, never modify the system Python. + We recommend using either [Miniconda][miniconda-docs] or [pyenv][pyenv-github] to install Python 3.12. Whatever you do, never modify the system Python. Verify successful `PATH` modification: @@ -242,11 +242,11 @@ This is if you cloned [integrations-core][] and want to always use the version b === "ARM" ``` - pipx install -e /path/to/integrations-core/ddev --python /opt/homebrew/opt/python@3.11/bin/python3.11 + pipx install -e /path/to/integrations-core/ddev --python /opt/homebrew/opt/python@3.12/bin/python3.12 ``` === "Intel" ``` - pipx install -e /path/to/integrations-core/ddev --python /usr/local/opt/python@3.11/bin/python3.11 + pipx install -e /path/to/integrations-core/ddev --python /usr/local/opt/python@3.12/bin/python3.12 ``` !!! warning diff --git a/dotnetclr/changelog.d/18207.added b/dotnetclr/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/dotnetclr/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/dotnetclr/hatch.toml b/dotnetclr/hatch.toml index 6f2e122f880de..4f891ddac37fd 100644 --- a/dotnetclr/hatch.toml +++ b/dotnetclr/hatch.toml @@ -9,4 +9,4 @@ platforms = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/dotnetclr/pyproject.toml b/dotnetclr/pyproject.toml index 72a9a1f23eeb6..f46f5887ec543 100644 --- a/dotnetclr/pyproject.toml +++ b/dotnetclr/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/druid/changelog.d/18207.added b/druid/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/druid/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/druid/hatch.toml b/druid/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/druid/hatch.toml +++ b/druid/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/druid/pyproject.toml b/druid/pyproject.toml index 5748ccdea4708..ac0fce91714fa 100644 --- a/druid/pyproject.toml +++ b/druid/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/ecs_fargate/changelog.d/18207.added b/ecs_fargate/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/ecs_fargate/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/ecs_fargate/hatch.toml b/ecs_fargate/hatch.toml index 821e6ed8e37ca..f62423b83c762 100644 --- a/ecs_fargate/hatch.toml +++ b/ecs_fargate/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default.env-vars] DDEV_SKIP_GENERIC_TAGS_CHECK = "true" diff --git a/ecs_fargate/pyproject.toml b/ecs_fargate/pyproject.toml index ee4dcf77128ce..602ff576e1419 100644 --- a/ecs_fargate/pyproject.toml +++ b/ecs_fargate/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/eks_fargate/changelog.d/18207.added b/eks_fargate/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/eks_fargate/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/eks_fargate/hatch.toml b/eks_fargate/hatch.toml index 169926426dae2..87b66d031883f 100644 --- a/eks_fargate/hatch.toml +++ b/eks_fargate/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] e2e-env = false diff --git a/eks_fargate/pyproject.toml b/eks_fargate/pyproject.toml index c0d369b029518..03620d946d5fa 100644 --- a/eks_fargate/pyproject.toml +++ b/eks_fargate/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/elastic/changelog.d/18207.added b/elastic/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/elastic/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/elastic/hatch.toml b/elastic/hatch.toml index cdae4fd101625..8ab01c4ecbb58 100644 --- a/elastic/hatch.toml +++ b/elastic/hatch.toml @@ -2,12 +2,12 @@ base-package-features = ["deps", "http"] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] flavor = ["elasticsearch"] version = ["7.2", "7.7", "7.9", "7.10", "8.8"] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] # Opensearch, compatible with elasticsearch flavor = ["opensearch"] version = ["1.1"] diff --git a/elastic/pyproject.toml b/elastic/pyproject.toml index b81be0f851e5a..4280b54f62c18 100644 --- a/elastic/pyproject.toml +++ b/elastic/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/envoy/changelog.d/18207.added b/envoy/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/envoy/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/envoy/hatch.toml b/envoy/hatch.toml index e2359d03581ea..6e6ec397259d1 100644 --- a/envoy/hatch.toml +++ b/envoy/hatch.toml @@ -6,7 +6,7 @@ dependencies = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] api-version = ["2", "3"] [envs.default.overrides] diff --git a/envoy/pyproject.toml b/envoy/pyproject.toml index cab901eee95b1..1d549fcae090d 100644 --- a/envoy/pyproject.toml +++ b/envoy/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/esxi/changelog.d/18207.added b/esxi/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/esxi/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/esxi/hatch.toml b/esxi/hatch.toml index 9fad694f9b43b..fc3f5d074ed9a 100644 --- a/esxi/hatch.toml +++ b/esxi/hatch.toml @@ -1,11 +1,11 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] setup = ["lab"] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] setup = ["vcsim"] version = ["6.5", "7.0"] diff --git a/esxi/pyproject.toml b/esxi/pyproject.toml index ce9b56b83225d..cbb6d6aea813e 100644 --- a/esxi/pyproject.toml +++ b/esxi/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/etcd/changelog.d/18207.added b/etcd/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/etcd/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/etcd/hatch.toml b/etcd/hatch.toml index b4788aebb9a34..f3d30b89ee778 100644 --- a/etcd/hatch.toml +++ b/etcd/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["v3.4.26" , "v3.5.9"] [envs.default.overrides] diff --git a/etcd/pyproject.toml b/etcd/pyproject.toml index 09024a3f45830..1bfbef8e3ae09 100644 --- a/etcd/pyproject.toml +++ b/etcd/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/exchange_server/changelog.d/18207.added b/exchange_server/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/exchange_server/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/exchange_server/hatch.toml b/exchange_server/hatch.toml index 413e6c51fe94c..0f9f06cf58486 100644 --- a/exchange_server/hatch.toml +++ b/exchange_server/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] dependencies = [ diff --git a/exchange_server/pyproject.toml b/exchange_server/pyproject.toml index d48128619c891..88b90d1f9c0f5 100644 --- a/exchange_server/pyproject.toml +++ b/exchange_server/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/external_dns/changelog.d/18207.added b/external_dns/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/external_dns/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/external_dns/hatch.toml b/external_dns/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/external_dns/hatch.toml +++ b/external_dns/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/external_dns/pyproject.toml b/external_dns/pyproject.toml index 6e3e4e253cae1..f6ad12bc045ba 100644 --- a/external_dns/pyproject.toml +++ b/external_dns/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/flink/changelog.d/18207.added b/flink/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/flink/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/flink/pyproject.toml b/flink/pyproject.toml index 2130b12282146..da7755c0c7ac1 100644 --- a/flink/pyproject.toml +++ b/flink/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/fluentd/changelog.d/18207.added b/fluentd/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/fluentd/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/fluentd/hatch.toml b/fluentd/hatch.toml index 7890ff4df450a..351f3b2acfba8 100644 --- a/fluentd/hatch.toml +++ b/fluentd/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["1.17"] [envs.default.overrides] diff --git a/fluentd/pyproject.toml b/fluentd/pyproject.toml index 4a41be9d1c2f7..cf89e04ec7ed9 100644 --- a/fluentd/pyproject.toml +++ b/fluentd/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/fluxcd/changelog.d/18207.added b/fluxcd/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/fluxcd/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/fluxcd/hatch.toml b/fluxcd/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/fluxcd/hatch.toml +++ b/fluxcd/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/fluxcd/pyproject.toml b/fluxcd/pyproject.toml index 138a357f0ebd1..d3a5dc43fad68 100644 --- a/fluxcd/pyproject.toml +++ b/fluxcd/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/fly_io/hatch.toml b/fly_io/hatch.toml index fb8856ae1da1d..9cde6362848ab 100644 --- a/fly_io/hatch.toml +++ b/fly_io/hatch.toml @@ -1,11 +1,11 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] setup = ["caddy"] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] setup = ["lab"] [envs.default.overrides] diff --git a/fly_io/pyproject.toml b/fly_io/pyproject.toml index b65bd46e1ff08..ae7927991c535 100644 --- a/fly_io/pyproject.toml +++ b/fly_io/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/foundationdb/changelog.d/18207.added b/foundationdb/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/foundationdb/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/foundationdb/hatch.toml b/foundationdb/hatch.toml index 97a77e47030a1..2dfbc037ca63c 100644 --- a/foundationdb/hatch.toml +++ b/foundationdb/hatch.toml @@ -7,10 +7,10 @@ dependencies = [ e2e-env = false [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] protocol = ["tls"] [envs.default.overrides] diff --git a/foundationdb/pyproject.toml b/foundationdb/pyproject.toml index 470049575ebe9..852c3de459e5a 100644 --- a/foundationdb/pyproject.toml +++ b/foundationdb/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/gearmand/changelog.d/18207.added b/gearmand/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/gearmand/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/gearmand/hatch.toml b/gearmand/hatch.toml index f9ae641fd89e2..faa624cac3d33 100644 --- a/gearmand/hatch.toml +++ b/gearmand/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["1.0", "1.1"] [envs.default.overrides] diff --git a/gearmand/pyproject.toml b/gearmand/pyproject.toml index 6cbb39f22e913..182308e461433 100644 --- a/gearmand/pyproject.toml +++ b/gearmand/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/gitlab/changelog.d/18207.added b/gitlab/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/gitlab/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/gitlab/hatch.toml b/gitlab/hatch.toml index 106c9a86d6018..b7ded317ffcd8 100644 --- a/gitlab/hatch.toml +++ b/gitlab/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] # https://about.gitlab.com/support/statement-of-support/#version-support version = ["13.12", "14.10", "15.10"] diff --git a/gitlab/pyproject.toml b/gitlab/pyproject.toml index 2b18e80e4f688..7d201fcd21a28 100644 --- a/gitlab/pyproject.toml +++ b/gitlab/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/gitlab_runner/changelog.d/18207.added b/gitlab_runner/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/gitlab_runner/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/gitlab_runner/hatch.toml b/gitlab_runner/hatch.toml index f723a4530d931..e10701f1d8874 100644 --- a/gitlab_runner/hatch.toml +++ b/gitlab_runner/hatch.toml @@ -5,7 +5,7 @@ DDEV_SKIP_GENERIC_TAGS_CHECK = "true" GITLAB_IMAGE = "gitlab/gitlab-ce" [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["10.8.0"] [envs.default.overrides] diff --git a/gitlab_runner/pyproject.toml b/gitlab_runner/pyproject.toml index 6a98e5af356a6..ffd85f719b3bf 100644 --- a/gitlab_runner/pyproject.toml +++ b/gitlab_runner/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/glusterfs/changelog.d/18207.added b/glusterfs/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/glusterfs/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/glusterfs/hatch.toml b/glusterfs/hatch.toml index 6e69a5a11402a..e9d5dffb64861 100644 --- a/glusterfs/hatch.toml +++ b/glusterfs/hatch.toml @@ -6,7 +6,7 @@ mypy-deps = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["7.1"] [envs.default.env-vars] diff --git a/glusterfs/pyproject.toml b/glusterfs/pyproject.toml index b6dc2025ac9e5..e70370c454c8e 100644 --- a/glusterfs/pyproject.toml +++ b/glusterfs/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/go_expvar/changelog.d/18207.added b/go_expvar/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/go_expvar/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/go_expvar/hatch.toml b/go_expvar/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/go_expvar/hatch.toml +++ b/go_expvar/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/go_expvar/pyproject.toml b/go_expvar/pyproject.toml index 1ab17cbdbb1cc..0bdea0592f989 100644 --- a/go_expvar/pyproject.toml +++ b/go_expvar/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/gunicorn/changelog.d/18207.added b/gunicorn/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/gunicorn/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/gunicorn/hatch.toml b/gunicorn/hatch.toml index d2fe13c38ff4b..5a9c5432fd90e 100644 --- a/gunicorn/hatch.toml +++ b/gunicorn/hatch.toml @@ -1,13 +1,14 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] -version = ["19.9", "20.1"] +python = ["3.12"] +# v22 of gunicorn is the first that supports python 3.12 +version = ["22", "23"] [envs.default.overrides] matrix.version.env-vars = [ - { key = "GUNICORN_VERSION", value = "19.9.0", if = ["19.9"] }, - { key = "GUNICORN_VERSION", value = "20.1.0", if = ["20.1"] }, + { key = "GUNICORN_VERSION", value = "22.0.0", if = ["22"] }, + { key = "GUNICORN_VERSION", value = "23.0.0", if = ["23"] }, ] [envs.default] diff --git a/gunicorn/pyproject.toml b/gunicorn/pyproject.toml index 36eecd88d930e..3b01aaeedcb86 100644 --- a/gunicorn/pyproject.toml +++ b/gunicorn/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/haproxy/changelog.d/18207.added b/haproxy/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/haproxy/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/haproxy/hatch.toml b/haproxy/hatch.toml index 1ed6a7c98c1b6..4e4fff488c80d 100644 --- a/haproxy/hatch.toml +++ b/haproxy/hatch.toml @@ -1,11 +1,11 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["2.0", "2.2", "2.4", "2.5", "2.6", "2.7"] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["2.0"] impl = ["legacy"] diff --git a/haproxy/pyproject.toml b/haproxy/pyproject.toml index 331fd6d769f85..8b78030486b59 100644 --- a/haproxy/pyproject.toml +++ b/haproxy/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/harbor/changelog.d/18207.added b/harbor/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/harbor/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/harbor/hatch.toml b/harbor/hatch.toml index 155d1da3f4ca9..fee63406f4cb5 100644 --- a/harbor/hatch.toml +++ b/harbor/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["1.10", "2.0", "2.3"] [envs.default.overrides] diff --git a/harbor/pyproject.toml b/harbor/pyproject.toml index cfa46f3e817ba..c5220e2e61b2c 100644 --- a/harbor/pyproject.toml +++ b/harbor/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/hazelcast/changelog.d/18207.added b/hazelcast/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/hazelcast/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/hazelcast/hatch.toml b/hazelcast/hatch.toml index af5357b0b4b14..32f8bc109ed3c 100644 --- a/hazelcast/hatch.toml +++ b/hazelcast/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["4.0", "5.0"] [envs.default.overrides] diff --git a/hdfs_datanode/changelog.d/18207.added b/hdfs_datanode/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/hdfs_datanode/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/hdfs_datanode/hatch.toml b/hdfs_datanode/hatch.toml index e4c471521e26d..44e0c07abc17b 100644 --- a/hdfs_datanode/hatch.toml +++ b/hdfs_datanode/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default.env-vars] HDFS_RAW_VERSION = "3.1.3" diff --git a/hdfs_datanode/pyproject.toml b/hdfs_datanode/pyproject.toml index 3052f61d40d3d..e22554bcdc479 100644 --- a/hdfs_datanode/pyproject.toml +++ b/hdfs_datanode/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/hdfs_namenode/changelog.d/18207.added b/hdfs_namenode/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/hdfs_namenode/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/hdfs_namenode/hatch.toml b/hdfs_namenode/hatch.toml index e4c471521e26d..44e0c07abc17b 100644 --- a/hdfs_namenode/hatch.toml +++ b/hdfs_namenode/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default.env-vars] HDFS_RAW_VERSION = "3.1.3" diff --git a/hdfs_namenode/pyproject.toml b/hdfs_namenode/pyproject.toml index 7cff415a294fe..9b56ef48480d6 100644 --- a/hdfs_namenode/pyproject.toml +++ b/hdfs_namenode/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/hive/changelog.d/18207.added b/hive/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/hive/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/hive/hatch.toml b/hive/hatch.toml index ce1f02498d72b..8eb7559f584f9 100644 --- a/hive/hatch.toml +++ b/hive/hatch.toml @@ -1,5 +1,5 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/hive/pyproject.toml b/hive/pyproject.toml index 8fda69785c74c..4b29a04186362 100644 --- a/hive/pyproject.toml +++ b/hive/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/hivemq/changelog.d/18207.added b/hivemq/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/hivemq/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/hivemq/hatch.toml b/hivemq/hatch.toml index 29c96ca15410c..c89132b5629e0 100644 --- a/hivemq/hatch.toml +++ b/hivemq/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["4.3"] [envs.default.overrides] diff --git a/hivemq/pyproject.toml b/hivemq/pyproject.toml index 36cbeaf9e5072..a55b56328dd44 100644 --- a/hivemq/pyproject.toml +++ b/hivemq/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/http_check/changelog.d/18207.added b/http_check/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/http_check/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/http_check/hatch.toml b/http_check/hatch.toml index 91dfdd58ecd27..1bd2b7ae9753c 100644 --- a/http_check/hatch.toml +++ b/http_check/hatch.toml @@ -6,4 +6,4 @@ dependencies = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/http_check/pyproject.toml b/http_check/pyproject.toml index 414969c8f7962..078d51899ecaf 100644 --- a/http_check/pyproject.toml +++ b/http_check/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/hudi/changelog.d/18207.added b/hudi/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/hudi/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/hudi/hatch.toml b/hudi/hatch.toml index 74960053bd5e8..ff5633dcc7f65 100644 --- a/hudi/hatch.toml +++ b/hudi/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default.env-vars] SPARK_VERSION = "3.2.0" diff --git a/hudi/pyproject.toml b/hudi/pyproject.toml index 24f95771d0f47..83e80c2170139 100644 --- a/hudi/pyproject.toml +++ b/hudi/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/hyperv/changelog.d/18207.added b/hyperv/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/hyperv/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/hyperv/hatch.toml b/hyperv/hatch.toml index dab04656200a9..0a3f9b470993b 100644 --- a/hyperv/hatch.toml +++ b/hyperv/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] platforms = [ diff --git a/hyperv/pyproject.toml b/hyperv/pyproject.toml index 572102aee2449..82f3a96acb8ac 100644 --- a/hyperv/pyproject.toml +++ b/hyperv/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/ibm_ace/changelog.d/18207.added b/ibm_ace/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/ibm_ace/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/ibm_ace/hatch.toml b/ibm_ace/hatch.toml index 9cd5c8e7d957b..6ad867c8725d4 100644 --- a/ibm_ace/hatch.toml +++ b/ibm_ace/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["12"] [envs.default.overrides] diff --git a/ibm_ace/pyproject.toml b/ibm_ace/pyproject.toml index 1b27a99a0bdde..b601bac23083d 100644 --- a/ibm_ace/pyproject.toml +++ b/ibm_ace/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/ibm_db2/changelog.d/18207.added b/ibm_db2/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/ibm_db2/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/ibm_db2/hatch.toml b/ibm_db2/hatch.toml index d7f555ee23243..e57d89a6eff93 100644 --- a/ibm_db2/hatch.toml +++ b/ibm_db2/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["11.1"] [envs.default.env-vars] diff --git a/ibm_db2/pyproject.toml b/ibm_db2/pyproject.toml index ed4b3a696092b..2078c82f10c23 100644 --- a/ibm_db2/pyproject.toml +++ b/ibm_db2/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/ibm_i/changelog.d/18207.added b/ibm_i/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/ibm_i/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/ibm_i/hatch.toml b/ibm_i/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/ibm_i/hatch.toml +++ b/ibm_i/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/ibm_i/pyproject.toml b/ibm_i/pyproject.toml index fe8b3fe6d7229..104f0f2b53af7 100644 --- a/ibm_i/pyproject.toml +++ b/ibm_i/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/ibm_mq/changelog.d/18207.added b/ibm_mq/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/ibm_mq/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/ibm_mq/hatch.toml b/ibm_mq/hatch.toml index 4c4f57357d588..84e7759604957 100644 --- a/ibm_mq/hatch.toml +++ b/ibm_mq/hatch.toml @@ -6,11 +6,11 @@ mypy-deps = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["9"] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["9"] setup = ["cluster"] diff --git a/ibm_mq/pyproject.toml b/ibm_mq/pyproject.toml index c5d42f6be30c3..3cd5ce9f36be8 100644 --- a/ibm_mq/pyproject.toml +++ b/ibm_mq/pyproject.toml @@ -22,7 +22,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/ibm_was/changelog.d/18207.added b/ibm_was/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/ibm_was/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/ibm_was/hatch.toml b/ibm_was/hatch.toml index 845a7f93657c4..87d4bcf1402c2 100644 --- a/ibm_was/hatch.toml +++ b/ibm_was/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] # We do not test IBM WAS v8. IBM themselves no longer build a docker image for this # version and we don't see the need to build and host an image ourselves. For reference: # https://github.com/WASdev/ci.docker.websphere-traditional/issues/198 diff --git a/ibm_was/pyproject.toml b/ibm_was/pyproject.toml index d56eac6de342a..59dfa8bd0dfd6 100644 --- a/ibm_was/pyproject.toml +++ b/ibm_was/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/ignite/changelog.d/18207.added b/ignite/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/ignite/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/ignite/hatch.toml b/ignite/hatch.toml index 759749b520cbd..29430b5f3ae3a 100644 --- a/ignite/hatch.toml +++ b/ignite/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["2.8", "2.14"] [envs.default.overrides] diff --git a/ignite/pyproject.toml b/ignite/pyproject.toml index e42014a2a7e6e..c60bab739962f 100644 --- a/ignite/pyproject.toml +++ b/ignite/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/iis/changelog.d/18207.added b/iis/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/iis/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/iis/hatch.toml b/iis/hatch.toml index 7e3cb4fcef5db..53691c07eaa4c 100644 --- a/iis/hatch.toml +++ b/iis/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] dependencies = [ diff --git a/iis/pyproject.toml b/iis/pyproject.toml index b367c7ed75362..2606590ffc384 100644 --- a/iis/pyproject.toml +++ b/iis/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/impala/changelog.d/18207.added b/impala/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/impala/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/impala/hatch.toml b/impala/hatch.toml index 866c962647def..a402ec87b3ca2 100644 --- a/impala/hatch.toml +++ b/impala/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["4.0.0"] [envs.default.overrides] diff --git a/impala/pyproject.toml b/impala/pyproject.toml index 1676f6ad0f0f4..cfbea39777d50 100644 --- a/impala/pyproject.toml +++ b/impala/pyproject.toml @@ -26,7 +26,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/istio/changelog.d/18207.added b/istio/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/istio/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/istio/hatch.toml b/istio/hatch.toml index 3d89bb385df58..5305eac462c46 100644 --- a/istio/hatch.toml +++ b/istio/hatch.toml @@ -6,7 +6,7 @@ dependencies = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["1.13"] [envs.default.overrides] diff --git a/istio/pyproject.toml b/istio/pyproject.toml index 7ca39cfb40e54..7bbf30c2ef909 100644 --- a/istio/pyproject.toml +++ b/istio/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/jboss_wildfly/changelog.d/18207.added b/jboss_wildfly/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/jboss_wildfly/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/jboss_wildfly/hatch.toml b/jboss_wildfly/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/jboss_wildfly/hatch.toml +++ b/jboss_wildfly/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/jboss_wildfly/pyproject.toml b/jboss_wildfly/pyproject.toml index fba55b673c0b7..52c633037058f 100644 --- a/jboss_wildfly/pyproject.toml +++ b/jboss_wildfly/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/journald/changelog.d/18207.added b/journald/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/journald/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/journald/pyproject.toml b/journald/pyproject.toml index 010340badfe1b..968b34e9a8aff 100644 --- a/journald/pyproject.toml +++ b/journald/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/kafka/changelog.d/18207.added b/kafka/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/kafka/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/kafka/hatch.toml b/kafka/hatch.toml index c368c6753b5a1..2029b40f6bec6 100644 --- a/kafka/hatch.toml +++ b/kafka/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["2.8", "3.3"] [envs.default.overrides] diff --git a/kafka/pyproject.toml b/kafka/pyproject.toml index 19a35c76e8c35..e3551f1dbcdcd 100644 --- a/kafka/pyproject.toml +++ b/kafka/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/kafka_consumer/changelog.d/18207.added b/kafka_consumer/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/kafka_consumer/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/kafka_consumer/hatch.toml b/kafka_consumer/hatch.toml index c2ae46bf79694..2c54fc0f8f402 100644 --- a/kafka_consumer/hatch.toml +++ b/kafka_consumer/hatch.toml @@ -13,11 +13,11 @@ ZK_VERSION = "3.6.4" AUTHENTICATION = "noauth" [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["2.6", "3.3"] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["3.3"] auth = ["ssl", "kerberos"] diff --git a/kafka_consumer/pyproject.toml b/kafka_consumer/pyproject.toml index 3e3eb29708129..49cf77e4a3aea 100644 --- a/kafka_consumer/pyproject.toml +++ b/kafka_consumer/pyproject.toml @@ -22,7 +22,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/karpenter/changelog.d/18207.added b/karpenter/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/karpenter/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/karpenter/hatch.toml b/karpenter/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/karpenter/hatch.toml +++ b/karpenter/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/karpenter/pyproject.toml b/karpenter/pyproject.toml index c2c65ee312910..3b9ed9d4acad5 100644 --- a/karpenter/pyproject.toml +++ b/karpenter/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/kong/changelog.d/18207.added b/kong/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/kong/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/kong/hatch.toml b/kong/hatch.toml index 8f714cf1fe6de..12f000163835e 100644 --- a/kong/hatch.toml +++ b/kong/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["1.5.0", "3.0.0"] [envs.default.overrides] diff --git a/kong/pyproject.toml b/kong/pyproject.toml index 5e637f640fd1c..a3e1d8f6a6b8c 100644 --- a/kong/pyproject.toml +++ b/kong/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/kube_apiserver_metrics/changelog.d/18207.added b/kube_apiserver_metrics/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/kube_apiserver_metrics/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/kube_apiserver_metrics/hatch.toml b/kube_apiserver_metrics/hatch.toml index 821e6ed8e37ca..f62423b83c762 100644 --- a/kube_apiserver_metrics/hatch.toml +++ b/kube_apiserver_metrics/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default.env-vars] DDEV_SKIP_GENERIC_TAGS_CHECK = "true" diff --git a/kube_apiserver_metrics/pyproject.toml b/kube_apiserver_metrics/pyproject.toml index b13c476bffdb4..42aa982f44cdb 100644 --- a/kube_apiserver_metrics/pyproject.toml +++ b/kube_apiserver_metrics/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/kube_controller_manager/changelog.d/18207.added b/kube_controller_manager/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/kube_controller_manager/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/kube_controller_manager/hatch.toml b/kube_controller_manager/hatch.toml index e3a9dc3faa4d7..9184e295226c9 100644 --- a/kube_controller_manager/hatch.toml +++ b/kube_controller_manager/hatch.toml @@ -11,7 +11,7 @@ dependencies = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default.env-vars] DDEV_SKIP_GENERIC_TAGS_CHECK = "true" diff --git a/kube_controller_manager/pyproject.toml b/kube_controller_manager/pyproject.toml index 17c7abbf86546..571bae1836952 100644 --- a/kube_controller_manager/pyproject.toml +++ b/kube_controller_manager/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/kube_dns/changelog.d/18207.added b/kube_dns/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/kube_dns/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/kube_dns/hatch.toml b/kube_dns/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/kube_dns/hatch.toml +++ b/kube_dns/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/kube_dns/pyproject.toml b/kube_dns/pyproject.toml index 67ea433f081d0..6c8c2b793f826 100644 --- a/kube_dns/pyproject.toml +++ b/kube_dns/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/kube_metrics_server/changelog.d/18207.added b/kube_metrics_server/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/kube_metrics_server/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/kube_metrics_server/hatch.toml b/kube_metrics_server/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/kube_metrics_server/hatch.toml +++ b/kube_metrics_server/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/kube_metrics_server/pyproject.toml b/kube_metrics_server/pyproject.toml index ed80bd29a6270..e169008a48904 100644 --- a/kube_metrics_server/pyproject.toml +++ b/kube_metrics_server/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/kube_proxy/changelog.d/18207.added b/kube_proxy/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/kube_proxy/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/kube_proxy/hatch.toml b/kube_proxy/hatch.toml index 7514917802f38..b9882b7af0527 100644 --- a/kube_proxy/hatch.toml +++ b/kube_proxy/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] platforms = [ diff --git a/kube_proxy/pyproject.toml b/kube_proxy/pyproject.toml index 6a4c1a1cdafc7..59b2b46a4ba28 100644 --- a/kube_proxy/pyproject.toml +++ b/kube_proxy/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/kube_scheduler/changelog.d/18207.added b/kube_scheduler/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/kube_scheduler/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/kube_scheduler/hatch.toml b/kube_scheduler/hatch.toml index cc70f94c080ac..1e5a9a43783c7 100644 --- a/kube_scheduler/hatch.toml +++ b/kube_scheduler/hatch.toml @@ -5,7 +5,7 @@ base-package-features = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] dependencies = [ diff --git a/kube_scheduler/pyproject.toml b/kube_scheduler/pyproject.toml index 620f541b83b70..871ea3e106fcc 100644 --- a/kube_scheduler/pyproject.toml +++ b/kube_scheduler/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/kubeflow/pyproject.toml b/kubeflow/pyproject.toml index a7a3f0c00afda..507e230c0b3f3 100644 --- a/kubeflow/pyproject.toml +++ b/kubeflow/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/kubelet/changelog.d/18207.added b/kubelet/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/kubelet/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/kubelet/hatch.toml b/kubelet/hatch.toml index 7797d96f22bc1..2c4aa4d9760ec 100644 --- a/kubelet/hatch.toml +++ b/kubelet/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] dependencies = [ diff --git a/kubelet/pyproject.toml b/kubelet/pyproject.toml index 7fd6a3cc53cc4..075bd5b2e3e23 100644 --- a/kubelet/pyproject.toml +++ b/kubelet/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/kubernetes_cluster_autoscaler/changelog.d/18207.added b/kubernetes_cluster_autoscaler/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/kubernetes_cluster_autoscaler/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/kubernetes_cluster_autoscaler/hatch.toml b/kubernetes_cluster_autoscaler/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/kubernetes_cluster_autoscaler/hatch.toml +++ b/kubernetes_cluster_autoscaler/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/kubernetes_cluster_autoscaler/pyproject.toml b/kubernetes_cluster_autoscaler/pyproject.toml index 0b704a8614b3c..b3d94f3a08466 100644 --- a/kubernetes_cluster_autoscaler/pyproject.toml +++ b/kubernetes_cluster_autoscaler/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/kubernetes_state/changelog.d/18207.added b/kubernetes_state/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/kubernetes_state/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/kubernetes_state/hatch.toml b/kubernetes_state/hatch.toml index 821e6ed8e37ca..f62423b83c762 100644 --- a/kubernetes_state/hatch.toml +++ b/kubernetes_state/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default.env-vars] DDEV_SKIP_GENERIC_TAGS_CHECK = "true" diff --git a/kubernetes_state/pyproject.toml b/kubernetes_state/pyproject.toml index 1d5704d3b20c1..ece60796d07fb 100644 --- a/kubernetes_state/pyproject.toml +++ b/kubernetes_state/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/kubevirt_api/hatch.toml b/kubevirt_api/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/kubevirt_api/hatch.toml +++ b/kubevirt_api/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/kubevirt_api/pyproject.toml b/kubevirt_api/pyproject.toml index 0b70603c9b141..5b09028db4589 100644 --- a/kubevirt_api/pyproject.toml +++ b/kubevirt_api/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/kubevirt_controller/hatch.toml b/kubevirt_controller/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/kubevirt_controller/hatch.toml +++ b/kubevirt_controller/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/kubevirt_controller/pyproject.toml b/kubevirt_controller/pyproject.toml index 7ef8a76365552..dfd3797339a24 100644 --- a/kubevirt_controller/pyproject.toml +++ b/kubevirt_controller/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/kyototycoon/changelog.d/18207.added b/kyototycoon/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/kyototycoon/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/kyototycoon/hatch.toml b/kyototycoon/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/kyototycoon/hatch.toml +++ b/kyototycoon/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/kyototycoon/pyproject.toml b/kyototycoon/pyproject.toml index aac5a3f24775a..7fa95a604f50a 100644 --- a/kyototycoon/pyproject.toml +++ b/kyototycoon/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/kyverno/changelog.d/18207.added b/kyverno/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/kyverno/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/kyverno/hatch.toml b/kyverno/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/kyverno/hatch.toml +++ b/kyverno/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/kyverno/pyproject.toml b/kyverno/pyproject.toml index 8769aace3c165..51079fea365e8 100644 --- a/kyverno/pyproject.toml +++ b/kyverno/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/lighttpd/changelog.d/18207.added b/lighttpd/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/lighttpd/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/lighttpd/hatch.toml b/lighttpd/hatch.toml index cafdb3788cad1..261c4802bdf29 100644 --- a/lighttpd/hatch.toml +++ b/lighttpd/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] flavor = ["auth", "noauth"] [envs.default.overrides] diff --git a/lighttpd/pyproject.toml b/lighttpd/pyproject.toml index 28eb6b254122e..ac8ff3cac5eb6 100644 --- a/lighttpd/pyproject.toml +++ b/lighttpd/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/linkerd/changelog.d/18207.added b/linkerd/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/linkerd/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/linkerd/hatch.toml b/linkerd/hatch.toml index c4f5c489e98a5..46952cc77c421 100644 --- a/linkerd/hatch.toml +++ b/linkerd/hatch.toml @@ -6,7 +6,7 @@ dependencies = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default.env-vars] DDEV_SKIP_GENERIC_TAGS_CHECK = "true" diff --git a/linkerd/pyproject.toml b/linkerd/pyproject.toml index 45f685a892bf4..458a3e1fb10ac 100644 --- a/linkerd/pyproject.toml +++ b/linkerd/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/linux_proc_extras/changelog.d/18207.added b/linux_proc_extras/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/linux_proc_extras/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/linux_proc_extras/hatch.toml b/linux_proc_extras/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/linux_proc_extras/hatch.toml +++ b/linux_proc_extras/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/linux_proc_extras/pyproject.toml b/linux_proc_extras/pyproject.toml index b92af0be3195b..9d77452d0b67f 100644 --- a/linux_proc_extras/pyproject.toml +++ b/linux_proc_extras/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/mapr/changelog.d/18207.added b/mapr/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/mapr/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/mapr/hatch.toml b/mapr/hatch.toml index 0089c2a95f7eb..efa3452fe613c 100644 --- a/mapr/hatch.toml +++ b/mapr/hatch.toml @@ -7,4 +7,4 @@ dependencies = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/mapr/pyproject.toml b/mapr/pyproject.toml index ad39020b8805b..dd3c0e309f8f1 100644 --- a/mapr/pyproject.toml +++ b/mapr/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/mapreduce/changelog.d/18207.added b/mapreduce/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/mapreduce/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/mapreduce/hatch.toml b/mapreduce/hatch.toml index 85c9830af9b9e..11adac3e3342c 100644 --- a/mapreduce/hatch.toml +++ b/mapreduce/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] dependencies = [ diff --git a/mapreduce/pyproject.toml b/mapreduce/pyproject.toml index 1f77e1e9e45e8..cf57dab669bf7 100644 --- a/mapreduce/pyproject.toml +++ b/mapreduce/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/marathon/changelog.d/18207.added b/marathon/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/marathon/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/marathon/hatch.toml b/marathon/hatch.toml index 821e6ed8e37ca..f62423b83c762 100644 --- a/marathon/hatch.toml +++ b/marathon/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default.env-vars] DDEV_SKIP_GENERIC_TAGS_CHECK = "true" diff --git a/marathon/pyproject.toml b/marathon/pyproject.toml index be2ec12a08957..0417f459c148c 100644 --- a/marathon/pyproject.toml +++ b/marathon/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/marklogic/changelog.d/18207.added b/marklogic/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/marklogic/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/marklogic/hatch.toml b/marklogic/hatch.toml index 4883100aa7231..b7093e50a81fc 100644 --- a/marklogic/hatch.toml +++ b/marklogic/hatch.toml @@ -6,7 +6,7 @@ mypy-deps = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["9.0", "10.0", "11.0"] [envs.default.overrides] diff --git a/marklogic/pyproject.toml b/marklogic/pyproject.toml index c36da31616366..32a75ba8be794 100644 --- a/marklogic/pyproject.toml +++ b/marklogic/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/mcache/changelog.d/18207.added b/mcache/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/mcache/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/mcache/hatch.toml b/mcache/hatch.toml index 821e6ed8e37ca..f62423b83c762 100644 --- a/mcache/hatch.toml +++ b/mcache/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default.env-vars] DDEV_SKIP_GENERIC_TAGS_CHECK = "true" diff --git a/mcache/pyproject.toml b/mcache/pyproject.toml index 535b4bb5a02ab..3416ceb26b7ab 100644 --- a/mcache/pyproject.toml +++ b/mcache/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/mesos_master/changelog.d/18207.added b/mesos_master/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/mesos_master/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/mesos_master/hatch.toml b/mesos_master/hatch.toml index b34d77b810e1f..9fd016769c5bf 100644 --- a/mesos_master/hatch.toml +++ b/mesos_master/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["1.7"] [envs.default.overrides] diff --git a/mesos_master/pyproject.toml b/mesos_master/pyproject.toml index e08054638645c..ceed88f8f8ba7 100644 --- a/mesos_master/pyproject.toml +++ b/mesos_master/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/mesos_slave/changelog.d/18207.added b/mesos_slave/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/mesos_slave/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/mesos_slave/hatch.toml b/mesos_slave/hatch.toml index 6c838971ec02e..6b47bf4bf3e3e 100644 --- a/mesos_slave/hatch.toml +++ b/mesos_slave/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["1.7"] [envs.default.overrides] diff --git a/mesos_slave/pyproject.toml b/mesos_slave/pyproject.toml index ef842e6069708..caa42505979eb 100644 --- a/mesos_slave/pyproject.toml +++ b/mesos_slave/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/mongo/changelog.d/18207.added b/mongo/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/mongo/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/mongo/hatch.toml b/mongo/hatch.toml index 57204ea122ef2..30c0e594ed026 100644 --- a/mongo/hatch.toml +++ b/mongo/hatch.toml @@ -7,7 +7,7 @@ dependencies = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["4.4", "5.0", "6.0", "7.0"] flavor = ["standalone", "shard", "auth", "tls"] diff --git a/mongo/pyproject.toml b/mongo/pyproject.toml index ae31a970f390d..de71c7d49ce1a 100644 --- a/mongo/pyproject.toml +++ b/mongo/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/mysql/changelog.d/18207.added b/mysql/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/mysql/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/mysql/hatch.toml b/mysql/hatch.toml index 103bee10d87a2..2f6784e9ce02d 100644 --- a/mysql/hatch.toml +++ b/mysql/hatch.toml @@ -14,7 +14,7 @@ mypy-deps = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = [ "5.7", # EOL October 21, 2023 "8.0.36", # EOL April, 2026 @@ -22,12 +22,12 @@ version = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["8.0"] replication = ["group"] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] flavor = ["mariadb"] version = [ "10.2", # EOL 23 May 2022 (ended) diff --git a/mysql/pyproject.toml b/mysql/pyproject.toml index 01d6c9a97c5ba..097ffe0d70c8c 100644 --- a/mysql/pyproject.toml +++ b/mysql/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/nagios/changelog.d/18207.added b/nagios/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/nagios/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/nagios/hatch.toml b/nagios/hatch.toml index 8ca57231866cf..1002bb8b79cb3 100644 --- a/nagios/hatch.toml +++ b/nagios/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["4.4"] [envs.default.overrides] diff --git a/nagios/pyproject.toml b/nagios/pyproject.toml index 67de6ad22912d..559e5828704ce 100644 --- a/nagios/pyproject.toml +++ b/nagios/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/network/changelog.d/18207.added b/network/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/network/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/network/hatch.toml b/network/hatch.toml index 265647e85c0b8..89a24834a388b 100644 --- a/network/hatch.toml +++ b/network/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default.overrides] platform.windows.e2e-env = { value = false } diff --git a/network/pyproject.toml b/network/pyproject.toml index f038e2d5eeb73..dc9cc589fcbac 100644 --- a/network/pyproject.toml +++ b/network/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/nfsstat/changelog.d/18207.added b/nfsstat/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/nfsstat/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/nfsstat/hatch.toml b/nfsstat/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/nfsstat/hatch.toml +++ b/nfsstat/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/nfsstat/pyproject.toml b/nfsstat/pyproject.toml index 78f478a8bf029..63ba1349c8801 100644 --- a/nfsstat/pyproject.toml +++ b/nfsstat/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/nginx/changelog.d/18207.added b/nginx/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/nginx/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/nginx/hatch.toml b/nginx/hatch.toml index 63446a3942773..0a0a7e7475720 100644 --- a/nginx/hatch.toml +++ b/nginx/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["1.12", "1.13", "vts"] [envs.default.env-vars] diff --git a/nginx/pyproject.toml b/nginx/pyproject.toml index 0c6c5a37a3f5a..739baaff89c9c 100644 --- a/nginx/pyproject.toml +++ b/nginx/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/nginx_ingress_controller/changelog.d/18207.added b/nginx_ingress_controller/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/nginx_ingress_controller/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/nginx_ingress_controller/hatch.toml b/nginx_ingress_controller/hatch.toml index 821e6ed8e37ca..f62423b83c762 100644 --- a/nginx_ingress_controller/hatch.toml +++ b/nginx_ingress_controller/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default.env-vars] DDEV_SKIP_GENERIC_TAGS_CHECK = "true" diff --git a/nginx_ingress_controller/pyproject.toml b/nginx_ingress_controller/pyproject.toml index c6ade0257b65b..8fe0a7fdaea79 100644 --- a/nginx_ingress_controller/pyproject.toml +++ b/nginx_ingress_controller/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/nvidia_triton/changelog.d/18207.added b/nvidia_triton/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/nvidia_triton/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/nvidia_triton/hatch.toml b/nvidia_triton/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/nvidia_triton/hatch.toml +++ b/nvidia_triton/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/nvidia_triton/pyproject.toml b/nvidia_triton/pyproject.toml index 17e9c35e0f92a..2803d702469d5 100644 --- a/nvidia_triton/pyproject.toml +++ b/nvidia_triton/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/openldap/changelog.d/18207.added b/openldap/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/openldap/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/openldap/hatch.toml b/openldap/hatch.toml index 912bbc34f2b46..3ffcb288c9702 100644 --- a/openldap/hatch.toml +++ b/openldap/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["2.4", "2.6"] [envs.default.overrides] diff --git a/openldap/pyproject.toml b/openldap/pyproject.toml index cdbbc1723d277..49683d15481fb 100644 --- a/openldap/pyproject.toml +++ b/openldap/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/openmetrics/changelog.d/18207.added b/openmetrics/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/openmetrics/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/openmetrics/hatch.toml b/openmetrics/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/openmetrics/hatch.toml +++ b/openmetrics/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/openmetrics/pyproject.toml b/openmetrics/pyproject.toml index 999a17e36146f..3175dc1edc5a3 100644 --- a/openmetrics/pyproject.toml +++ b/openmetrics/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/openstack/changelog.d/18207.added b/openstack/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/openstack/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/openstack/hatch.toml b/openstack/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/openstack/hatch.toml +++ b/openstack/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/openstack/pyproject.toml b/openstack/pyproject.toml index 096272e19f7de..7a8e5c4b24995 100644 --- a/openstack/pyproject.toml +++ b/openstack/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/openstack_controller/changelog.d/18207.added b/openstack_controller/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/openstack_controller/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/openstack_controller/hatch.toml b/openstack_controller/hatch.toml index 8d6ec546035fd..a7511eb2248ce 100644 --- a/openstack_controller/hatch.toml +++ b/openstack_controller/hatch.toml @@ -1,19 +1,19 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] setup = ["legacy"] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] setup = ["gcp"] [envs.default.overrides] -name."^py3.11$".e2e-env = { value = true } -name."^py3.11-legacy$".e2e-env = { value = true } +name."^py3.12$".e2e-env = { value = true } +name."^py3.12-legacy$".e2e-env = { value = true } matrix.setup.e2e-env = { value = true, if = ["gcp"], env = ["TF_VAR_credentials_file", "TF_VAR_instance_name", "TF_VAR_desired_status", "TF_VAR_nat_ip", "TF_VAR_network_ip", "TF_VAR_user"] } matrix.setup.env-vars = [ { key = "USE_OPENSTACK_GCP", value = "true", if = ["gcp"] }, diff --git a/openstack_controller/pyproject.toml b/openstack_controller/pyproject.toml index 92241eb9e8f30..44382e19555e2 100644 --- a/openstack_controller/pyproject.toml +++ b/openstack_controller/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/oracle/changelog.d/18207.added b/oracle/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/oracle/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/oracle/pyproject.toml b/oracle/pyproject.toml index ffdc20014a96f..13d54f400810e 100644 --- a/oracle/pyproject.toml +++ b/oracle/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/ossec_security/pyproject.toml b/ossec_security/pyproject.toml index 29062b7091fdf..13e4a768ca451 100644 --- a/ossec_security/pyproject.toml +++ b/ossec_security/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/pan_firewall/changelog.d/18207.added b/pan_firewall/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/pan_firewall/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/pan_firewall/pyproject.toml b/pan_firewall/pyproject.toml index 4fba326e78205..1a856ed8e9e84 100644 --- a/pan_firewall/pyproject.toml +++ b/pan_firewall/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/pdh_check/changelog.d/18207.added b/pdh_check/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/pdh_check/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/pdh_check/hatch.toml b/pdh_check/hatch.toml index 413e6c51fe94c..0f9f06cf58486 100644 --- a/pdh_check/hatch.toml +++ b/pdh_check/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] dependencies = [ diff --git a/pdh_check/pyproject.toml b/pdh_check/pyproject.toml index 92fb3eebe16b4..998815602818c 100644 --- a/pdh_check/pyproject.toml +++ b/pdh_check/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/pgbouncer/changelog.d/18207.added b/pgbouncer/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/pgbouncer/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/pgbouncer/hatch.toml b/pgbouncer/hatch.toml index 9e4ba1af299e8..b951fdc61f075 100644 --- a/pgbouncer/hatch.toml +++ b/pgbouncer/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["1.7", "1.8", "1.12"] [envs.default.env-vars] diff --git a/pgbouncer/pyproject.toml b/pgbouncer/pyproject.toml index 884c207d131e9..a79a5e653d120 100644 --- a/pgbouncer/pyproject.toml +++ b/pgbouncer/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/php_fpm/changelog.d/18207.added b/php_fpm/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/php_fpm/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/php_fpm/hatch.toml b/php_fpm/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/php_fpm/hatch.toml +++ b/php_fpm/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/php_fpm/pyproject.toml b/php_fpm/pyproject.toml index dee5c967d0b09..959b853eab6bb 100644 --- a/php_fpm/pyproject.toml +++ b/php_fpm/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/ping_federate/pyproject.toml b/ping_federate/pyproject.toml index 8f38a7050384b..2940f7c233d93 100644 --- a/ping_federate/pyproject.toml +++ b/ping_federate/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/postfix/changelog.d/18207.added b/postfix/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/postfix/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/postfix/hatch.toml b/postfix/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/postfix/hatch.toml +++ b/postfix/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/postfix/pyproject.toml b/postfix/pyproject.toml index 004b7abc40e11..c9ff6a26814ab 100644 --- a/postfix/pyproject.toml +++ b/postfix/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/postgres/changelog.d/18207.added b/postgres/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/postgres/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/postgres/hatch.toml b/postgres/hatch.toml index 97823d4e37957..1f920fae0f74b 100644 --- a/postgres/hatch.toml +++ b/postgres/hatch.toml @@ -11,7 +11,7 @@ mypy-deps = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["9.6", "10.0", "11.0", "12.17", "13.0", "14.0", "15.0", "16.0"] [envs.default.overrides] diff --git a/postgres/pyproject.toml b/postgres/pyproject.toml index 8a9846261bd37..deed82366ec5d 100644 --- a/postgres/pyproject.toml +++ b/postgres/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/powerdns_recursor/changelog.d/18207.added b/powerdns_recursor/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/powerdns_recursor/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/powerdns_recursor/hatch.toml b/powerdns_recursor/hatch.toml index 2aa20377ea5df..457d6dc0e2ba0 100644 --- a/powerdns_recursor/hatch.toml +++ b/powerdns_recursor/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["3.7", "4.0"] [envs.default.overrides] diff --git a/powerdns_recursor/pyproject.toml b/powerdns_recursor/pyproject.toml index b1a671cb02c8c..86d4a8e7397ca 100644 --- a/powerdns_recursor/pyproject.toml +++ b/powerdns_recursor/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/presto/changelog.d/18207.added b/presto/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/presto/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/presto/hatch.toml b/presto/hatch.toml index d434b8b3fe36b..a57d0922250db 100644 --- a/presto/hatch.toml +++ b/presto/hatch.toml @@ -6,7 +6,7 @@ dependencies = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["346"] [envs.default.overrides] diff --git a/presto/pyproject.toml b/presto/pyproject.toml index d26d8a9ddb241..6e385d08d26e4 100644 --- a/presto/pyproject.toml +++ b/presto/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/process/changelog.d/18207.added b/process/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/process/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/process/hatch.toml b/process/hatch.toml index 3d61446b5d5b6..48af19a1f76fa 100644 --- a/process/hatch.toml +++ b/process/hatch.toml @@ -1,6 +1,6 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.bench] \ No newline at end of file diff --git a/process/pyproject.toml b/process/pyproject.toml index 8978b66f0fb6b..c55c26760190c 100644 --- a/process/pyproject.toml +++ b/process/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/prometheus/changelog.d/18207.added b/prometheus/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/prometheus/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/prometheus/hatch.toml b/prometheus/hatch.toml index 2e077452e744b..ec24537869bac 100644 --- a/prometheus/hatch.toml +++ b/prometheus/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] platforms = [ diff --git a/prometheus/pyproject.toml b/prometheus/pyproject.toml index 51a4fe0408275..410862fb39e9c 100644 --- a/prometheus/pyproject.toml +++ b/prometheus/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/proxysql/changelog.d/18207.added b/proxysql/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/proxysql/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/proxysql/hatch.toml b/proxysql/hatch.toml index b5cd0a46d8dbd..1640d02d24d12 100644 --- a/proxysql/hatch.toml +++ b/proxysql/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["1.4", "2.0"] [envs.default.overrides] diff --git a/proxysql/pyproject.toml b/proxysql/pyproject.toml index 09647491222ab..b01ff51923b82 100644 --- a/proxysql/pyproject.toml +++ b/proxysql/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/pulsar/changelog.d/18207.added b/pulsar/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/pulsar/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/pulsar/hatch.toml b/pulsar/hatch.toml index 3de6c23c1a3b5..0355df95f829c 100644 --- a/pulsar/hatch.toml +++ b/pulsar/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["2.9"] [envs.default.overrides] diff --git a/pulsar/pyproject.toml b/pulsar/pyproject.toml index e6b54194e4b4b..51820fbd38004 100644 --- a/pulsar/pyproject.toml +++ b/pulsar/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/rabbitmq/changelog.d/18207.added b/rabbitmq/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/rabbitmq/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/rabbitmq/hatch.toml b/rabbitmq/hatch.toml index 72ec427026312..1e6d2c4ba85a6 100644 --- a/rabbitmq/hatch.toml +++ b/rabbitmq/hatch.toml @@ -9,7 +9,7 @@ dependencies = [ # Rabbitmq versions 3.8+ introduce the Prometheus plugin. This is the preferred way to collect metrics. # We still support metrics from management plugin as a legacy option. [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["3.7", "3.11"] flavor = ["mgmt", "openmetrics"] diff --git a/rabbitmq/pyproject.toml b/rabbitmq/pyproject.toml index fd4bd248d71ee..a88015878d478 100644 --- a/rabbitmq/pyproject.toml +++ b/rabbitmq/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/ray/changelog.d/18207.added b/ray/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/ray/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/ray/hatch.toml b/ray/hatch.toml index 4f348c29ba42d..ce67c426c90cd 100644 --- a/ray/hatch.toml +++ b/ray/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["2.8"] [envs.default.overrides] diff --git a/ray/pyproject.toml b/ray/pyproject.toml index d523a530380f0..2fb0787081869 100644 --- a/ray/pyproject.toml +++ b/ray/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/redisdb/changelog.d/18207.added b/redisdb/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/redisdb/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/redisdb/hatch.toml b/redisdb/hatch.toml index ecf7d726206f8..b4f02e3d707e8 100644 --- a/redisdb/hatch.toml +++ b/redisdb/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["5.0", "6.0", "7.0", "cloud"] [envs.default.overrides] diff --git a/redisdb/pyproject.toml b/redisdb/pyproject.toml index 8bf1515cfd702..357cff34f951f 100644 --- a/redisdb/pyproject.toml +++ b/redisdb/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/rethinkdb/changelog.d/18207.added b/rethinkdb/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/rethinkdb/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/rethinkdb/hatch.toml b/rethinkdb/hatch.toml index 53e68f253fad0..f379e04150daf 100644 --- a/rethinkdb/hatch.toml +++ b/rethinkdb/hatch.toml @@ -6,7 +6,7 @@ mypy-deps = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] # Can't support lower 2.3 patch versions due to: https://github.com/rethinkdb/rethinkdb/issues/6108 version = ["2.3", "2.4"] diff --git a/rethinkdb/pyproject.toml b/rethinkdb/pyproject.toml index 88caf7d283c61..722a36b217430 100644 --- a/rethinkdb/pyproject.toml +++ b/rethinkdb/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/riak/changelog.d/18207.added b/riak/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/riak/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/riak/hatch.toml b/riak/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/riak/hatch.toml +++ b/riak/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/riak/pyproject.toml b/riak/pyproject.toml index f956b2e9eda5b..5aea83a4b044c 100644 --- a/riak/pyproject.toml +++ b/riak/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/riakcs/changelog.d/18207.added b/riakcs/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/riakcs/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/riakcs/hatch.toml b/riakcs/hatch.toml index bd72781786c80..769d79d915cc1 100644 --- a/riakcs/hatch.toml +++ b/riakcs/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] e2e-env = false \ No newline at end of file diff --git a/riakcs/pyproject.toml b/riakcs/pyproject.toml index 3f8df8b6a4c56..2f90c1aa18457 100644 --- a/riakcs/pyproject.toml +++ b/riakcs/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/sap_hana/changelog.d/18207.added b/sap_hana/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/sap_hana/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/sap_hana/hatch.toml b/sap_hana/hatch.toml index 7dcab11f35177..ada46df010993 100644 --- a/sap_hana/hatch.toml +++ b/sap_hana/hatch.toml @@ -6,7 +6,7 @@ dependencies = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["2.0"] [envs.default.overrides] diff --git a/sap_hana/pyproject.toml b/sap_hana/pyproject.toml index 826b4166ae66e..04d415ff21bb9 100644 --- a/sap_hana/pyproject.toml +++ b/sap_hana/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/scylla/changelog.d/18207.added b/scylla/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/scylla/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/scylla/hatch.toml b/scylla/hatch.toml index 1b37eeb75e5cd..7f0416adaee51 100644 --- a/scylla/hatch.toml +++ b/scylla/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["3.1", "3.3", "5.2"] [envs.default.overrides] diff --git a/scylla/pyproject.toml b/scylla/pyproject.toml index 5e4355b0f5383..18be1cee6fab3 100644 --- a/scylla/pyproject.toml +++ b/scylla/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/sidekiq/changelog.d/18207.added b/sidekiq/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/sidekiq/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/sidekiq/pyproject.toml b/sidekiq/pyproject.toml index 9cc7236bfd39c..c2ca2e73f32c9 100644 --- a/sidekiq/pyproject.toml +++ b/sidekiq/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/silk/changelog.d/18207.added b/silk/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/silk/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/silk/hatch.toml b/silk/hatch.toml index b271cca6d3e45..0169207d8cffb 100644 --- a/silk/hatch.toml +++ b/silk/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] dependencies = [ diff --git a/silk/pyproject.toml b/silk/pyproject.toml index c3fc8baac47f1..02fbc039bf98c 100644 --- a/silk/pyproject.toml +++ b/silk/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/singlestore/changelog.d/18207.added b/singlestore/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/singlestore/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/singlestore/hatch.toml b/singlestore/hatch.toml index c671e67928494..142ef97f7acb9 100644 --- a/singlestore/hatch.toml +++ b/singlestore/hatch.toml @@ -6,4 +6,4 @@ mypy-deps = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/singlestore/pyproject.toml b/singlestore/pyproject.toml index 86e5e9297b603..1016e3715cf42 100644 --- a/singlestore/pyproject.toml +++ b/singlestore/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/snmp/changelog.d/18207.added b/snmp/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/snmp/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/snmp/hatch.toml b/snmp/hatch.toml index dddf61c8ad498..10e870f34fb6d 100644 --- a/snmp/hatch.toml +++ b/snmp/hatch.toml @@ -2,7 +2,7 @@ check-types = false [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] snmplistener = ["false", "true"] [envs.default.overrides] diff --git a/snmp/pyproject.toml b/snmp/pyproject.toml index 9e4b5c3e439ae..6ca2c91126604 100644 --- a/snmp/pyproject.toml +++ b/snmp/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/snowflake/changelog.d/18207.added b/snowflake/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/snowflake/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/snowflake/hatch.toml b/snowflake/hatch.toml index 8dd3b0acc729e..0165ed0f9b0d0 100644 --- a/snowflake/hatch.toml +++ b/snowflake/hatch.toml @@ -6,4 +6,4 @@ mypy-deps = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/snowflake/pyproject.toml b/snowflake/pyproject.toml index ee5113b4c0b6f..735f4c2543306 100644 --- a/snowflake/pyproject.toml +++ b/snowflake/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/solr/changelog.d/18207.added b/solr/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/solr/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/solr/hatch.toml b/solr/hatch.toml index ac11d1443411d..d71e1005cecdf 100644 --- a/solr/hatch.toml +++ b/solr/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["8.11", "9.3"] [envs.default.overrides] diff --git a/solr/pyproject.toml b/solr/pyproject.toml index 849370d716b6d..7eb592a6226e8 100644 --- a/solr/pyproject.toml +++ b/solr/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/sonarqube/changelog.d/18207.added b/sonarqube/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/sonarqube/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/sonarqube/hatch.toml b/sonarqube/hatch.toml index 543b1094534fa..7f7f353c14ddb 100644 --- a/sonarqube/hatch.toml +++ b/sonarqube/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["7.9", "8.5", "9.3"] # You can use M1 env if you want to run on M1 processor machine diff --git a/sonarqube/pyproject.toml b/sonarqube/pyproject.toml index b67b915b76d58..c1c3183c7a03b 100644 --- a/sonarqube/pyproject.toml +++ b/sonarqube/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/spark/changelog.d/18207.added b/spark/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/spark/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/spark/hatch.toml b/spark/hatch.toml index ef871733dabda..137a0e3269190 100644 --- a/spark/hatch.toml +++ b/spark/hatch.toml @@ -6,7 +6,7 @@ dependencies = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["2.4", "3.0"] [envs.default.overrides] diff --git a/spark/pyproject.toml b/spark/pyproject.toml index e81d5ee0df3d3..cf6722c7ceb09 100644 --- a/spark/pyproject.toml +++ b/spark/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/sqlserver/changelog.d/18207.added b/sqlserver/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/sqlserver/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/sqlserver/hatch.toml b/sqlserver/hatch.toml index a305f161e8fcf..843ea38127536 100644 --- a/sqlserver/hatch.toml +++ b/sqlserver/hatch.toml @@ -2,7 +2,7 @@ base-package-features = ["deps", "db", "json"] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] os = ["linux"] version = ["2017", "2019", "2022"] setup = ["single", "ha"] @@ -12,7 +12,7 @@ setup = ["single", "ha"] # time out. until we're able to modify and parallelize the work we'll limit the per-driver tests to only a single # sqlserver version [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] os = ["windows"] driver = ["SQLOLEDB", "SQLNCLI11", "MSOLEDBSQL", "odbc"] version = ["2019", "2022"] diff --git a/sqlserver/pyproject.toml b/sqlserver/pyproject.toml index 14015e55328f5..18c28b1749927 100644 --- a/sqlserver/pyproject.toml +++ b/sqlserver/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/squid/changelog.d/18207.added b/squid/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/squid/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/squid/hatch.toml b/squid/hatch.toml index d423b3a2de5a0..d5db0f0834835 100644 --- a/squid/hatch.toml +++ b/squid/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["4.13", "5.6"] [envs.default.overrides] diff --git a/squid/pyproject.toml b/squid/pyproject.toml index 4184551c8ec92..8f144cfa18e63 100644 --- a/squid/pyproject.toml +++ b/squid/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/ssh_check/changelog.d/18207.added b/ssh_check/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/ssh_check/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/ssh_check/hatch.toml b/ssh_check/hatch.toml index ac510b7a85bc6..4913f773c9f75 100644 --- a/ssh_check/hatch.toml +++ b/ssh_check/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["8.1", "9.1"] [envs.default.overrides] diff --git a/ssh_check/pyproject.toml b/ssh_check/pyproject.toml index d3d8d32bf2bb5..c0131118f6a21 100644 --- a/ssh_check/pyproject.toml +++ b/ssh_check/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/statsd/changelog.d/18207.added b/statsd/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/statsd/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/statsd/hatch.toml b/statsd/hatch.toml index e7b33c9f27801..ea46b02834dad 100644 --- a/statsd/hatch.toml +++ b/statsd/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["0.9"] [envs.default.overrides] diff --git a/statsd/pyproject.toml b/statsd/pyproject.toml index f5e3fd2f1033d..c2639c6b9b4ef 100644 --- a/statsd/pyproject.toml +++ b/statsd/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/strimzi/changelog.d/18207.added b/strimzi/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/strimzi/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/strimzi/hatch.toml b/strimzi/hatch.toml index ac8e44b6c7f05..bce6b232560ab 100644 --- a/strimzi/hatch.toml +++ b/strimzi/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["0.34"] [envs.default.overrides] diff --git a/strimzi/pyproject.toml b/strimzi/pyproject.toml index a9f27b18da786..c9a760e36dfa2 100644 --- a/strimzi/pyproject.toml +++ b/strimzi/pyproject.toml @@ -27,7 +27,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/supervisord/changelog.d/18207.added b/supervisord/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/supervisord/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/supervisord/hatch.toml b/supervisord/hatch.toml index ace1fdff1a0c7..17fa18cb5164e 100644 --- a/supervisord/hatch.toml +++ b/supervisord/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["3.3"] [envs.default.overrides] diff --git a/supervisord/pyproject.toml b/supervisord/pyproject.toml index d2c516ce1668a..e7eab7fbad10a 100644 --- a/supervisord/pyproject.toml +++ b/supervisord/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/suricata/pyproject.toml b/suricata/pyproject.toml index e32ad6774087e..efc4f57207b0f 100644 --- a/suricata/pyproject.toml +++ b/suricata/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/system_core/changelog.d/18207.added b/system_core/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/system_core/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/system_core/hatch.toml b/system_core/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/system_core/hatch.toml +++ b/system_core/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/system_core/pyproject.toml b/system_core/pyproject.toml index 6c1b9d79c7b6f..0892c8bb8766c 100644 --- a/system_core/pyproject.toml +++ b/system_core/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/system_swap/changelog.d/18207.added b/system_swap/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/system_swap/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/system_swap/hatch.toml b/system_swap/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/system_swap/hatch.toml +++ b/system_swap/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/system_swap/pyproject.toml b/system_swap/pyproject.toml index 338cde59201cc..6d867738a2022 100644 --- a/system_swap/pyproject.toml +++ b/system_swap/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/tcp_check/changelog.d/18207.added b/tcp_check/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/tcp_check/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/tcp_check/hatch.toml b/tcp_check/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/tcp_check/hatch.toml +++ b/tcp_check/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/tcp_check/pyproject.toml b/tcp_check/pyproject.toml index b19ac5ae591c2..abbf435a04d73 100644 --- a/tcp_check/pyproject.toml +++ b/tcp_check/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/teamcity/changelog.d/18207.added b/teamcity/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/teamcity/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/teamcity/hatch.toml b/teamcity/hatch.toml index 747bf45e6b75a..aba75ffb7e27b 100644 --- a/teamcity/hatch.toml +++ b/teamcity/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] impl = ["legacy", "openmetrics"] [envs.default.overrides] diff --git a/teamcity/pyproject.toml b/teamcity/pyproject.toml index 6c2a2dd305174..e235daa243e39 100644 --- a/teamcity/pyproject.toml +++ b/teamcity/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/tekton/changelog.d/18207.added b/tekton/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/tekton/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/tekton/hatch.toml b/tekton/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/tekton/hatch.toml +++ b/tekton/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/tekton/pyproject.toml b/tekton/pyproject.toml index cd0031341db8e..cb1bf1423018b 100644 --- a/tekton/pyproject.toml +++ b/tekton/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/teleport/changelog.d/18207.added b/teleport/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/teleport/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/teleport/hatch.toml b/teleport/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/teleport/hatch.toml +++ b/teleport/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/teleport/pyproject.toml b/teleport/pyproject.toml index 38b162f52c627..6572facaf8a00 100644 --- a/teleport/pyproject.toml +++ b/teleport/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/temporal/changelog.d/18207.added b/temporal/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/temporal/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/temporal/hatch.toml b/temporal/hatch.toml index ef9dd47791214..29f12d02b8667 100644 --- a/temporal/hatch.toml +++ b/temporal/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["1.19"] [envs.default.overrides] diff --git a/temporal/pyproject.toml b/temporal/pyproject.toml index 56607a9dbe9f9..b9f0768aa6151 100644 --- a/temporal/pyproject.toml +++ b/temporal/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/tenable/changelog.d/18207.added b/tenable/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/tenable/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/tenable/pyproject.toml b/tenable/pyproject.toml index 8ab5356276b6d..fe274a81abac0 100644 --- a/tenable/pyproject.toml +++ b/tenable/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/teradata/changelog.d/18207.added b/teradata/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/teradata/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/teradata/hatch.toml b/teradata/hatch.toml index 847ebdf063c08..3c87a67bab2a4 100644 --- a/teradata/hatch.toml +++ b/teradata/hatch.toml @@ -1,14 +1,14 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] setup = ["sandbox"] [envs.default.overrides] -name."^py3.11$".e2e-env = { value = true } +name."^py3.12$".e2e-env = { value = true } matrix.setup.e2e-env = { value = true, if = ["sandbox"], env = ["TERADATA_SERVER"] } matrix.setup.env-vars = [ { key = "USE_TD_SANDBOX", value = "true", if = ["sandbox"] }, diff --git a/teradata/pyproject.toml b/teradata/pyproject.toml index d1199e10cce27..e102a5fd8a90b 100644 --- a/teradata/pyproject.toml +++ b/teradata/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/tibco_ems/hatch.toml b/tibco_ems/hatch.toml index bd72781786c80..769d79d915cc1 100644 --- a/tibco_ems/hatch.toml +++ b/tibco_ems/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] e2e-env = false \ No newline at end of file diff --git a/tibco_ems/pyproject.toml b/tibco_ems/pyproject.toml index c903069b76e4c..282743eef2730 100644 --- a/tibco_ems/pyproject.toml +++ b/tibco_ems/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/tls/changelog.d/18207.added b/tls/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/tls/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/tls/hatch.toml b/tls/hatch.toml index 91dfdd58ecd27..1bd2b7ae9753c 100644 --- a/tls/hatch.toml +++ b/tls/hatch.toml @@ -6,4 +6,4 @@ dependencies = [ ] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/tls/pyproject.toml b/tls/pyproject.toml index 4ae35db079046..42a568fe730bd 100644 --- a/tls/pyproject.toml +++ b/tls/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/tomcat/changelog.d/18207.added b/tomcat/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/tomcat/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/tomcat/hatch.toml b/tomcat/hatch.toml index 4b877dba0897c..94161a21b76ed 100644 --- a/tomcat/hatch.toml +++ b/tomcat/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["9.0", "10.0", "10.1"] flavor = ["standalone", "embedded"] diff --git a/tomcat/pyproject.toml b/tomcat/pyproject.toml index 0066e14daf1b0..9f0c160029382 100644 --- a/tomcat/pyproject.toml +++ b/tomcat/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/torchserve/changelog.d/18207.added b/torchserve/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/torchserve/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/torchserve/hatch.toml b/torchserve/hatch.toml index 3a72e9f93a15a..eff98ccee69bc 100644 --- a/torchserve/hatch.toml +++ b/torchserve/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["0.8"] [envs.default.overrides] diff --git a/torchserve/pyproject.toml b/torchserve/pyproject.toml index c759b902488f2..66bd379468471 100644 --- a/torchserve/pyproject.toml +++ b/torchserve/pyproject.toml @@ -26,7 +26,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/traefik_mesh/changelog.d/18207.added b/traefik_mesh/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/traefik_mesh/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/traefik_mesh/hatch.toml b/traefik_mesh/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/traefik_mesh/hatch.toml +++ b/traefik_mesh/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/traefik_mesh/pyproject.toml b/traefik_mesh/pyproject.toml index 2e6f16a26f5c8..69f2dfd774b3b 100644 --- a/traefik_mesh/pyproject.toml +++ b/traefik_mesh/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/traffic_server/changelog.d/18207.added b/traffic_server/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/traffic_server/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/traffic_server/hatch.toml b/traffic_server/hatch.toml index 6366d9ca2ae04..399e1b63b28b4 100644 --- a/traffic_server/hatch.toml +++ b/traffic_server/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default.env-vars] TRAFFIC_SERVER_VERSION = "9.1.1" diff --git a/traffic_server/pyproject.toml b/traffic_server/pyproject.toml index 237a7c2169cd9..67931b928ec4f 100644 --- a/traffic_server/pyproject.toml +++ b/traffic_server/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/twemproxy/changelog.d/18207.added b/twemproxy/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/twemproxy/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/twemproxy/hatch.toml b/twemproxy/hatch.toml index ec2b228de127e..d81e8c9cf96b0 100644 --- a/twemproxy/hatch.toml +++ b/twemproxy/hatch.toml @@ -4,7 +4,7 @@ platforms = ["linux", "macos"] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["0.5.0"] [envs.default.env-vars] diff --git a/twemproxy/pyproject.toml b/twemproxy/pyproject.toml index 5dd08ee893c7d..08cbf57491673 100644 --- a/twemproxy/pyproject.toml +++ b/twemproxy/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/twistlock/changelog.d/18207.added b/twistlock/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/twistlock/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/twistlock/hatch.toml b/twistlock/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/twistlock/hatch.toml +++ b/twistlock/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/twistlock/pyproject.toml b/twistlock/pyproject.toml index fd3d22e710ac1..0329130a09502 100644 --- a/twistlock/pyproject.toml +++ b/twistlock/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/varnish/changelog.d/18207.added b/varnish/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/varnish/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/varnish/hatch.toml b/varnish/hatch.toml index 315e875283099..e4feae8302fbe 100644 --- a/varnish/hatch.toml +++ b/varnish/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["5.2", "6.5"] [envs.default.overrides] diff --git a/varnish/pyproject.toml b/varnish/pyproject.toml index cecf1e2183a9f..4411d3db54f02 100644 --- a/varnish/pyproject.toml +++ b/varnish/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/vault/changelog.d/18207.added b/vault/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/vault/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/vault/hatch.toml b/vault/hatch.toml index 36bb2bc062149..13be1af587ad7 100644 --- a/vault/hatch.toml +++ b/vault/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["1.9.0"] auth = ["token-auth", "noauth"] diff --git a/vault/pyproject.toml b/vault/pyproject.toml index 4decac34151a4..730bb5f9aca6c 100644 --- a/vault/pyproject.toml +++ b/vault/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/vertica/changelog.d/18207.added b/vertica/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/vertica/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/vertica/hatch.toml b/vertica/hatch.toml index 129c75f0003c9..bdb9496b55c49 100644 --- a/vertica/hatch.toml +++ b/vertica/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["10.1", "11.1", "12.0", "23.3"] [envs.default.overrides] diff --git a/vertica/pyproject.toml b/vertica/pyproject.toml index c54b67d12edc5..bd239d161cf12 100644 --- a/vertica/pyproject.toml +++ b/vertica/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/vllm/changelog.d/18207.added b/vllm/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/vllm/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/vllm/hatch.toml b/vllm/hatch.toml index 001e43ce25414..c85c5f07a7df2 100644 --- a/vllm/hatch.toml +++ b/vllm/hatch.toml @@ -1,4 +1,4 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] diff --git a/vllm/pyproject.toml b/vllm/pyproject.toml index ada53013ef377..5df58ba7e3c8e 100644 --- a/vllm/pyproject.toml +++ b/vllm/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/voltdb/changelog.d/18207.added b/voltdb/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/voltdb/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/voltdb/hatch.toml b/voltdb/hatch.toml index 2353ada783248..fde300a90930a 100644 --- a/voltdb/hatch.toml +++ b/voltdb/hatch.toml @@ -9,7 +9,7 @@ mypy-deps = [ DDEV_SKIP_GENERIC_TAGS_CHECK = "true" [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["8.4", "10.0"] tls = ["false", "true"] diff --git a/voltdb/pyproject.toml b/voltdb/pyproject.toml index e14e6759a5607..1e81ac3c6f957 100644 --- a/voltdb/pyproject.toml +++ b/voltdb/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/vsphere/changelog.d/18207.added b/vsphere/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/vsphere/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/vsphere/hatch.toml b/vsphere/hatch.toml index a0f6624b570b8..4686ee4444838 100644 --- a/vsphere/hatch.toml +++ b/vsphere/hatch.toml @@ -3,7 +3,7 @@ check-types = false [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["6.7", "7.0"] [envs.default] diff --git a/vsphere/pyproject.toml b/vsphere/pyproject.toml index d60958d76573a..399ca557e460b 100644 --- a/vsphere/pyproject.toml +++ b/vsphere/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/weaviate/changelog.d/18207.added b/weaviate/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/weaviate/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/weaviate/hatch.toml b/weaviate/hatch.toml index 332a4ab893ca6..c27560d0695d7 100644 --- a/weaviate/hatch.toml +++ b/weaviate/hatch.toml @@ -4,7 +4,7 @@ DDEV_SKIP_GENERIC_TAGS_CHECK = "true" [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["1.20"] auth = ["no-auth", "auth"] diff --git a/weaviate/pyproject.toml b/weaviate/pyproject.toml index abcac32f8d2d9..3e5cf3924bb78 100644 --- a/weaviate/pyproject.toml +++ b/weaviate/pyproject.toml @@ -26,7 +26,7 @@ classifiers = [ "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Private :: Do Not Upload", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", ] dependencies = [ diff --git a/weblogic/changelog.d/18207.added b/weblogic/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/weblogic/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/weblogic/hatch.toml b/weblogic/hatch.toml index 9bfdb9f9df723..a117109c05929 100644 --- a/weblogic/hatch.toml +++ b/weblogic/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["12", "14"] [envs.default.overrides] diff --git a/weblogic/pyproject.toml b/weblogic/pyproject.toml index 0ecbb9d3d9d0e..d59c3481ab998 100644 --- a/weblogic/pyproject.toml +++ b/weblogic/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/win32_event_log/changelog.d/18207.added b/win32_event_log/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/win32_event_log/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/win32_event_log/hatch.toml b/win32_event_log/hatch.toml index 443ff4847ff5b..3400c2946f954 100644 --- a/win32_event_log/hatch.toml +++ b/win32_event_log/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] e2e-env = false diff --git a/win32_event_log/pyproject.toml b/win32_event_log/pyproject.toml index 6ddc69694ebfc..5405823ebfb06 100644 --- a/win32_event_log/pyproject.toml +++ b/win32_event_log/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/windows_performance_counters/changelog.d/18207.added b/windows_performance_counters/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/windows_performance_counters/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/windows_performance_counters/hatch.toml b/windows_performance_counters/hatch.toml index 6026000e5fb50..ec12a94baac91 100644 --- a/windows_performance_counters/hatch.toml +++ b/windows_performance_counters/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] platforms = [ diff --git a/windows_performance_counters/pyproject.toml b/windows_performance_counters/pyproject.toml index 98b5e81533591..851a85f31d463 100644 --- a/windows_performance_counters/pyproject.toml +++ b/windows_performance_counters/pyproject.toml @@ -26,7 +26,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/windows_service/changelog.d/18207.added b/windows_service/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/windows_service/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/windows_service/hatch.toml b/windows_service/hatch.toml index 71ba922f308fd..15860b143c506 100644 --- a/windows_service/hatch.toml +++ b/windows_service/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] platforms = [ diff --git a/windows_service/pyproject.toml b/windows_service/pyproject.toml index c7bcbe2d7e58e..b3d5f1be9560c 100644 --- a/windows_service/pyproject.toml +++ b/windows_service/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/wmi_check/changelog.d/18207.added b/wmi_check/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/wmi_check/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/wmi_check/hatch.toml b/wmi_check/hatch.toml index 44f3195b61fa0..353f4419cb7cf 100644 --- a/wmi_check/hatch.toml +++ b/wmi_check/hatch.toml @@ -3,7 +3,7 @@ check-types = false [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default] e2e-env = false diff --git a/wmi_check/pyproject.toml b/wmi_check/pyproject.toml index b53c3a3091a41..9637eeb6797dd 100644 --- a/wmi_check/pyproject.toml +++ b/wmi_check/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/yarn/changelog.d/18207.added b/yarn/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/yarn/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/yarn/hatch.toml b/yarn/hatch.toml index b55a0ed85515f..2a7ba6534e9df 100644 --- a/yarn/hatch.toml +++ b/yarn/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] [envs.default.env-vars] DDEV_SKIP_GENERIC_TAGS_CHECK = "true" diff --git a/yarn/pyproject.toml b/yarn/pyproject.toml index e4a4d85c2365c..964786604a91e 100644 --- a/yarn/pyproject.toml +++ b/yarn/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ] diff --git a/zk/changelog.d/18207.added b/zk/changelog.d/18207.added new file mode 100644 index 0000000000000..624cd9836c9fe --- /dev/null +++ b/zk/changelog.d/18207.added @@ -0,0 +1 @@ +Bump the python version from 3.11 to 3.12 \ No newline at end of file diff --git a/zk/hatch.toml b/zk/hatch.toml index bf778cb3b4d12..1f5458b389203 100644 --- a/zk/hatch.toml +++ b/zk/hatch.toml @@ -1,7 +1,7 @@ [env.collectors.datadog-checks] [[envs.default.matrix]] -python = ["3.11"] +python = ["3.12"] version = ["3.5.8", "3.6.2"] ssl = ["true", "false"] diff --git a/zk/pyproject.toml b/zk/pyproject.toml index 1474dab090bf5..8cc1312dac750 100644 --- a/zk/pyproject.toml +++ b/zk/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: System :: Monitoring", "Private :: Do Not Upload", ]