<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="17">
<package pkgid="3e54d3bf90e09778a59ecd7ea702650e20c781970b901c01cdd17ae1e9b267fc" name="quads" arch="noarch">
  <version epoch="0" ver="2.2.6" rel="20260625"/>
</package>
<package pkgid="aa389663d17ca3f88e7fac46275c98cfb9042f85279b8db94ad28bd207639bf1" name="quads" arch="src">
  <version epoch="0" ver="2.2.6" rel="20260625"/>
</package>
<package pkgid="8afdac0739c9af90d53ec12002134353226640e37dd080ae9524974ca52d0c81" name="quads-client" arch="noarch">
  <version epoch="0" ver="0.8.10" rel="20260828"/>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1777550400">- 1.0.0 initial release
- TUI shell with multi-server support
- Thin wrapper design with server-side authorization
- Self-scheduling mode (SSM) for non-admin users
- Real-time provisioning progress tracking
- SQLite-based persistent command history
- Python 3.13+ requirement
- Removed PyJWT dependency (server handles token validation)
- Black formatted code (line-length 119)
- Comprehensive test suite (44 tests, 61% coverage)
- Cloud management commands (list, create, delete)
- Connection management (connect, disconnect, status)
- Bearer token authentication via python-quads-lib</changelog>
</package>
<package pkgid="b0ff31936148cc2179e84ecf871a2c1bc1c32a488da830c911b07a9bcc140915" name="quads-client" arch="src">
  <version epoch="0" ver="0.8.10" rel="20260828"/>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1777550400">- 1.0.0 initial release
- TUI shell with multi-server support
- Thin wrapper design with server-side authorization
- Self-scheduling mode (SSM) for non-admin users
- Real-time provisioning progress tracking
- SQLite-based persistent command history
- Python 3.13+ requirement
- Removed PyJWT dependency (server handles token validation)
- Black formatted code (line-length 119)
- Comprehensive test suite (44 tests, 61% coverage)
- Cloud management commands (list, create, delete)
- Connection management (connect, disconnect, status)
- Bearer token authentication via python-quads-lib</changelog>
</package>
<package pkgid="503e36b936a154f32b4762f45f79f604a752372b3371ab71a8811e0ba46a159b" name="quads-client" arch="noarch">
  <version epoch="0" ver="0.8.11" rel="20260828"/>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1777550400">- 1.0.0 initial release
- TUI shell with multi-server support
- Thin wrapper design with server-side authorization
- Self-scheduling mode (SSM) for non-admin users
- Real-time provisioning progress tracking
- SQLite-based persistent command history
- Python 3.13+ requirement
- Removed PyJWT dependency (server handles token validation)
- Black formatted code (line-length 119)
- Comprehensive test suite (44 tests, 61% coverage)
- Cloud management commands (list, create, delete)
- Connection management (connect, disconnect, status)
- Bearer token authentication via python-quads-lib</changelog>
</package>
<package pkgid="90136301e5eccfaa3bccddc2754e8b34bdd6228ea4cb8d1a5691d1038affa5be" name="quads-client" arch="src">
  <version epoch="0" ver="0.8.11" rel="20260828"/>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1777550400">- 1.0.0 initial release
- TUI shell with multi-server support
- Thin wrapper design with server-side authorization
- Self-scheduling mode (SSM) for non-admin users
- Real-time provisioning progress tracking
- SQLite-based persistent command history
- Python 3.13+ requirement
- Removed PyJWT dependency (server handles token validation)
- Black formatted code (line-length 119)
- Comprehensive test suite (44 tests, 61% coverage)
- Cloud management commands (list, create, delete)
- Connection management (connect, disconnect, status)
- Bearer token authentication via python-quads-lib</changelog>
</package>
<package pkgid="2a441e0504983878189229d4d41b5b7b46a41db8aecff403639d38ae335bb6a3" name="quads-client" arch="noarch">
  <version epoch="0" ver="0.8.9" rel="20260827"/>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1777550400">- 1.0.0 initial release
