semvec/pypi-packages huggingface dataset:
queryosity-py 0.2.0
Python frontend for ROOT data analyses written in queryosity
Requires Python: >=3.10

# qtypy

`qtypy` is a Python frontend for [ROOT](https://root.cern/) data analyses written in [queryosity](https://queryosity.readthedocs.io/).

```py
from qtypy import dataflow, dataset
from qtypy.column import constant, expression, definition
from qtypy.selection import at, cut, weight
from qtypy.query import hist

df = (
    dataflow(n_threads = 8) 
    .load(dataset.tree(file_paths=['data.root'], tree_name='events')) 
    .read({'x': dataset.column('x', value_type='ROOT::RVec<float>')}) 
    .define({'y': expression('x[0]*x[1]')}) 
    .apply({'x_valid': cut('x.size() >= 2')}) 
    .get({'h_y': hist('y', nx=100, xmin=0.0, xmax=1.0).fill('y').at('x_valid')})
)

print(df.results['x_valid']['h_y'])
```
referencing 0.37.0
JSON Referencing + Python
Requires Python: >=3.10
Keywords: asyncapi, json, jsonschema, openapi, referencing

===============
``referencing``
===============

|PyPI| |Pythons| |CI| |ReadTheDocs| |pre-commit|

.. |PyPI| image:: https://img.shields.io/pypi/v/referencing.svg
  :alt: PyPI version
  :target: https://pypi.org/project/referencing/

.. |Pythons| image:: https://img.shields.io/pypi/pyversions/referencing.svg
  :alt: Supported Python versions
  :target: https://pypi.org/project/referencing/

.. |CI| image:: https://github.com/python-jsonschema/referencing/workflows/CI/badge.svg
  :alt: Build status
  :target: https://github.com/python-jsonschema/referencing/actions?query=workflow%3ACI

.. |ReadTheDocs| image:: https://readthedocs.org/projects/referencing/badge/?version=stable&style=flat
   :alt: ReadTheDocs status
   :target: https://referencing.readthedocs.io/en/stable/

.. |pre-commit| image:: https://results.pre-commit.ci/badge/github/python-jsonschema/referencing/main.svg
  :alt: pre-commit.ci status
  :target: https://results.pre-commit.ci/latest/github/python-jsonschema/referencing/main


An implementation-agnostic implementation of JSON reference resolution.

See `the documentation <https://referencing.readthedocs.io/>`_ for more details.
django-rad 0.1.1
Controller Based Hybrid of DRF and Django Ninja
Requires Python: >=3.12

Here’s your content converted into clean Markdown format:

````markdown
# django-rad

**django-rad** is a Django app that helps in the creation of APIs, which is somewhat a mix of **Django Ninja** and **Django Rest Framework**.

## Quick Start

1. **Add `rad` to your `INSTALLED_APPS` setting**:

```python
INSTALLED_APPS = [
    ...,
    "rad",
]
````

2. **Include the router in your `urls.py`** so that all controllers are registered:

```python
from django_rad.routers import route

path("api/", route.api.urls())
```

3. **Create a `controllers.py`** or write the controller in `views.py`:

```python
from django_rad.controllers import ApiController

class IndexController(ApiController):
    @route.api.get("/")
    def index(self, request):
        return self.response({"message": "hello world"})
```

```

If you want, I can also make it **even more structured and beginner-friendly** with headings, code blocks, and notes. Do you want me to do that?
```
sphinx-config-options 0.1.0
A Sphinx extension for documenting configuration options.
Requires Python: >=3.10

# sphinx-config-options

sphinx-config-options adds functionality to Sphinx that allows documenting configuration options with rich metadata and cross-referencing capabilities.

## Basic usage

### Documenting configuration options

Add configuration options to your documentation using the `config:option` directive:

```rst
.. config:option:: database.host
   :shortdesc: Database hostname or IP address
   :type: string
   :default: localhost
   :required: true

   The hostname or IP address of the database server to connect to.
```

### Advanced option fields

The extension supports various metadata fields:

```rst
.. config:option:: cache.enabled
   :shortdesc: Enable or disable caching
   :type: boolean
   :default: false
   :scope: server
   :liveupdate: true
   :condition: Only available with premium license

   Controls whether the application uses caching to improve performance.
```

### Cross-referencing options

Reference configuration options from anywhere in your documentation:

```rst
See the :config:option:`database.host` option for connection details.
```

### Automatic index generation

All documented configuration options are automatically added to a searchable index available at `{ref}config-options`.

## Project setup

sphinx-config-options is published on PyPI and can be installed with:

```bash
pip install sphinx-config-options
```

After adding sphinx-config-options to your Python project, update your Sphinx's conf.py file to include sphinx-config-options as one of its extensions:

```python
extensions = [
    "sphinx_config_options"
]
```

## Supported option fields

The extension supports the following metadata fields for configuration options:

- `shortdesc` (required): Brief description of the option
- `type`: Data type (string, boolean, integer, etc.)
- `default`: Default value
- `defaultdesc`: Description of the default value
- `initialvaluedesc`: Description of the initial value
- `liveupdate`: Whether the option can be changed at runtime
- `condition`: Conditions under which the option is available
- `readonly`: Whether the option is read-only
- `resource`: Resource associated with the option
- `managed`: Whether the option is managed by the system
- `required`: Whether the option is required
- `scope`: Scope of the option (server, client, etc.)

For more examples, see:
https://linuxcontainers.org/lxd/docs/latest/networks/config_options_cheat_sheet.

## Community and support

You can report any issues or bugs on the project's [GitHub repository](https://github.com/canonical/sphinx-config-options).

sphinx-config-options is covered by the [Ubuntu Code of Conduct](https://ubuntu.com/community/ethos/code-of-conduct).

## License and copyright

sphinx-config-options is released under the [GPL-3.0 license](LICENSE).

© 2025 Canonical Ltd.
sphinx-contributor-listing 0.1.0
A Sphinx extension for adding contributor listings to documentation pages.
Requires Python: >=3.10

# sphinx-contributor-listing

<!-- Answer elevator-pitch questions about the extension – What is it? What does it do? What
essential problem does it solve? -->

sphinx-contributor-listing adds contributor information to Sphinx documentation pages by extracting
Git commit history and displaying contributor names with links to their latest commits.

## Basic usage

<!-- Provide a few examples of the extension's most common use cases. Remember the Pareto
principle! -->

After installing and configuring the extension, contributor information becomes available in your
Sphinx templates through the `get_contributors_for_file` function. This function can be used in
custom templates to display contributor information for specific pages.

The extension automatically:

- Extracts commit history from the Git repository
- Identifies all contributors (including co-authors) for each file
- Provides links to the contributors' latest commits
- Supports filtering by date range

## Project setup

<!-- Provide the simplest way to install the extension. In most cases, this will
be via `pip`. -->

sphinx-contributor-listing can be installed with:

```bash
pip install sphinx-contributor-listing
```

After adding sphinx-contributor-listing to your Python project, update your Sphinx's conf.py file to
include sphinx-contributor-listing as one of its extensions:

```python
extensions = [
    "sphinx_contributor_listing"
]

# Configuration options
display_contributors = True  # Enable contributor display
github_folder = "/docs/"     # Path to documentation folder in repository
github_url = "https://github.com/your-org/your-repo"  # Base URL for commit links

# Optional: Filter commits by date
display_contributors_since = "2024-01-01"  # Only show contributors since this date
```

## Community and support

<!-- This is boilerplate. Replace the extension name and GitHub link. -->

You can report any issues or bugs on the project's [GitHub
repository](https://github.com/canonical/sphinx-contributor-listing).

sphinx-contributor-listing is covered by the [Ubuntu Code of
Conduct](https://ubuntu.com/community/ethos/code-of-conduct).

## License and copyright

<!-- Replace the extension name and, if necessary, the extension's license. -->

sphinx-contributor-listing is released under the [GPL-3.0 license](LICENSE).

© 2025 Canonical Ltd.