Skip to main content

sharepoint-knowledge

SharePoint connector on the shared grounded-Q&A engine — Site Pages + document libraries (docx/pdf/pptx/xlsx/csv/txt/md/html), Entra device-code sign-in, local models, cited answers. Same engine as confluence-knowledge and local-knowledge.

  • sharepoint_knowledge/auth_sp.py — MSAL device-code flow, token cache in the OS keyring (protected-file fallback), silent refresh
  • sharepoint_knowledge/client_sp.py — GET-only Graph client; downloads go through @microsoft.graph.downloadUrl WITHOUT the Bearer header
  • sharepoint_knowledge/crawl_sp.py — durable BFS site → pages + libraries
  • sharepoint_knowledge/server_sp.py — the sharepoint-knowledge/* tools
  • sharepoint_knowledge/cli_sp.py — setup/doctor/prepare-models/register/ update/serve/clean

See docs/sharepoint-knowledge.md for the full guide.

Metadata

Release files for sharepoint-knowledge 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sharepoint-knowledge 0.1.0
File Size Uploaded
sharepoint_knowledge-0.1.0.tar.gz 18.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sharepoint-knowledge 0.1.0
File Interpreter ABI Platform
sharepoint_knowledge-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 35.5 kB

Release files / sharepoint_knowledge-0.1.0.tar.gz

Download URL sharepoint_knowledge-0.1.0.tar.gz
Size 18.2 kB
Tags Source
SHA-256 checksum
How to use checksums
1241b259aa574cd9d383ed931fb12956b53549b68e3e2a70ce4176fdd0ccb656
BLAKE2b-256 checksum
How to use checksums
d61bd8abb6ce990f6d0337979bb3f73022c267154a73d8d015891a76f8daaa94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / sharepoint_knowledge-0.1.0-py3-none-any.whl

Download URL sharepoint_knowledge-0.1.0-py3-none-any.whl
Size 17.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a4322270563dd50bebbdc8b1a4a3651423c80ffb25361f24f3754156ccb780d0
BLAKE2b-256 checksum
How to use checksums
5ae33f36f67989e1d55a1b4417329bd42cd77fb8a15075662fa9b7ea5644b561
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

0.2.1

2 release files

0.2.0

2 release files

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page