Skip to main content

Hangar

Modern infrastructure-as-code

Hangar is a tool that allows you to provision, interact with, and orchestrate your infrastructure.

@app.Function( timeout=60 * 2, environment_variables={"test": "test"})
def hangarfunction(description):
    return os.getenv("test")

func.invoke(payload={"key": "value"}) == "Hello, world!"

Hangar currently supports the following basic services on AWS:

  • S3
  • EC2
  • Lambda
  • VPC

Install

'pip install hangar-sdk'

Roadmap

  • ECS Support
  • Edge function support (AWS, Cloudflare)
  • Function import + requirements auto generation
  • GCP Support
  • Azure GPU support
  • Serverless GPU Cloud
  • Automatic replay

Known Bugs

  • When testing, lambda package files are not automatically destroyed

We are still figuring this out. If you have suggestions, please open an issue and a core team member will respond.

Attribution

This repository contains code from chalice. It is used in for cross platform building of packages.

Metadata

Release files for hangar-sdk 0.0.28

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hangar-sdk 0.0.28
File Size Uploaded
hangar_sdk-0.0.28.tar.gz 1.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for hangar-sdk 0.0.28
File Interpreter ABI Platform
hangar_sdk-0.0.28-py3-none-any.whl Python 3 none any Details

Total release size: 2.9 MB

Release files / hangar_sdk-0.0.28.tar.gz

Download URL hangar_sdk-0.0.28.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
2a6c93d1a74a1cca7ddadf0ce0c0da32c6b98d4dc73bbdbab3ed62b61f37d3ba
BLAKE2b-256 checksum
How to use checksums
6e40e56bdc178a574fe6b14a4ddc2e8a0e28a5f645d848fc881d92480b739d3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.1 CPython/3.11.6 Darwin/23.1.0

Release files / hangar_sdk-0.0.28-py3-none-any.whl

Download URL hangar_sdk-0.0.28-py3-none-any.whl
Size 1.8 MB
Tags Python 3
SHA-256 checksum
How to use checksums
83f975bcd9036f3e8e15764d5c127ade3166d68711bd89cefe733b840625b88b
BLAKE2b-256 checksum
How to use checksums
b40dcab5f1f779fb27c926aead85494334eba56f13a1904ddd2095a462d9b27b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.1 CPython/3.11.6 Darwin/23.1.0

Release history Release notifications | RSS feed

This release

0.0.28 This release

2 release files

0.0.20

2 release files

0.0.19

2 release files

0.0.18

2 release files

0.0.17

2 release files

0.0.16

2 release files

0.0.15

2 release files

0.0.14

2 release files

0.0.13

2 release files

0.0.12

2 release files

0.0.11

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

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