- TUI shell with multi-server support
- Thin wrapper design with server-side authorization
- Self-scheduling mode (SSM) for non-admin users
- Real-time provisioning progress tracking
- SQLite-based persistent command history
- Python 3.13+ requirement
- Removed PyJWT dependency (server handles token validation)
- Black formatted code (line-length 119)
- Comprehensive test suite (44 tests, 61% coverage)
- Cloud management commands (list, create, delete)
- Connection management (connect, disconnect, status)
- Bearer token authentication via python-quads-lib</changelog>
</package>
<package pkgid="5687cf1aa3b62ac677fc07acc742c995b451dbdc9e775cca9630a5349196e8b4" name="quads-client" arch="src">
  <version epoch="0" ver="0.8.9" rel="20260827"/>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1777550400">- 1.0.0 initial release
- TUI shell with multi-server support
- Thin wrapper design with server-side authorization
- Self-scheduling mode (SSM) for non-admin users
- Real-time provisioning progress tracking
- SQLite-based persistent command history
- Python 3.13+ requirement
- Removed PyJWT dependency (server handles token validation)
- Black formatted code (line-length 119)
- Comprehensive test suite (44 tests, 61% coverage)
- Cloud management commands (list, create, delete)
- Connection management (connect, disconnect, status)
- Bearer token authentication via python-quads-lib</changelog>
</package>
<package pkgid="38e4c06f5c40c66df09ca83b48708a1eac6666f765604634b825aa3cdf0603fe" name="quads-client-gui" arch="noarch">
  <version epoch="0" ver="0.8.10" rel="20260828"/>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1777550400">- 1.0.0 initial release
- TUI shell with multi-server support
- Thin wrapper design with server-side authorization
- Self-scheduling mode (SSM) for non-admin users
- Real-time provisioning progress tracking
- SQLite-based persistent command history
- Python 3.13+ requirement
- Removed PyJWT dependency (server handles token validation)
- Black formatted code (line-length 119)
- Comprehensive test suite (44 tests, 61% coverage)
- Cloud management commands (list, create, delete)
- Connection management (connect, disconnect, status)
- Bearer token authentication via python-quads-lib</changelog>
</package>
<package pkgid="c04fe6c2e3cf020f097fdbdb1642fe5534b8a138861ff82f22aa6f19750b14cf" name="quads-client-gui" arch="noarch">
  <version epoch="0" ver="0.8.11" rel="20260828"/>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1777550400">- 1.0.0 initial release
- TUI shell with multi-server support
- Thin wrapper design with server-side authorization
- Self-scheduling mode (SSM) for non-admin users
- Real-time provisioning progress tracking
- SQLite-based persistent command history
- Python 3.13+ requirement
- Removed PyJWT dependency (server handles token validation)
- Black formatted code (line-length 119)
- Comprehensive test suite (44 tests, 61% coverage)
- Cloud management commands (list, create, delete)
- Connection management (connect, disconnect, status)
- Bearer token authentication via python-quads-lib</changelog>
</package>
<package pkgid="592ccf3793f10c842f7857b0ae1c3010bb22d4bdc1fbfc4b5cfd335f1f89000f" name="quads-client-gui" arch="noarch">
  <version epoch="0" ver="0.8.9" rel="20260827"/>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1777550400">- 1.0.0 initial release
- TUI shell with multi-server support
- Thin wrapper design with server-side authorization
- Self-scheduling mode (SSM) for non-admin users
- Real-time provisioning progress tracking
- SQLite-based persistent command history
- Python 3.13+ requirement
- Removed PyJWT dependency (server handles token validation)
- Black formatted code (line-length 119)
- Comprehensive test suite (44 tests, 61% coverage)
- Cloud management commands (list, create, delete)
- Connection management (connect, disconnect, status)
- Bearer token authentication via python-quads-lib</changelog>
</package>
<package pkgid="ff8e25949c35b299527733032e47d4351b278535e76ce7e62ccfba824d709373" name="quads-dev" arch="noarch">
  <version epoch="0" ver="2.2.6" rel="20260717"/>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1718884800">* 2.0.0 Release</changelog>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1726747200">- 2.0.5 Release
- multiple roles support to auth
- webui fixes/updates
- packaging fixes
- huge performance improvement to quads --regen-heatmap
- SELinux support for QUADS
- filter added to available API endpoint
- many other bug fixes</changelog>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1727265600">- 2.1.0 Alpha
- Remove Wordpress entirely, serve wiki from quads-web</changelog>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1727870400">- 2.1.0 Release</changelog>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1731672000">- 2.1.5 Release</changelog>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1733745600">- 2.1.6 Release
- Add notify_tenant.py tool
- Add ls notifications and mod notifications
- quads-web fixes, updates, add lab_name</changelog>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1744113600">- 2.2.0 Beta release
- self-scheduling feature
- GPU hardware filtering
- quads-web dark theme</changelog>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1748347200">- 2.2.2 release
- add boot_order feature for clouds
- performance improvements to M&amp;R
- better logging for self-scheduling
- other fixes</changelog>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1759752000">- 2.2.4 release
- add per-server metadata page generation
- add network topography feature
- add available UI filters for nics, disks, gpu
- lots of other small features and fixes</changelog>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1772712000">- 2.2.6 release
- bootmode feature to manage BIOS and EFI
- adjust for stricter python3.14 event_loop usage
- other fixes</changelog>
</package>
<package pkgid="5e79ff05de9c8ba2af5bc89d820864f6b398e7a3a3ee95b6eb204280716c9c40" name="quads-dev" arch="src">
  <version epoch="0" ver="2.2.6" rel="20260717"/>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1718884800">* 2.0.0 Release</changelog>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1726747200">- 2.0.5 Release
- multiple roles support to auth
- webui fixes/updates
- packaging fixes
- huge performance improvement to quads --regen-heatmap
- SELinux support for QUADS
- filter added to available API endpoint
- many other bug fixes</changelog>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1727265600">- 2.1.0 Alpha
- Remove Wordpress entirely, serve wiki from quads-web</changelog>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1727870400">- 2.1.0 Release</changelog>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1731672000">- 2.1.5 Release</changelog>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1733745600">- 2.1.6 Release
- Add notify_tenant.py tool
- Add ls notifications and mod notifications
- quads-web fixes, updates, add lab_name</changelog>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1744113600">- 2.2.0 Beta release
- self-scheduling feature
- GPU hardware filtering
- quads-web dark theme</changelog>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1748347200">- 2.2.2 release
- add boot_order feature for clouds
- performance improvements to M&amp;R
- better logging for self-scheduling
- other fixes</changelog>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1759752000">- 2.2.4 release
- add per-server metadata page generation
- add network topography feature
- add available UI filters for nics, disks, gpu
- lots of other small features and fixes</changelog>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1772712000">- 2.2.6 release
- bootmode feature to manage BIOS and EFI
- adjust for stricter python3.14 event_loop usage
- other fixes</changelog>
</package>
<package pkgid="d51e6ff4f5c8eca56be997076b4a1cc2666d3de84ee38c60d62f38ea172c4915" name="quads-lib" arch="noarch">
  <version epoch="0" ver="0.1.17" rel="20260608"/>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1777550400">- 0.1.9 release
- Initial RPM package for quads-lib
- Provides QuadsApi client for QUADS API v3
- Required dependency for quads-client TUI</changelog>
</package>
<package pkgid="6e0e8cd2b2a53041388bb0924f64dbd9fbd2a6771105d2289a8a17898a6a24a8" name="quads-lib" arch="src">
  <version epoch="0" ver="0.1.17" rel="20260608"/>
  <changelog author="Will Foster &lt;wfoster@redhat.com&gt;" date="1777550400">- 0.1.9 release
- Initial RPM package for quads-lib
- Provides QuadsApi client for QUADS API v3
- Required dependency for quads-client TUI</changelog>
</package>
<package pkgid="58dd914726476ac62e48f3749da94dcb90b62312f93f0a8aeef3efd42b494e79" name="quads-stage" arch="noarch">
  <version epoch="0" ver="2.2.6" rel="20260713"/>
</package>
<package pkgid="ca4912f86c03acd76feaaceba543af40e2a236ceaf732734052bd645b7d0952a" name="quads-stage" arch="src">
  <version epoch="0" ver="2.2.6" rel="20260713"/>
</package>
</otherdata>