semvec/pypi-packages huggingface dataset:
opentelemetry-exporter-prometheus-remote-write 0.60b1
Prometheus Remote Write Metrics Exporter for OpenTelemetry
Requires Python: >=3.9

OpenTelemetry Prometheus Remote Write Exporter
==============================================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-exporter-prometheus-remote-write.svg
   :target: https://pypi.org/project/opentelemetry-exporter-prometheus-remote-write/

This package contains an exporter to send metrics from the OpenTelemetry Python SDK directly to a Prometheus Remote Write integrated backend
(such as Cortex or Thanos) without having to run an instance of the Prometheus server.


Installation
------------

::

    pip install opentelemetry-exporter-prometheus-remote-write


.. _OpenTelemetry: https://github.com/open-telemetry/opentelemetry-python/
.. _Prometheus Remote Write integrated backend: https://prometheus.io/docs/operating/integrations/


References
----------

* `OpenTelemetry Project <https://opentelemetry.io/>`_
* `Prometheus Remote Write Integration <https://prometheus.io/docs/operating/integrations/>`_
opentelemetry-exporter-credential-provider-gcp 0.60b1
GCP OTLP Exporter Credential Provider for OpenTelemetry
Requires Python: >=3.9

OpenTelemetry GCP Credential Provider for OTLP Exporters
========================================================

.. image:: https://badge.fury.io/py/opentelemetry-exporter-credential-provider-gcp.svg
    :target: https://badge.fury.io/py/opentelemetry-exporter-credential-provider-gcp

.. image:: https://readthedocs.org/projects/google-cloud-opentelemetry/badge/?version=latest
    :target: https://google-cloud-opentelemetry.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation Status

This library provides support for supplying your machine's Application Default Credentials (https://cloud.google.com/docs/authentication/application-default-credentials)
to the OTLP Exporters created automatically by OpenTelemetry Python's auto instrumentation.
These credentials authorize OTLP traces to be sent to `telemetry.googleapis.com`.

Currently `telemetry.googleapis.com` only supports OTLP traces, but eventually the endpoint will
support OTLP logs and metrics too.

To learn more about instrumentation and observability, including opinionated recommendations
for Google Cloud Observability, visit `Instrumentation and observability
<https://cloud.google.com/stackdriver/docs/instrumentation/overview>`_.

For how to export trace data when you use manual instrumentation visit `Migrate from the Trace exporter to the OTLP endpoint
<https://cloud.google.com/trace/docs/migrate-to-otlp-endpoints>`_.

Installation
------------

.. code:: bash

    pip install opentelemetry-exporter-credential-provider-gcp

Usage
-----

Your installed HTTP/GRPC OTLP Exporter must be at release `>=1.37` for this feature.

Set the following environment variables:
`export OTEL_RESOURCE_ATTRIBUTES="gcp.project_id=<project-id>"`
`export OTEL_EXPORTER_OTLP_TRACES_ENDPOINT="https://telemetry.googleapis.com:443/v1/traces"`

If you plan to have python auto instrumentation use the GRPC OTLP Exporter to send traces to Cloud Trace:
`export OTEL_PYTHON_EXPORTER_OTLP_GRPC_TRACES_CREDENTIAL_PROVIDER=gcp_grpc_credentials`

If you plan to have python auto instrumentation use the HTTP OTLP Exporter to send traces to Cloud Trace:
`export OTEL_PYTHON_EXPORTER_OTLP_HTTP_TRACES_CREDENTIAL_PROVIDER=gcp_http_credentials`


References
----------

* `OpenTelemetry Project <https://opentelemetry.io/>`_
opentelemetry-distro 0.60b1
OpenTelemetry Python Distro
Requires Python: >=3.9

OpenTelemetry Distro
====================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-distro.svg
   :target: https://pypi.org/project/opentelemetry-distro/

Installation
------------

::

    pip install opentelemetry-distro


This package provides entrypoints to configure OpenTelemetry.

References
----------

* `OpenTelemetry Project <https://opentelemetry.io/>`_
* `Example using opentelemetry-distro <https://opentelemetry.io/docs/instrumentation/python/distro/>`_
opentelemetry-contrib-instrumentations 0.60b1
OpenTelemetry Contrib Instrumentation Packages
Requires Python: >=3.9

OpenTelemetry Instrumentation
=============================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-contrib-instrumentations.svg
   :target: https://pypi.org/project/opentelemetry-contrib-instrumentations/

Installation
------------

