Metadata-Version: 2.4
Name: rfdetr-plus
Version: 0.0.0.dev0
Summary: RF-DETR+ Extension Package
Author-email: "Roboflow, Inc" <peter@roboflow.com>
License-Expression: LicenseRef-PML-1.0
Project-URL: Homepage, https://github.com/roboflow/rf-detr-plus
Keywords: machine-learning,deep-learning,vision,ML,DL,AI,DETR,RF-DETR,Roboflow
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Typing :: Typed
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: rfdetr
Dynamic: license-file

# RF-DETR+

Extension package for [RF-DETR](https://github.com/roboflow/rf-detr) containing Platform Model License (PML) code.

## Installation

```bash
pip install rfdetr-plus
```

Or for development:

```bash
pip install -e ".[tests]"
```

## Structure

```
rf-detr-plus/
├── .github/
│   ├── workflows/          # CI/CD pipelines
│   └── ISSUE_TEMPLATE/     # Issue templates
├── src/
│   └── rfdetr_plus/        # Main package
│       ├── __init__.py
│       └── py.typed
├── tests/                  # Test suite
├── .codecov.yml
├── .gitignore
├── .pre-commit-config.yaml
├── CONTRIBUTING.md
├── LICENSE
├── README.md
└── pyproject.toml
```

## Development

### Code Quality

We use `pre-commit` to ensure code quality:

```bash
pre-commit install
pre-commit run --all-files
```

### Tests

[`pytest`](https://docs.pytest.org/) is used to run tests:

```bash
pytest tests/ -v
```

### License Headers

All Python files must include the following license header:

```python
# ------------------------------------------------------------------------
# RF-DETR+
# Copyright (c) 2026 Roboflow, Inc. All Rights Reserved.
# Licensed under the Platform Model License 1.0 [see LICENSE for details]
# ------------------------------------------------------------------------
```
