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.2.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.2.0
File Size Uploaded
sharepoint_knowledge-0.2.0.tar.gz 18.5 kB Details

Built distribution (wheel)

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

Total release size: 36.1 kB

Release files / sharepoint_knowledge-0.2.0.tar.gz

Download URL sharepoint_knowledge-0.2.0.tar.gz
Size 18.5 kB
Tags Source
SHA-256 checksum
How to use checksums
6fbd3e83b5655b95738971c04b2fdc256f8221e9cc3be5f7815602eca5dc87d4
BLAKE2b-256 checksum
How to use checksums
ef27d4fe444f8854fdf6937a460947dfab41e5a266d569fb9eeb81723cbec14c
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.2.0-py3-none-any.whl

Download URL sharepoint_knowledge-0.2.0-py3-none-any.whl
Size 17.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a9d5a2a65831d5105bf7a485ba038ce41f4b987c85fcb2a457a712e23ac1fc2c
BLAKE2b-256 checksum
How to use checksums
4233bb44803d774edc5c74795eade4183c336385d96a7327d6d6497785c66ce3
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

This release

0.2.0 This release

2 release files

0.1.0

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