semvec/pypi-packages huggingface dataset:
types-pyRFC3339 2.0.1.20250825
Typing stubs for pyRFC3339
Requires Python: >=3.9

## Typing stubs for pyRFC3339

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`pyRFC3339`](https://github.com/kurtraschke/pyRFC3339) package. It can be used by type checkers
to check code that uses `pyRFC3339`. This version of
`types-pyRFC3339` aims to provide accurate annotations for
`pyRFC3339~=2.0.1`.

*Note:* The `pyRFC3339` package includes type annotations or type stubs
since version 2.1.0. Please uninstall the `types-pyRFC3339`
package if you use this or a newer version.


This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/pyRFC3339`](https://github.com/python/typeshed/tree/main/stubs/pyRFC3339)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.17.1
* [pyright](https://github.com/microsoft/pyright) 1.1.404

It was generated from typeshed commit
[`91e2ed0953592795fd8c29e3005a1315bf652ffc`](https://github.com/python/typeshed/commit/91e2ed0953592795fd8c29e3005a1315bf652ffc).
llm-tests 0.0.3
LLM Tests
Requires Python: >=3.9

# LLM Tests

## Summary
This package aims to make LLM testing easier and repeatable.

The primary intention is for testing LLM memory solutions like RAG, but the functionality can be used for other purposes as well. Including tool testing.

Test files are stored as JSON using the following template.

The following example explains most of the functionality of the template.

```JSON
{
    "setups": [
        {
            "summary": "An optional summary of the prior conversations",
            "prior_conversations": [
                [{
                    "role": "user",
                    "content": "My name is User"
                },
                {
                    "role": "assistant",
                    "content": "Hi User"
                }
                ],
                [{
                    "role": "user",
                    "content": "Do you know my name"
                },
                {
                    "role": "assistant",
                    "content": "This is a new context, I can only remember across contexts with external tools"
                }]
            ]
        }
    ], 
    "tests" : [
        {
            "summary": "An optional summary for this test",
            "case_sensitive": false,
            "ignoring_thinking": true,
            "messages": [{
                    "role": "system",
                    "content": "Respond only with the word Hello"
                }],
            "expected_response": "Hello"
        },
        {
            "messages": [{
                    "role": "system",
                    "content": "Respond only with the user's name"
                }],
            "expected_response": "User"
        }
    ]
}
```