$npx skillfedfor your agent

stackit-core

Core functionality for the STACKIT SDK for Python

With conditionsPyPI WWW/HTTPReleased Jul 202685.3K downloads / mopermissive licensePure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — stackit_core-0.3.0-py3-none-any.whl
v0.3.0 · released 2026-07-20 · Python <4.0,>=3.10 · 5 runtime deps: cryptography, pydantic, pyjwt, requests, urllib3

Yes, if you are using other STACKIT service packages (stackit-redis, stackit-iaas, etc.). stackit-core is a required dependency for all service clients and handles the authentication and configuration layer. Install it as part of a service package rather than standalone, unless you are developing custom integrations.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.10 or later; service account credentials (key or token) needed for authentication.
  • Low install friction with 5 standard runtime dependencies.
  • Actively maintained with a release 25 days ago; repository shows recent activity and is not archived.

License · maintenance · safety

permissive license (permissive) — Licensed under Apache Software License (permissive), allowing commercial and private use with minimal restrictions.

last release 2026-07-20 (25 days) · last repo commit 2026-08-14 · 57 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 85,300 downloads/mo, #13,934 on PyPI

Verify before relying

pip install stackit-core

from stackit.core.configuration import Configuration

config = Configuration(
    service_account_key_path="/path/to/sa_key.json"
)
# Use config with service clients from other stackit packages
  • Whether stackit-core alone is useful without installing a specific service package (redis, iaas, etc.)
  • Whether the SDK's custom endpoint feature works as documented in production environments
Same gist for agents: .md · .json

What it is and what it does

stackit-core is the foundational package for the STACKIT Python SDK, a client library for interacting with STACKIT cloud services. It handles authentication (key flow and token flow), configuration management, and provides shared REST client functionality that service-specific packages depend on. The package is in beta and actively developed.

The core module manages credential discovery from multiple sources (explicit configuration, environment variables, or a credentials file), supports RSA-based key authentication and token-based flows, and allows custom endpoint configuration for different STACKIT environments. It depends on cryptography, pydantic, pyjwt, requests, and urllib3 to handle secure communication and credential validation.

Use it for

  • Set up centralized authentication configuration for multiple STACKIT service clients in a single application.
  • Implement custom retry logic or proxy settings by extending the SDK's configuration options.
  • Authenticate to STACKIT services using service account keys stored in JSON files or environment variables.
  • Connect to custom or non-standard STACKIT endpoints by configuring custom token and API endpoints.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you are using other STACKIT service packages (stackit-redis, stackit-iaas, etc.).

stackit-core is a required dependency for all service clients and handles the authentication and configuration layer. Install it as part of a service package rather than standalone, unless you are developing custom integrations.

Install

stackit-core on PyPI

Before you install

Low install friction with 5 standard runtime dependencies. Actively maintained with a release 25 days ago; repository shows recent activity and is not archived.

Requires Python 3.10 or later; service account credentials (key or token) needed for authentication.

License in practice

Licensed under Apache Software License (permissive), allowing commercial and private use with minimal restrictions.

Quickstart

pip install stackit-core

from stackit.core.configuration import Configuration

config = Configuration(
    service_account_key_path="/path/to/sa_key.json"
)
# Use config with service clients from other stackit packages

Verify before relying

  • Whether stackit-core alone is useful without installing a specific service package (redis, iaas, etc.)
  • Whether the SDK's custom endpoint feature works as documented in production environments

Package facts

Licensepermissive license permissive
Python supportSupports the current Python release <4.0,>=3.10
Install frictionLow. Pure-Python wheel
Runtime dependencies
5 packages
cryptographypydanticpyjwtrequestsurllib3
MaintenanceActively maintained 25 days since the last release
Last repo commit
First released
Downloads85,300 / month, #13,934 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
License :: OSI Approved :: Apache Software LicenseOperating System :: OS IndependentProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14

Evidence: stackit_core-0.3.0-py3-none-any.whl

Tags

Capabilities
stackit sdk corestackit authenticationstackit service clientstackit python sdkcloud api client library
Topics
cloud-sdkauthentication

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “stackit sdk core”

Give your agent the search over MCP, or paste the wish link into any chat.

More WWW/HTTP packages

urllib3 Worth it
PyPI · Libraries · released May 2026

urllib3 is an HTTP client library that provides thread-safe connection pooling, SSL/TLS verification, multipart file uploads, request retries, compression support, and proxy handling for Python applications.

MITpure Python · 3.10+
1.8Bdownloads / mo
requests Worth it
PyPI · Libraries · released May 2026

Requests is a Python HTTP library that simplifies sending HTTP/1.1 requests with automatic handling of headers, authentication, cookies, and response parsing.

Apache-2.0pure Python · 3.10+
1.8Bdownloads / mo
h11 With conditions
PyPI · WWW/HTTP · released Apr 2025

h11 is a pure-Python HTTP/1.1 protocol implementation that handles parsing and serializing HTTP messages without any built-in I/O, letting you integrate it with any network layer you choose.

MITpure Python · 3.8+aging
894.9Mdownloads / mo
httpx Worth it
PyPI · WWW/HTTP · released Dec 2024

HTTPX is a fully featured HTTP client library for Python that provides both sync and async APIs, with support for HTTP/1.1 and HTTP/2, plus an integrated command-line client.

Install it if you are building new projects or modernizing existing ones that rely on HTTP.

BSD-3-Clausepure Python · 3.8+
797.0Mdownloads / mo
httpcore With conditions
PyPI · WWW/HTTP · released Apr 2025

A minimal low-level HTTP client library that sends HTTP requests with thread-safe and task-safe connection pooling, supporting HTTP/1.1, HTTP/2, proxies, and both sync and async interfaces.

BSD-3-Clausepure Python · 3.8+aging
783.6Mdownloads / mo
aiohttp Worth it
PyPI · WWW/HTTP · released Jul 2026

aiohttp is an async HTTP client and server framework built on asyncio, supporting both WebSockets and middleware-based routing for building concurrent web applications.

Install it if you need async HTTP client or server capabilities in asyncio-based applications.

permissive licensecompiled wheel · 3.10+
643.6Mdownloads / mo

See also stackit-iaas · stackit-objectstorage · stackit-resourcemanager · azure-identity · onfido-python · oauth2-client · fds.sdk.utils · google-auth-oauthlib · onelogin · codeflare-sdk