::

    pip install opentelemetry-contrib-instrumentations


This package installs all instrumentation packages hosted by the OpenTelemetry Python Contrib repository.
The list of packages can be found `here <https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation>`_.


References
----------

* `OpenTelemetry Project <https://opentelemetry.io/>`_
opentelemetry-test-utils 0.60b1
Test utilities for OpenTelemetry unit tests
Requires Python: >=3.9

OpenTelemetry Test Utilities
============================

This package provides internal testing utilities for the OpenTelemetry Python project and provides no stability or quality guarantees.
Please do not use it for anything other than writing or running tests for the OpenTelemetry Python project (github.com/open-telemetry/opentelemetry-python).


References
----------
* `OpenTelemetry Project <https://opentelemetry.io/>`_
opentelemetry-semantic-conventions 0.60b1
OpenTelemetry Semantic Conventions
Requires Python: >=3.9

OpenTelemetry Semantic Conventions
==================================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-semantic-conventions.svg
   :target: https://pypi.org/project/opentelemetry-semantic-conventions/

This library contains generated code for the semantic conventions defined by the OpenTelemetry specification.

Installation
------------

::

    pip install opentelemetry-semantic-conventions

Code Generation
---------------

These files were generated automatically from code in semconv_.
To regenerate the code, run ``../scripts/semconv/generate.sh``.

To build against a new release or specific commit of opentelemetry-specification_,
update the ``SPEC_VERSION`` variable in
``../scripts/semconv/generate.sh``. Then run the script and commit the changes.

.. _opentelemetry-specification: https://github.com/open-telemetry/opentelemetry-specification
.. _semconv: https://github.com/open-telemetry/opentelemetry-python/tree/main/scripts/semconv


References
----------

* `OpenTelemetry Project <https://opentelemetry.io/>`_
* `OpenTelemetry Semantic Conventions Definitions <https://github.com/open-telemetry/semantic-conventions/blob/main/docs/README.md>`_
* `generate.sh script <https://github.com/open-telemetry/opentelemetry-python/blob/main/scripts/semconv/generate.sh>`_
opentelemetry-sdk 1.39.1
OpenTelemetry Python SDK
Requires Python: >=3.9

OpenTelemetry Python SDK
============================================================================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-sdk.svg
   :target: https://pypi.org/project/opentelemetry-sdk/

Installation
------------

::

    pip install opentelemetry-sdk

References
----------

* `OpenTelemetry Project <https://opentelemetry.io/>`_
opentelemetry-proto 1.39.1
OpenTelemetry Python Proto
Requires Python: >=3.9

OpenTelemetry Python Proto
==========================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-proto.svg
   :target: https://pypi.org/project/opentelemetry-proto/

This library contains the generated code for OpenTelemetry protobuf data model. The code in the current
package was generated using the v1.7.0 release_ of opentelemetry-proto.

.. _release: https://github.com/open-telemetry/opentelemetry-proto/releases/tag/v1.7.0

Installation
------------

::

    pip install opentelemetry-proto

Code Generation
---------------

These files were generated automatically from code in opentelemetry-proto_.
To regenerate the code, run ``../scripts/proto_codegen.sh``.

To build against a new release or specific commit of opentelemetry-proto_,
update the ``PROTO_REPO_BRANCH_OR_COMMIT`` variable in
``../scripts/proto_codegen.sh``. Then run the script and commit the changes
as well as any fixes needed in the OTLP exporter.

.. _opentelemetry-proto: https://github.com/open-telemetry/opentelemetry-proto


References
----------

* `OpenTelemetry Project <https://opentelemetry.io/>`_
* `OpenTelemetry Proto <https://github.com/open-telemetry/opentelemetry-proto>`_
* `proto_codegen.sh script <https://github.com/open-telemetry/opentelemetry-python/blob/main/scripts/proto_codegen.sh>`_
opentelemetry-propagator-jaeger 1.39.1
OpenTelemetry Jaeger Propagator
Requires Python: >=3.9

OpenTelemetry Jaeger Propagator
===============================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-propagator-jaeger.svg
   :target: https://pypi.org/project/opentelemetry-propagator-jaeger/

This library provides a propagator for the Jaeger format

Installation
------------

::

     pip install opentelemetry-propagator-jaeger


References
----------

* `OpenTelemetry <https://opentelemetry.io/>`_
* `Jaeger format <https://www.jaegertracing.io/docs/1.21/client-libraries/#propagation-format>`_
opentelemetry-propagator-b3 1.39.1
OpenTelemetry B3 Propagator
Requires Python: >=3.9

OpenTelemetry B3 Propagator
===========================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-propagator-b3.svg
   :target: https://pypi.org/project/opentelemetry-propagator-b3/

This library provides a propagator for the B3 format

Installation
------------

::

     pip install opentelemetry-propagator-b3


References
----------

* `OpenTelemetry <https://opentelemetry.io/>`_
* `B3 format <https://github.com/openzipkin/b3-propagation>`_
opentelemetry-opentracing-shim 0.60b1
OpenTracing Shim for OpenTelemetry
Requires Python: >=3.9

OpenTracing Shim for OpenTelemetry
==================================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-opentracing-shim.svg
   :target: https://pypi.org/project/opentelemetry-opentracing-shim/

Installation
------------

::

    pip install opentelemetry-opentracing-shim

References
----------

* `OpenTracing Shim for OpenTelemetry <https://opentelemetry-python.readthedocs.io/en/latest/shim/opentracing_shim/opentracing_shim.html>`_
* `OpenTelemetry Project <https://opentelemetry.io/>`_
opentelemetry-opencensus-shim 0.60b1
OpenCensus Shim for OpenTelemetry
Requires Python: >=3.9

OpenCensus Shim for OpenTelemetry
==================================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-opencensus-shim.svg
   :target: https://pypi.org/project/opentelemetry-opencensus-shim/

Installation
------------

::

    pip install opentelemetry-opencensus-shim

References
----------

* `OpenCensus Shim for OpenTelemetry <https://opentelemetry-python.readthedocs.io/en/latest/shim/opencensus_shim/opencensus_shim.html>`_
* `OpenTelemetry Project <https://opentelemetry.io/>`_
opentelemetry-exporter-zipkin-proto-http 1.39.1
Zipkin Span Protobuf Exporter for OpenTelemetry
Requires Python: >=3.9

OpenTelemetry Zipkin Protobuf Exporter
======================================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-exporter-zipkin-proto-http.svg
   :target: https://pypi.org/project/opentelemetry-exporter-zipkin-proto-http/

This library allows export of tracing data to `Zipkin <https://zipkin.io/>`_ using Protobuf
for serialization.

Installation
------------

::

     pip install opentelemetry-exporter-zipkin-proto-http


References
----------

* `OpenTelemetry Zipkin Exporter <https://opentelemetry-python.readthedocs.io/en/latest/exporter/zipkin/zipkin.html>`_
* `Zipkin <https://zipkin.io/>`_
* `OpenTelemetry Project <https://opentelemetry.io/>`_
opentelemetry-exporter-zipkin-json 1.39.1
Zipkin Span JSON Exporter for OpenTelemetry
Requires Python: >=3.9

OpenTelemetry Zipkin JSON Exporter
==================================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-exporter-zipkin-json.svg
   :target: https://pypi.org/project/opentelemetry-exporter-zipkin-json/

This library allows export of tracing data to `Zipkin <https://zipkin.io/>`_ using JSON
for serialization.

Installation
------------

::

     pip install opentelemetry-exporter-zipkin-json


References
----------

* `OpenTelemetry Zipkin Exporter <https://opentelemetry-python.readthedocs.io/en/latest/exporter/zipkin/zipkin.html>`_
* `Zipkin <https://zipkin.io/>`_
* `OpenTelemetry Project <https://opentelemetry.io/>`_
opentelemetry-exporter-zipkin 1.39.1
Zipkin Span Exporters for OpenTelemetry
Requires Python: >=3.9

OpenTelemetry Zipkin Exporter
=============================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-exporter-zipkin.svg
   :target: https://pypi.org/project/opentelemetry-exporter-zipkin/

This library is provided as a convenience to install all supported OpenTelemetry Zipkin Exporters. Currently it installs:
* opentelemetry-exporter-zipkin-json
* opentelemetry-exporter-zipkin-proto-http

In the future, additional packages may be available:
* opentelemetry-exporter-zipkin-thrift

To avoid unnecessary dependencies, users should install the specific package once they've determined their
preferred serialization method.

Installation
------------

::

     pip install opentelemetry-exporter-zipkin


References
----------

* `OpenTelemetry Zipkin Exporter <https://opentelemetry-python.readthedocs.io/en/latest/exporter/zipkin/zipkin.html>`_
* `Zipkin <https://zipkin.io/>`_
* `OpenTelemetry Project <https://opentelemetry.io/>`_
opentelemetry-exporter-prometheus 0.60b1
Prometheus Metric Exporter for OpenTelemetry
Requires Python: >=3.9

