Python bindings for FlowgentraAI - build AI agents with graphs
Project description
FlowgentraAI
Build AI agent workflows with graphs -- Python bindings for the FlowgentraAI Rust engine, powered by PyO3.
Installation
pip install flowgentra-ai
From source (development)
cd flowgentra-ai-py
pip install maturin
maturin develop
Quick Start
Build a graph workflow (recommended)
The primary way to use FlowgentraAI in Python is the StateGraph API.
Define nodes as Python functions, wire them with edges, compile, and invoke():
from flowgentra_ai.graph import StateGraph, END
from flowgentra_ai import State
# 1. Define node functions (receive and return State)
def greet(state):
name = state["name"]
state["greeting"] = f"Hello, {name}!"
return state
def uppercase(state):
state["greeting"] = state["greeting"].upper()
return state
# 2. Build the graph
builder = StateGraph()
builder.add_node("greet", greet)
builder.add_node("uppercase", uppercase)
builder.set_entry_point("greet")
builder.add_edge("greet", "uppercase")
builder.add_edge("uppercase", END)
graph = builder.compile()
# 3. Invoke with initial state
result = graph.invoke(State({"name": "World"}))
print(result.to_dict())
# {"name": "World", "greeting": "HELLO, WORLD!"}
Config-driven agent
For YAML-configured agents with auto-discovered handlers:
from flowgentra_ai.agent import Agent
agent = Agent.from_config_path("config.yaml")
agent.state["input"] = "Hello, world!"
result = agent.run()
print(result.to_dict())
Core Concepts
State
State is a thread-safe dict-like container that flows through your graph:
from flowgentra_ai import State
state = State({"key": "value"})
state["name"] = "FlowgentraAI"
print(state["name"]) # "FlowgentraAI"
print("name" in state) # True
print(state.to_dict()) # {"key": "value", "name": "FlowgentraAI"}
print(len(state)) # 2
# Serialization
json_str = state.to_json()
state = State.from_json('{"a": 1}')
state = State.from_dict({"a": 1})
Conditional Routing
Route dynamically based on state:
from flowgentra_ai.graph import StateGraph as StateGraphBuilder, END
from flowgentra_ai import State
def classify(state):
text = state["input"]
state["category"] = "greeting" if "hello" in text.lower() else "question"
return state
def handle_greeting(state):
state["output"] = "Hi there!"
return state
def handle_question(state):
state["output"] = "Let me think about that..."
return state
def router(state):
if state["category"] == "greeting":
return "handle_greeting"
return "handle_question"
builder = StateGraphBuilder()
builder.add_node("classify", classify)
builder.add_node("handle_greeting", handle_greeting)
builder.add_node("handle_question", handle_question)
builder.set_entry_point("classify")
builder.add_conditional_edge("classify", router)
builder.add_edge("handle_greeting", END)
builder.add_edge("handle_question", END)
graph = builder.compile()
result = graph.invoke(State({"input": "hello world"}))
print(result["output"]) # "Hi there!"
LLM
Call LLM providers directly:
from flowgentra_ai.llm import LLMConfig, LLM, Message
config = LLMConfig("openai", "gpt-4", api_key="sk-...")
client = LLM.from_config(config)
# Simple chat
response = client.chat([
Message.system("You are a helpful assistant."),
Message.user("What is Rust?"),
])
print(response.content)
# With token usage tracking
response, usage = client.chat_with_usage([Message.user("Hello!")])
if usage:
print(f"Tokens: {usage.total_tokens}, Cost: ${usage.estimated_cost('gpt-4'):.4f}")
# With retry and caching
robust_client = client.with_retry(max_retries=3).cached(max_entries=100)
Multi-Agent Supervisor
Orchestrate multiple agent graphs with 11 strategies:
from flowgentra_ai.supervision import (
Supervisor, SupervisorNodeConfig, OrchestrationStrategy,
ParallelMergeStrategy,
)
from flowgentra_ai import State
# Simple mode (router function)
def router(state):
if "research" in (state.get_string("task") or ""):
return "researcher"
return "FINISH"
sup = Supervisor(router)
sup.add_agent("researcher", research_graph)
result = sup.run(State({"task": "research AI trends"}))
# Strategy mode (parallel, sequential, retry_fallback, debate, etc.)
config = SupervisorNodeConfig(
"coordinator",
["researcher", "writer"],
OrchestrationStrategy.parallel(),
)
config.set_child_timeout_ms(30000)
config.set_merge_strategy(ParallelMergeStrategy.latest())
sup = Supervisor.from_config(config)
sup.add_agent("researcher", research_graph)
sup.add_agent("writer", writer_graph)
result = sup.run(State({"task": "write article"}))
Strategies: sequential, parallel, autonomous, dynamic, round_robin, hierarchical, broadcast, map_reduce, conditional_routing, retry_fallback, debate.
Built-in Node Types
# Retry with backoff
builder.add_retry_node("fetch", fetch_fn, max_retries=3, backoff_ms=1000)
# Timeout enforcement
builder.add_timeout_node("slow_op", slow_fn, timeout_ms=5000)
# LLM-integrated node
builder.add_llm_node("generate", client, prompt_key="query", output_key="response")
# LLM-driven planner (dynamic routing)
builder.add_planner_node("planner", client)
# Iterative evaluation/refinement
from flowgentra_ai.evaluation import EvaluationNodeConfig
config = EvaluationNodeConfig("refine", field_state="draft", min_confidence=0.8)
builder.add_evaluation_node(handler=refine_fn, config=config)
Conversation Memory
Track multi-turn conversations:
from flowgentra_ai.memory import ConversationMemory
from flowgentra_ai.llm import Message
mem = ConversationMemory(max_messages=100)
mem.add_message("thread-1", Message.user("Hello"))
mem.add_message("thread-1", Message.assistant("Hi! How can I help?"))
messages = mem.messages("thread-1")
print(len(messages)) # 2
Or use the high-level MemoryAwareAgent:
from flowgentra_ai.agent import MemoryAwareAgent
agent = MemoryAwareAgent.from_config("config.yaml")
agent.set_thread_id("user_123")
answer = agent.run_turn("What is Rust?")
answer2 = agent.run_turn("What are its main features?") # remembers context
RAG (Retrieval-Augmented Generation)
from flowgentra_ai.rag import (
Document, Embeddings, InMemoryVectorStore,
Retriever, RetrievalConfig,
chunk_text, extract_text, estimate_tokens,
)
# Text utilities
chunks = chunk_text("long text...", chunk_size=500, overlap=50)
text = extract_text("document.pdf")
tokens = estimate_tokens("some text")
# Vector store + retrieval
emb = Embeddings.openai("sk-...", "text-embedding-3-small")
store = InMemoryVectorStore()
doc = Document("doc1", "Rust is a systems programming language.")
store.index(doc, emb.embed(doc.text))
config = RetrievalConfig.semantic(top_k=5, threshold=0.7)
retriever = Retriever(store, emb, config)
results = retriever.retrieve("What is Rust?")
for r in results:
print(f"{r.id}: {r.text} (score: {r.score:.3f})")
Prebuilt Agents
Use ready-made agent patterns:
from flowgentra_ai.agent import AgentBuilder, AgentType, ToolSpec
tool = ToolSpec("search", "Search the web")
tool.add_parameter("query", "string")
tool.set_required("query")
builder = AgentBuilder(AgentType.zero_shot_react())
builder.with_name("my_agent")
builder.with_llm_config("gpt-4")
builder.with_system_prompt("You are a helpful assistant.")
builder.with_tool(tool)
agent = builder.build_graph()
result = agent.execute_input("What is the weather today?")
print(result)
Human-in-the-Loop
Interrupt graph execution for human review:
from flowgentra_ai.graph import StateGraph as StateGraphBuilder, END
from flowgentra_ai import State
builder = StateGraphBuilder()
builder.add_node("draft", draft_fn)
builder.add_node("publish", publish_fn)
builder.set_entry_point("draft")
builder.add_edge("draft", "publish")
builder.add_edge("publish", END)
builder.interrupt_before("publish") # pause before publishing
builder.set_checkpointer("./checkpoints")
graph = builder.compile()
# First run -- pauses before "publish"
result = graph.invoke_with_thread("thread-1", State({"topic": "AI"}))
# Human reviews, then resumes
result = graph.resume("thread-1")
# Or resume with modifications
result = graph.resume_with_state("thread-1", State({"approved": True}))
Visualization
Export graphs as DOT or Mermaid diagrams:
graph = builder.compile()
print(graph.to_mermaid())
print(graph.to_dot())
print(graph.node_names())
Tool Registry
Use built-in tools or register custom ones:
from flowgentra_ai.tools import ToolRegistry
registry = ToolRegistry.with_builtins()
print(registry.list_names()) # ["calculator", "search", ...]
result = registry.call_tool("calculator", {"operation": "add", "a": 2, "b": 3})
print(result) # 5
Model Pricing
from flowgentra_ai.rag import model_pricing
from flowgentra_ai.llm import TokenUsage
pricing = model_pricing("gpt-4") # (input_price, output_price) per million tokens
usage = TokenUsage(1000, 500)
cost = usage.estimated_cost("gpt-4")
Supported LLM Providers
| Provider | Config name |
|---|---|
| OpenAI | "openai" |
| Anthropic | "anthropic" |
| Mistral | "mistral" |
| Groq | "groq" |
| Ollama (local) | "ollama" |
| HuggingFace | "huggingface" |
| Azure OpenAI | "azure" |
Full Documentation
For complete API reference and guides, visit the documentation.
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file flowgentra_ai-0.2.0.tar.gz.
File metadata
- Download URL: flowgentra_ai-0.2.0.tar.gz
- Upload date:
- Size: 301.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
954aafe502015845c52f6952086f0ff3b0d81e61245d58368231e65db422ae6c
|
|
| MD5 |
5a48f249aea985945c30be9fef1511aa
|
|
| BLAKE2b-256 |
62f874e8a32123684e6137ff1b4b818eb30e829a0b6c212befe40b15eac5a992
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0.tar.gz:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0.tar.gz -
Subject digest:
954aafe502015845c52f6952086f0ff3b0d81e61245d58368231e65db422ae6c - Sigstore transparency entry: 1376629812
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 17.2 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fd35873ce66c56ead442af4fe4cd46c5b1ce0c37fead1602801f32b03f9c11a9
|
|
| MD5 |
1a958d00926efe54d2a8fc19f09a4ee1
|
|
| BLAKE2b-256 |
71b689a0ff8912713c64d6d8d8cf5670cedce7f657b7814eee901fc19e5ef853
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp313-cp313-win_amd64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp313-cp313-win_amd64.whl -
Subject digest:
fd35873ce66c56ead442af4fe4cd46c5b1ce0c37fead1602801f32b03f9c11a9 - Sigstore transparency entry: 1376630619
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp313-cp313-manylinux_2_39_x86_64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp313-cp313-manylinux_2_39_x86_64.whl
- Upload date:
- Size: 21.6 MB
- Tags: CPython 3.13, manylinux: glibc 2.39+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3ee078007d7f19fd9e8c51bcc2922af1779a09aa945e7f5390336dd08e57e7e
|
|
| MD5 |
d801963a2d25f9b34a90310162ed31c8
|
|
| BLAKE2b-256 |
ae9521dd0e9141497565aba4f455e929f656cb4bc964c0f6eed7c53e0eecc88e
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp313-cp313-manylinux_2_39_x86_64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp313-cp313-manylinux_2_39_x86_64.whl -
Subject digest:
d3ee078007d7f19fd9e8c51bcc2922af1779a09aa945e7f5390336dd08e57e7e - Sigstore transparency entry: 1376630047
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp313-cp313-manylinux_2_39_aarch64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp313-cp313-manylinux_2_39_aarch64.whl
- Upload date:
- Size: 21.3 MB
- Tags: CPython 3.13, manylinux: glibc 2.39+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0c0dda101d769f6d658be7caf042ea873bda37621a6522aa6c7e0c2074324d72
|
|
| MD5 |
348e2f3720671dc5e542c9bd476f3a1f
|
|
| BLAKE2b-256 |
9c4e45dcbe7c1d01a7ee94a7ddcf1a61cf1b12e3b6b16e85bfc752188c72ead3
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp313-cp313-manylinux_2_39_aarch64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp313-cp313-manylinux_2_39_aarch64.whl -
Subject digest:
0c0dda101d769f6d658be7caf042ea873bda37621a6522aa6c7e0c2074324d72 - Sigstore transparency entry: 1376629988
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 17.4 MB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
13e553a8c11796b128f4a116c261cb2acba66ac66fa73028d9bca86c58049aeb
|
|
| MD5 |
8a85f3ac16caf2ed0195e164b5c7fd2f
|
|
| BLAKE2b-256 |
1a24e2477975cfdf616cbff0462ad7e3c418348d26382cee995043f687105c22
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
13e553a8c11796b128f4a116c261cb2acba66ac66fa73028d9bca86c58049aeb - Sigstore transparency entry: 1376630428
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 18.1 MB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
facaff9b795b0ca35467240dbf47813ecb0430d9bfcae4d36cdb55d99224f879
|
|
| MD5 |
cd6efa8bceb28eef58add2dc1897033f
|
|
| BLAKE2b-256 |
b4d250a2ec85a305f9aa14d684728881f621d9591f3659cc50a2870cafc55f38
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl -
Subject digest:
facaff9b795b0ca35467240dbf47813ecb0430d9bfcae4d36cdb55d99224f879 - Sigstore transparency entry: 1376630264
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 17.2 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4f378e4cc8a4d3b6fd6920031d47387553378dc3b5202c4c6163f78dddfa8228
|
|
| MD5 |
74dcaca573797ab074648d72bacd9b89
|
|
| BLAKE2b-256 |
db59f7bb3d2173d9a60a666f9b77ac4793e7932187042d7191d4161a6b03900d
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp312-cp312-win_amd64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp312-cp312-win_amd64.whl -
Subject digest:
4f378e4cc8a4d3b6fd6920031d47387553378dc3b5202c4c6163f78dddfa8228 - Sigstore transparency entry: 1376630713
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp312-cp312-manylinux_2_39_x86_64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp312-cp312-manylinux_2_39_x86_64.whl
- Upload date:
- Size: 21.6 MB
- Tags: CPython 3.12, manylinux: glibc 2.39+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e60dda1812e199dbb39ca4c770d42bb7891462d7cdede421998b6a9c4b5cbaa7
|
|
| MD5 |
9ede64421d45be40f9b3d4f77d0908d0
|
|
| BLAKE2b-256 |
8f58ea17f9a6773572c7eef55cc32514a6100f7d3aa6ef767eeca956806039f2
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp312-cp312-manylinux_2_39_x86_64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp312-cp312-manylinux_2_39_x86_64.whl -
Subject digest:
e60dda1812e199dbb39ca4c770d42bb7891462d7cdede421998b6a9c4b5cbaa7 - Sigstore transparency entry: 1376630225
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp312-cp312-manylinux_2_39_aarch64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp312-cp312-manylinux_2_39_aarch64.whl
- Upload date:
- Size: 21.3 MB
- Tags: CPython 3.12, manylinux: glibc 2.39+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
79e53f6fdd0604fd517a8ab268f375114a2bf682aa78d95a87dcc5208294de01
|
|
| MD5 |
53a793988883a782b870175e89895ad1
|
|
| BLAKE2b-256 |
8c1bb03607ad039d2cc92f4cdf90e927eda44dd1d2601867d78355eeffc2732d
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp312-cp312-manylinux_2_39_aarch64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp312-cp312-manylinux_2_39_aarch64.whl -
Subject digest:
79e53f6fdd0604fd517a8ab268f375114a2bf682aa78d95a87dcc5208294de01 - Sigstore transparency entry: 1376630399
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 17.4 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ccf26255b0c27c83a996def79c86aaaa0c0a9edd76e136a5473e5fc8d812ad14
|
|
| MD5 |
6aca800b825b8fc01013b1847fc5cfe4
|
|
| BLAKE2b-256 |
61cd764d16b0d3d56a41297e51eae5be57253d3eb5c048a88091891c6e76d53b
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
ccf26255b0c27c83a996def79c86aaaa0c0a9edd76e136a5473e5fc8d812ad14 - Sigstore transparency entry: 1376630578
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 18.1 MB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dd6ef56342b58d6b0d6d30f3d817848da0c46c78247036beeeb5f6ffaefda0da
|
|
| MD5 |
d93d94115ad5c415ddeaff2031d28b88
|
|
| BLAKE2b-256 |
0c40268c26b3070b005fbec71d6dc6cb86913e42056baa46cb9a88dfe7eef99f
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl -
Subject digest:
dd6ef56342b58d6b0d6d30f3d817848da0c46c78247036beeeb5f6ffaefda0da - Sigstore transparency entry: 1376630164
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 17.2 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fa60670d8e48f515b4bcb220c805c9c8306927c1099a9e78cdf03645216a9de4
|
|
| MD5 |
2ac808cf31763a86ca8b1e005fbf96bc
|
|
| BLAKE2b-256 |
03b60b41feb6103e69ddafa00785c51f129613127e84ee2cad3e3613f2a1257f
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp311-cp311-win_amd64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp311-cp311-win_amd64.whl -
Subject digest:
fa60670d8e48f515b4bcb220c805c9c8306927c1099a9e78cdf03645216a9de4 - Sigstore transparency entry: 1376629841
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp311-cp311-manylinux_2_39_x86_64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp311-cp311-manylinux_2_39_x86_64.whl
- Upload date:
- Size: 21.5 MB
- Tags: CPython 3.11, manylinux: glibc 2.39+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3effe31431daff76243a5ed7f4e62dab5835e38ab4533aa11ce18e3492114237
|
|
| MD5 |
cdff76874b0a25ec8b145416b60c2e93
|
|
| BLAKE2b-256 |
7aa40b98c9bdac33a2e2d231b63b58f11984a6eb1f677fcc0ff383843f5a34dc
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp311-cp311-manylinux_2_39_x86_64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp311-cp311-manylinux_2_39_x86_64.whl -
Subject digest:
3effe31431daff76243a5ed7f4e62dab5835e38ab4533aa11ce18e3492114237 - Sigstore transparency entry: 1376630308
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp311-cp311-manylinux_2_39_aarch64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp311-cp311-manylinux_2_39_aarch64.whl
- Upload date:
- Size: 21.3 MB
- Tags: CPython 3.11, manylinux: glibc 2.39+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
484dbbc6ce195a83ce8c3167e17c93bde1deb312c8d92c2b44a484acc1d45b3e
|
|
| MD5 |
470ac85d2ca623f49ef7cd575294c9d6
|
|
| BLAKE2b-256 |
c7dac7d74aff9da25dbf887d6287d60188a1863ac495712e8caa9d4203c10855
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp311-cp311-manylinux_2_39_aarch64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp311-cp311-manylinux_2_39_aarch64.whl -
Subject digest:
484dbbc6ce195a83ce8c3167e17c93bde1deb312c8d92c2b44a484acc1d45b3e - Sigstore transparency entry: 1376630521
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 17.4 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e5b43e2f7f2bc646f320b14c73034480ad75e375db4a1b9f41f0aa9f0536ee60
|
|
| MD5 |
68d29a5e6ea7547e50c528acd302d2c8
|
|
| BLAKE2b-256 |
3cfa0c8d6007d30e0304ee162471161b3c51f6c2513df8b73c62f2df94974980
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
e5b43e2f7f2bc646f320b14c73034480ad75e375db4a1b9f41f0aa9f0536ee60 - Sigstore transparency entry: 1376630128
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 18.1 MB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a576a94faf25be5742a2f5130f5bb90f3ec390534fa223c79d350ea53a9ceae8
|
|
| MD5 |
df3c6cbddd4033437ea47edcf5d0c839
|
|
| BLAKE2b-256 |
b3e4ba23c8a647278b8b318b7b847d87a15e9a905fe8c5d3571e220b7055c072
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl -
Subject digest:
a576a94faf25be5742a2f5130f5bb90f3ec390534fa223c79d350ea53a9ceae8 - Sigstore transparency entry: 1376630495
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 17.2 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5dccdf4d5d4d5a92bf2c048af3367f24a2d12350b4130d35ecab73208faf0ba0
|
|
| MD5 |
8d99c348208a1b309faf8fd3ec1a5755
|
|
| BLAKE2b-256 |
52e01c9da08ef000c12d314ac91e7dae45eca57ad02745b9a0d490115d77d2fa
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp310-cp310-win_amd64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp310-cp310-win_amd64.whl -
Subject digest:
5dccdf4d5d4d5a92bf2c048af3367f24a2d12350b4130d35ecab73208faf0ba0 - Sigstore transparency entry: 1376630662
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp310-cp310-manylinux_2_39_x86_64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp310-cp310-manylinux_2_39_x86_64.whl
- Upload date:
- Size: 21.5 MB
- Tags: CPython 3.10, manylinux: glibc 2.39+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ae16dbad0080386d0e5ed8bea2168ad57200dab32408f16fd86c2b6a539bf119
|
|
| MD5 |
6accaf41f1f846fb5f253156049a066e
|
|
| BLAKE2b-256 |
a0d5e4d29084acaf38947da4554e323cc0b7687a54a544068c4a1b31e3167242
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp310-cp310-manylinux_2_39_x86_64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp310-cp310-manylinux_2_39_x86_64.whl -
Subject digest:
ae16dbad0080386d0e5ed8bea2168ad57200dab32408f16fd86c2b6a539bf119 - Sigstore transparency entry: 1376629916
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp310-cp310-manylinux_2_39_aarch64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp310-cp310-manylinux_2_39_aarch64.whl
- Upload date:
- Size: 21.3 MB
- Tags: CPython 3.10, manylinux: glibc 2.39+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
84d5ec391bebbd06d025be6a1ca7da14cbcc70e3a23bb38aea530711accb9dd3
|
|
| MD5 |
dfa19a8fc24eb3850e19c9adee0bb10d
|
|
| BLAKE2b-256 |
5f5a289054f6069414dbe15c7603161c749367dde10897735896db23c1b4d8a7
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp310-cp310-manylinux_2_39_aarch64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp310-cp310-manylinux_2_39_aarch64.whl -
Subject digest:
84d5ec391bebbd06d025be6a1ca7da14cbcc70e3a23bb38aea530711accb9dd3 - Sigstore transparency entry: 1376630686
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 17.4 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d82095c6ec040bc2908bc511b1d2da08b34020b5308bd9eb287e4c17ea44fca8
|
|
| MD5 |
1a82775a496b16e438d7fa2a9a690769
|
|
| BLAKE2b-256 |
7e981feac88dea027dfc796afcc5db7c022d68044eab72cbc49a6b8c3cf63f9a
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
d82095c6ec040bc2908bc511b1d2da08b34020b5308bd9eb287e4c17ea44fca8 - Sigstore transparency entry: 1376630197
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 18.1 MB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
292e2cd215a4a0e37c964347637cdacf176b57914888544a066227f0ca882e98
|
|
| MD5 |
105ff87bf4035e68443c8dad44971e34
|
|
| BLAKE2b-256 |
cbdc9db9b231acea24aabe1b74fcfbb783c333070b864cff08b4ef8ecd2f58b9
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl -
Subject digest:
292e2cd215a4a0e37c964347637cdacf176b57914888544a066227f0ca882e98 - Sigstore transparency entry: 1376629877
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 17.2 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c133c23945b65969a481a31379545fb61edcaa2877ee4ef59505fff857cd9ec6
|
|
| MD5 |
888c754ce19de229607d3917d0468fe3
|
|
| BLAKE2b-256 |
17b24dd91f3c5b49c383d764fffb50fa8253f686856c12d04fc27ec98254dad9
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp39-cp39-win_amd64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp39-cp39-win_amd64.whl -
Subject digest:
c133c23945b65969a481a31379545fb61edcaa2877ee4ef59505fff857cd9ec6 - Sigstore transparency entry: 1376630018
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp39-cp39-manylinux_2_39_x86_64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp39-cp39-manylinux_2_39_x86_64.whl
- Upload date:
- Size: 21.5 MB
- Tags: CPython 3.9, manylinux: glibc 2.39+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
83411a1d462020c62b207f8ef87c1e285737e6dc1f3c38359cbafa14aa9bcf36
|
|
| MD5 |
94ed8905d8ab1b1b3a0fba580d8cfbe6
|
|
| BLAKE2b-256 |
609051136c4528b2467810865db7a1cc0359aa3b387071ef8b34e6c6c37d6b86
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp39-cp39-manylinux_2_39_x86_64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp39-cp39-manylinux_2_39_x86_64.whl -
Subject digest:
83411a1d462020c62b207f8ef87c1e285737e6dc1f3c38359cbafa14aa9bcf36 - Sigstore transparency entry: 1376630358
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp39-cp39-manylinux_2_39_aarch64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp39-cp39-manylinux_2_39_aarch64.whl
- Upload date:
- Size: 21.3 MB
- Tags: CPython 3.9, manylinux: glibc 2.39+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
132560ec70f8311800a41399fc245faf90279c48659a992a612104564a41a973
|
|
| MD5 |
1cd3047a232de9c7c72770a59a0710d9
|
|
| BLAKE2b-256 |
b3c33b1ae6263af52d485eec75046abf2479d5a1ac709bb1e93862e771a1f87c
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp39-cp39-manylinux_2_39_aarch64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp39-cp39-manylinux_2_39_aarch64.whl -
Subject digest:
132560ec70f8311800a41399fc245faf90279c48659a992a612104564a41a973 - Sigstore transparency entry: 1376629948
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 17.4 MB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
295db05a858ce0b74526f518f342adb7dbf984990dcb61c1516ae98fb2174503
|
|
| MD5 |
26eb0d0917081347a043b5115a0c7c7e
|
|
| BLAKE2b-256 |
754a317c76a84aeda59e4b1a881509d858c71838a81ffcc5d4bb4a8890946c68
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp39-cp39-macosx_11_0_arm64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp39-cp39-macosx_11_0_arm64.whl -
Subject digest:
295db05a858ce0b74526f518f342adb7dbf984990dcb61c1516ae98fb2174503 - Sigstore transparency entry: 1376630085
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type:
File details
Details for the file flowgentra_ai-0.2.0-cp39-cp39-macosx_10_12_x86_64.whl.
File metadata
- Download URL: flowgentra_ai-0.2.0-cp39-cp39-macosx_10_12_x86_64.whl
- Upload date:
- Size: 18.1 MB
- Tags: CPython 3.9, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
926ce0db06fe3f1db27a53b8592e59ca9e73dd72248787d5f04b1dc742872b7f
|
|
| MD5 |
f1ca8f4993835e28c2e03ac9c4b94b56
|
|
| BLAKE2b-256 |
aa3bdc424fcc068d52a9c6d534ee967aa04cb311ce0deaeb11ac41ab97ac094f
|
Provenance
The following attestation bundles were made for flowgentra_ai-0.2.0-cp39-cp39-macosx_10_12_x86_64.whl:
Publisher:
publish.yml on oussamabenhariz/flowgentra-ai-py
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
flowgentra_ai-0.2.0-cp39-cp39-macosx_10_12_x86_64.whl -
Subject digest:
926ce0db06fe3f1db27a53b8592e59ca9e73dd72248787d5f04b1dc742872b7f - Sigstore transparency entry: 1376630463
- Sigstore integration time:
-
Permalink:
oussamabenhariz/flowgentra-ai-py@685ef794941d12807252d262548aad71e78f288e -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/oussamabenhariz
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@685ef794941d12807252d262548aad71e78f288e -
Trigger Event:
release
-
Statement type: