# Winkerberos typed
This package aims to make the SSO library [`winkerberos`](https://github.com/mongodb/winkerberos) more pythonic and user friendly.
It only includes a stub file (AI generated from the help(winkerberos) command) which improves the devloper experience.
PS: This alone won't do anything on its own. You need the [original](https://github.com/mongodb/winkerberos/) for the full experience.
## Table of Contents
<ul>
<li>
<a href="#comparison">Comparison</a>
<ul>
<li><a href="#before-types">Before Types</a></li>
<li><a href="#after-types">After Types</a></li>
</ul>
</li>
<li><a href="#installation">Installation</a></li>
<li><a href="#build">Build</a></li>
<li><a href="#license">License</a></li>
</ul>
## Comparison
### Before types:
<img src="https://raw.githubusercontent.com/DroidZed/winkerberos-typed/refs/heads/main/images/before.png" alt="before types" title="before"/>
### After types:
<img src="https://raw.githubusercontent.com/DroidZed/winkerberos-typed/refs/heads/main/images/after.png" alt="after types" title="after"/>
## Installation:
Simply:
```sh
pip install winkerberos-typed
```
_or_
```sh
uv add winkerberos-typed
```
_or_
```sh
poetry add winkerberos-typed
```
## Build
To build the project, clone it with git and install `uv` by following [this link](https://docs.astral.sh/uv/getting-started/installation/).
Then:
```sh
git clone https://github.com/DroidZed/winkerberos-typed && cd winkerberos-typed
uv build
```
## License:
This project is licensed under the MIT license.
Raw data
{
"_id": null,
"home_page": null,
"name": "winkerberos-typed",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "python3, windows, kerberos, authentication, spengo",
"author": null,
"author_email": "DroidZed <41507665+DroidZed@users.noreply.github.com>",
"download_url": "https://files.pythonhosted.org/packages/7a/3e/66dbea55ed99f208d6122e5276333515b2ceb037457e32bcd91175f1058a/winkerberos_typed-0.4.0.tar.gz",
"platform": null,
"description": "# Winkerberos typed\r\n\r\nThis package aims to make the SSO library [`winkerberos`](https://github.com/mongodb/winkerberos) more pythonic and user friendly.\r\n\r\nIt only includes a stub file (AI generated from the help(winkerberos) command) which improves the devloper experience.\r\n\r\nPS: This alone won't do anything on its own. You need the [original](https://github.com/mongodb/winkerberos/) for the full experience.\r\n\r\n## Table of Contents\r\n\r\n<ul>\r\n <li>\r\n <a href=\"#comparison\">Comparison</a>\r\n <ul>\r\n <li><a href=\"#before-types\">Before Types</a></li>\r\n <li><a href=\"#after-types\">After Types</a></li>\r\n </ul>\r\n </li>\r\n <li><a href=\"#installation\">Installation</a></li>\r\n <li><a href=\"#build\">Build</a></li>\r\n <li><a href=\"#license\">License</a></li>\r\n</ul>\r\n\r\n## Comparison\r\n\r\n### Before types:\r\n\r\n<img src=\"https://raw.githubusercontent.com/DroidZed/winkerberos-typed/refs/heads/main/images/before.png\" alt=\"before types\" title=\"before\"/>\r\n\r\n### After types:\r\n\r\n<img src=\"https://raw.githubusercontent.com/DroidZed/winkerberos-typed/refs/heads/main/images/after.png\" alt=\"after types\" title=\"after\"/>\r\n\r\n## Installation:\r\n\r\nSimply:\r\n\r\n```sh\r\npip install winkerberos-typed\r\n\r\n```\r\n\r\n_or_\r\n\r\n```sh\r\nuv add winkerberos-typed\r\n\r\n```\r\n\r\n_or_\r\n\r\n```sh\r\npoetry add winkerberos-typed\r\n\r\n```\r\n\r\n## Build\r\n\r\nTo build the project, clone it with git and install `uv` by following [this link](https://docs.astral.sh/uv/getting-started/installation/).\r\n\r\nThen:\r\n\r\n```sh\r\ngit clone https://github.com/DroidZed/winkerberos-typed && cd winkerberos-typed\r\nuv build\r\n```\r\n\r\n## License:\r\n\r\nThis project is licensed under the MIT license.\r\n",
"bugtrack_url": null,
"license": null,
"summary": "Stubs file for winkerberos package",
"version": "0.4.0",
"project_urls": {
"homepage": "https://github.com/DroidZed/winkerberos-typed",
"repository": "https://github.com/DroidZed/winkerberos-typed"
},
"split_keywords": [
"python3",
" windows",
" kerberos",
" authentication",
" spengo"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "4417a0952ac2e1aaeae4e215df96e8cae3e33d1e8e0e4607a13178e76c31dc2d",
"md5": "5c9e729c14021c64fb6b0cdd2d8c6f8a",
"sha256": "d5edb3e3c586cf92c70b89490dbd938b87616a670a5e59048e5d1f505b0a1406"
},
"downloads": -1,
"filename": "winkerberos_typed-0.4.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5c9e729c14021c64fb6b0cdd2d8c6f8a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 5127,
"upload_time": "2025-08-15T13:18:59",
"upload_time_iso_8601": "2025-08-15T13:18:59.604273Z",
"url": "https://files.pythonhosted.org/packages/44/17/a0952ac2e1aaeae4e215df96e8cae3e33d1e8e0e4607a13178e76c31dc2d/winkerberos_typed-0.4.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7a3e66dbea55ed99f208d6122e5276333515b2ceb037457e32bcd91175f1058a",
"md5": "d682d49e449d03a3995a6637fc33ff99",
"sha256": "dd8e792efcd0c142c4d4271595a134e1b09ba61680b667adc19243db1e3e021a"
},
"downloads": -1,
"filename": "winkerberos_typed-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "d682d49e449d03a3995a6637fc33ff99",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 4765,
"upload_time": "2025-08-15T13:19:01",
"upload_time_iso_8601": "2025-08-15T13:19:01.385040Z",
"url": "https://files.pythonhosted.org/packages/7a/3e/66dbea55ed99f208d6122e5276333515b2ceb037457e32bcd91175f1058a/winkerberos_typed-0.4.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-15 13:19:01",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "DroidZed",
"github_project": "winkerberos-typed",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "winkerberos-typed"
}