OpenTelemetry Prometheus Exporter
=================================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-exporter-prometheus.svg
   :target: https://pypi.org/project/opentelemetry-exporter-prometheus/

This library allows to export metrics data to `Prometheus <https://prometheus.io/>`_.

Installation
------------

::

     pip install opentelemetry-exporter-prometheus

Limitations
-----------

* No multiprocessing support: The Prometheus exporter is not designed to operate in multiprocessing environments (see `#3747 <https://github.com/open-telemetry/opentelemetry-python/issues/3747>`_).

References
----------

* `OpenTelemetry Prometheus Exporter <https://opentelemetry-python.readthedocs.io/en/latest/exporter/prometheus/prometheus.html>`_
* `Prometheus <https://prometheus.io/>`_
* `OpenTelemetry Project <https://opentelemetry.io/>`_
opentelemetry-exporter-otlp-proto-http 1.39.1
OpenTelemetry Collector Protobuf over HTTP Exporter
Requires Python: >=3.9

OpenTelemetry Collector Protobuf over HTTP Exporter
===================================================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-exporter-otlp-proto-http.svg
   :target: https://pypi.org/project/opentelemetry-exporter-otlp-proto-http/

This library allows to export data to the OpenTelemetry Collector using the OpenTelemetry Protocol using Protobuf over HTTP.

Installation
------------

::

     pip install opentelemetry-exporter-otlp-proto-http


References
----------

* `OpenTelemetry Collector Exporter <https://opentelemetry-python.readthedocs.io/en/latest/exporter/otlp/otlp.html>`_
* `OpenTelemetry Collector <https://github.com/open-telemetry/opentelemetry-collector/>`_
* `OpenTelemetry <https://opentelemetry.io/>`_
* `OpenTelemetry Protocol Specification <https://github.com/open-telemetry/oteps/blob/main/text/0035-opentelemetry-protocol.md>`_
opentelemetry-exporter-otlp-proto-grpc 1.39.1
OpenTelemetry Collector Protobuf over gRPC Exporter
Requires Python: >=3.9

OpenTelemetry Collector Protobuf over gRPC Exporter
===================================================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-exporter-otlp-proto-grpc.svg
   :target: https://pypi.org/project/opentelemetry-exporter-otlp-proto-grpc/

This library allows to export data to the OpenTelemetry Collector using the OpenTelemetry Protocol using Protobuf over gRPC.

Installation
------------

::

     pip install opentelemetry-exporter-otlp-proto-grpc


References
----------

* `OpenTelemetry Collector Exporter <https://opentelemetry-python.readthedocs.io/en/latest/exporter/otlp/otlp.html>`_
* `OpenTelemetry Collector <https://github.com/open-telemetry/opentelemetry-collector/>`_
* `OpenTelemetry <https://opentelemetry.io/>`_
* `OpenTelemetry Protocol Specification <https://github.com/open-telemetry/oteps/blob/main/text/0035-opentelemetry-protocol.md>`_
opentelemetry-exporter-otlp-proto-common 1.39.1
OpenTelemetry Protobuf encoding
Requires Python: >=3.9

OpenTelemetry Protobuf Encoding
===============================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-exporter-otlp-proto-common.svg
   :target: https://pypi.org/project/opentelemetry-exporter-otlp-proto-common/

This library is provided as a convenience to encode to Protobuf. Currently used by:

* opentelemetry-exporter-otlp-proto-grpc
* opentelemetry-exporter-otlp-proto-http


Installation
------------

::

     pip install opentelemetry-exporter-otlp-proto-common


References
----------

* `OpenTelemetry <https://opentelemetry.io/>`_
* `OpenTelemetry Protocol Specification <https://github.com/open-telemetry/oteps/blob/main/text/0035-opentelemetry-protocol.md>`_
opentelemetry-exporter-otlp 1.39.1
OpenTelemetry Collector Exporters
Requires Python: >=3.9

OpenTelemetry Collector Exporters
=================================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-exporter-otlp.svg
   :target: https://pypi.org/project/opentelemetry-exporter-otlp/

This library is provided as a convenience to install all supported OpenTelemetry Collector Exporters. Currently it installs:

* opentelemetry-exporter-otlp-proto-grpc
* opentelemetry-exporter-otlp-proto-http

In the future, additional packages will be available:
* opentelemetry-exporter-otlp-json-http

