Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
0.1.0 is now out! See the Changelog for details
Pynenc
Logo
Pynenc

Learn

  • Getting Started
  • Usage Guide
    • Basic Local Threaded
    • Basic Redis
    • Concurrency Control
    • Automatic Orchestration
    • Synchronous Unit Testing
    • In-Memory Unit Testing
    • Custom JSON Serialization
    • Argument Caching
    • Trigger System
    • Workflow System
    • Invocation Status System

Understand

  • Architecture
  • Frequently Asked Questions

Reference

  • Configuration System
  • Command Line Interface (CLI)
  • Monitoring with Pynmon
  • PynencBuilder Reference
  • Plugin Documentation
  • Runners
  • Serializers
  • API Reference
    • pynenc
      • pynenc.workflow
        • pynenc.workflow.workflow_deterministic
        • pynenc.workflow.workflow_exceptions
        • pynenc.workflow.workflow_context
        • pynenc.workflow.workflow_identity
      • pynenc.trigger
        • pynenc.trigger.conditions
          • pynenc.trigger.conditions.exception
          • pynenc.trigger.conditions.composite
          • pynenc.trigger.conditions.status
          • pynenc.trigger.conditions.event
          • pynenc.trigger.conditions.result
          • pynenc.trigger.conditions.cron
          • pynenc.trigger.conditions.base
        • pynenc.trigger.arguments
          • pynenc.trigger.arguments.argument_filters
          • pynenc.trigger.arguments.arguments_common
          • pynenc.trigger.arguments.argument_providers
          • pynenc.trigger.arguments.result_filter
        • pynenc.trigger.trigger_builder
        • pynenc.trigger.mem_trigger
        • pynenc.trigger.base_trigger
        • pynenc.trigger.trigger_events
        • pynenc.trigger.sqlite_trigger
        • pynenc.trigger.trigger_context
        • pynenc.trigger.trigger_definitions
        • pynenc.trigger.types
      • pynenc.models
        • pynenc.models.trigger_definition_dto
        • pynenc.models.invocation_dto
        • pynenc.models.call_dto
      • pynenc.broker
        • pynenc.broker.base_broker
        • pynenc.broker.mem_broker
        • pynenc.broker.sqlite_broker
      • pynenc.invocation
        • pynenc.invocation.conc_invocation
        • pynenc.invocation.status
        • pynenc.invocation.dist_invocation
        • pynenc.invocation.base_invocation
      • pynenc.identifiers
        • pynenc.identifiers.call_id
        • pynenc.identifiers.task_id
        • pynenc.identifiers.invocation_id
      • pynenc.cli
        • pynenc.cli.main_cli
        • pynenc.cli.namespace
        • pynenc.cli.monitor_cli
        • pynenc.cli.runner_cli
        • pynenc.cli.config_cli
      • pynenc.conf
        • pynenc.conf.constants
        • pynenc.conf.config_shared_memory
        • pynenc.conf.config_sqlite
        • pynenc.conf.config_broker
        • pynenc.conf.config_runner
        • pynenc.conf.config_trigger
        • pynenc.conf.config_base
        • pynenc.conf.config_client_data_store
        • pynenc.conf.config_orchestrator
        • pynenc.conf.config_task
        • pynenc.conf.config_state_backend
        • pynenc.conf.config_pynenc
      • pynenc.client_data_store
        • pynenc.client_data_store.mem_client_data_store
        • pynenc.client_data_store.sqlite_client_data_store
        • pynenc.client_data_store.base_client_data_store
      • pynenc.runner
        • pynenc.runner.thread_runner
        • pynenc.runner.persistent_process_runner
        • pynenc.runner.base_runner
        • pynenc.runner.runner_context
        • pynenc.runner.shutdown_diagnostics
        • pynenc.runner.multi_thread_runner
        • pynenc.runner.process_runner
      • pynenc.orchestrator
        • pynenc.orchestrator.mem_orchestrator
        • pynenc.orchestrator.base_orchestrator
        • pynenc.orchestrator.atomic_service
        • pynenc.orchestrator.sqlite_orchestrator
      • pynenc.serializer
        • pynenc.serializer.base_serializer
        • pynenc.serializer.constants
        • pynenc.serializer.pickle_serializer
        • pynenc.serializer.json_serializer
        • pynenc.serializer.json_pickle_serializer
      • pynenc.util
        • pynenc.util.multiprocessing_utils
        • pynenc.util.sqlite_utils
        • pynenc.util.subclasses
        • pynenc.util.log
        • pynenc.util.import_tools
        • pynenc.util.files
        • pynenc.util.import_app
        • pynenc.util.asyncio_helper
      • pynenc.state_backend
        • pynenc.state_backend.base_state_backend
        • pynenc.state_backend.sqlite_state_backend
        • pynenc.state_backend.mem_state_backend
      • pynenc.plugin_loader
      • pynenc.builder
      • pynenc.app
      • pynenc.task
      • pynenc.app_info
      • pynenc.call
      • pynenc.__main__
      • pynenc.exceptions
      • pynenc.arguments
      • pynenc.core_tasks
      • pynenc.types
      • pynenc.context

Project

  • Contributing to Pynenc
    • Building the Documentation
  • Changelog
  • MIT License
Back to top
View this page
Edit this page

pynenc.types¶

Module Contents¶

Data¶

Params

Result

Func

Args

API¶

pynenc.types.Params¶

‘ParamSpec(…)’

pynenc.types.Result¶

‘TypeVar(…)’

pynenc.types.Func¶

None

pynenc.types.Args¶

None

Next
pynenc.context
Previous
pynenc.core_tasks
Copyright © 2026, Luis Diaz
Made with Sphinx and @pradyunsg's Furo
On this page
  • pynenc.types
    • Module Contents
      • Data
      • API
        • Params
        • Result
        • Func
        • Args