Current collected state Current
Observed since 20 Oct, 23:16 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Agent-SaveMark
Self-hosted AI-powered personal knowledge base
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
alembicEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | alembic>=1.14.0 | runtime |
bcryptEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | bcrypt>=4.0.0 | runtime |
email-validatorEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | email-validator>=2.0.0 | runtime |
fastapiEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | fastapi>=0.115.0 | runtime |
filelockEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | filelock>=3.16.0 | runtime |
httpxEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | httpx>=0.27.0 | runtime |
hueyEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | huey>=2.5.0 | runtime |
lxml-html-cleanEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | lxml-html-clean>=0.4.0 | runtime |
lxmlEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | lxml>=5.0.0 | runtime |
mcpEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | mcp>=1.12 | runtime |
openaiEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | openai>=1.50.0 | runtime |
pydantic-settingsEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | pydantic-settings>=2.6.0 | runtime |
pyjwtEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | pyjwt>=2.9.0 | runtime |
python-multipartEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | python-multipart>=0.0.12 | runtime |
readability-lxmlEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | readability-lxml>=0.8.1 | runtime |
sqlmodelEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | sqlmodel>=0.0.22 | runtime |
uvicornEnvironment{
"extras": "standard",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | uvicorn[standard]>=0.30.0 | runtime |
chromadbEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | chromadb>=0.5.0; extra == "all" | runtime |
gallery-dlEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | gallery-dl>=1.27.0; extra == "all" | runtime |
instaloaderEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | instaloader>=4.10; extra == "all" | runtime |
meilisearchEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | meilisearch>=0.31.0; extra == "all" | runtime |
pgvectorEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | pgvector>=0.3.0; extra == "all" | runtime |
pillowEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | pillow>=10.0.0; extra == "all" | runtime |
playwrightEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | playwright>=1.40.0; extra == "all" | runtime |
psycopg2-binaryEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | psycopg2-binary>=2.9.0; extra == "all" | runtime |
pymupdfEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | pymupdf>=1.24.0; extra == "all" | runtime |
pytesseractEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | pytesseract>=0.3.10; extra == "all" | runtime |
sentence-transformersEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | sentence-transformers>=3.0.0; extra == "all" | runtime |
youtube-transcript-apiEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | youtube-transcript-api>=0.6.0; extra == "all" | runtime |
yt-dlpEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | yt-dlp>=2024.0.0; extra == "all" | runtime |
mypyEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | mypy>=1.13.0; extra == "dev" | runtime |
pytest-asyncioEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | pytest-asyncio>=0.24.0; extra == "dev" | runtime |
pytest-covEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | pytest-cov>=5.0.0; extra == "dev" | runtime |
pytestEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | pytest>=8.0.0; extra == "dev" | runtime |
respxEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | respx>=0.21.0; extra == "dev" | runtime |
ruffEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | ruff>=0.7.0; extra == "dev" | runtime |
meilisearchEnvironment{
"extras": "",
"marker": "extra == \"meilisearch\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | meilisearch>=0.31.0; extra == "meilisearch" | runtime |
pgvectorEnvironment{
"extras": "",
"marker": "extra == \"pgvector\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | pgvector>=0.3.0; extra == "pgvector" | runtime |
psycopg2-binaryEnvironment{
"extras": "",
"marker": "extra == \"postgres\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | psycopg2-binary>=2.9.0; extra == "postgres" | runtime |
gallery-dlEnvironment{
"extras": "",
"marker": "extra == \"processors\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | gallery-dl>=1.27.0; extra == "processors" | runtime |
instaloaderEnvironment{
"extras": "",
"marker": "extra == \"processors\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | instaloader>=4.10; extra == "processors" | runtime |
pillowEnvironment{
"extras": "",
"marker": "extra == \"processors\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | pillow>=10.0.0; extra == "processors" | runtime |
playwrightEnvironment{
"extras": "",
"marker": "extra == \"processors\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | playwright>=1.40.0; extra == "processors" | runtime |
pymupdfEnvironment{
"extras": "",
"marker": "extra == \"processors\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | pymupdf>=1.24.0; extra == "processors" | runtime |
pytesseractEnvironment{
"extras": "",
"marker": "extra == \"processors\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | pytesseract>=0.3.10; extra == "processors" | runtime |
youtube-transcript-apiEnvironment{
"extras": "",
"marker": "extra == \"processors\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | youtube-transcript-api>=0.6.0; extra == "processors" | runtime |
yt-dlpEnvironment{
"extras": "",
"marker": "extra == \"processors\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | yt-dlp>=2024.0.0; extra == "processors" | runtime |
sentence-transformersEnvironment{
"extras": "",
"marker": "extra == \"reranker\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | sentence-transformers>=3.0.0; extra == "reranker" | runtime |
chromadbEnvironment{
"extras": "",
"marker": "extra == \"semantic\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | chromadb>=0.5.0; extra == "semantic" | runtime |
sentence-transformersEnvironment{
"extras": "",
"marker": "extra == \"semantic\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | sentence-transformers>=3.0.0; extra == "semantic" | runtime |
bdist_wheel · 233.28 KB · Python py3
sdist · 3,309.99 KB · Python source
Observed since 20 Oct, 23:16 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:4a821dcafe549ba195ef4ad0683af2b093f5b5bef04395c5aa0fdb7eaaf52e14