To avoid unnecessary dependencies, users should install the specific package once they've determined their
preferred serialization and protocol method.

Installation
------------

::

     pip install opentelemetry-exporter-otlp


References
----------

* `OpenTelemetry Collector Exporter <https://opentelemetry-python.readthedocs.io/en/latest/exporter/otlp/otlp.html>`_
* `OpenTelemetry Collector <https://github.com/open-telemetry/opentelemetry-collector/>`_
* `OpenTelemetry <https://opentelemetry.io/>`_
* `OpenTelemetry Protocol Specification <https://github.com/open-telemetry/oteps/blob/main/text/0035-opentelemetry-protocol.md>`_
opentelemetry-exporter-opencensus 0.60b1
OpenCensus Exporter
Requires Python: >=3.9

OpenCensus Exporter
===================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-exporter-opencensus.svg
   :target: https://pypi.org/project/opentelemetry-exporter-opencensus/

This library allows to export traces using OpenCensus.

Installation
------------

::

     pip install opentelemetry-exporter-opencensus


References
----------

* `OpenCensus Exporter <https://opentelemetry-python.readthedocs.io/en/latest/exporter/opencensus/opencensus.html>`_
* `OpenTelemetry Collector <https://github.com/open-telemetry/opentelemetry-collector/>`_
* `OpenTelemetry <https://opentelemetry.io/>`_
opentelemetry-api 1.39.1
OpenTelemetry Python API
Requires Python: >=3.9

OpenTelemetry Python API
============================================================================

|pypi|

.. |pypi| image:: https://badge.fury.io/py/opentelemetry-api.svg
   :target: https://pypi.org/project/opentelemetry-api/

Installation
------------

::

    pip install opentelemetry-api

References
----------

* `OpenTelemetry Project <https://opentelemetry.io/>`_
afsm 0.1.4
Async-aware documentation-first Finite State Machine."
Requires Python: >=3.12
Keywords: fsm, finite, state, machine, async, UML, PlantUML

# Async-aware documentation-first Finite State Machine.

Generates typed state machine code from UML diagram in PlantUML format.

Funded by the European Union and UKRI. Views and opinions expressed are however those of the author(s)
only and do not necessarily reflect those of the European Union, CINEA or UKRI. Neither the European Union
nor the granting authority can be held responsible for them.
automudae 0.1.0
Automate mudae.
Requires Python: >=3.9

# AutoMudae

Run **Mudae** 24/7 without any human input. Automatically claims waifus/husbandos and reacts to kakeras every hour.

## Installation

```bash
pip install git+https://github.com/rahaaatul/automudae.git
```

> [!TIP]
> After installation, you can use either `mudae` or `automudae` commands - both work the same way.

### Setup

> [!NOTE]
> Need a Discord bot token and channel, server IDs to use this bot.

Set your Discord bot credentials:

```bash
mudae env set DISCORD_TOKEN your_token_here
mudae env set CHANNEL_ID your_channel_id_here
mudae env set SERVER_ID your_server_id_here
```

### Usage

> [!TIP]
> Can run with `mudae` or `automudae`

```bash
mudae
```

#### Schedule Runs

> [!NOTE]
> Runs once immediately, then every hour at the default time.

```bash
mudae schedule 25    # Wait for 25 min past hour, then run every hour
mudae schedule       # Use saved default time, then run every hour
```

> [!IMPORTANT]
> - All bot commands run indefinitely. 
> - Use `Ctrl+C` to stop them.

#### Environment Management

##### Change default schedule time

```bash
mudae env set REPEAT_MINUTE 30
```

##### View current settings

```
mudae env get REPEAT_MINUTE       
```

---

## Todo

- [ ] **Desired Characters**: AutoClaim the exact characters when they appear with priority over all!
- [ ] **Optimized Kakera react**: The bot will use an algorithm to prioritize higher Kakera values without losing any efficiency
- [ ] **Optimized claiming**: In order to not losing the claim, it will get the max value card in case it doesn't match any desired series or cards
- [ ] **Optimized $dk use**: The bot will perfectly use and take into account the DK command to get even more effective kakera reactions
- [ ] **Optimized $rt use**: In case of not having an available claim, the Bot will use the $rt command to be able to claim
- [ ] **Optimized $daily use**: Use the daily command each time it is available
- [ ] **Optimized $rolls use**: Use the rolls command to get better claims or kakera reactions
- [ ] **Multi-Bot**: Add as many Discord Accounts as you want to do everything menctioned above to multiply your profits