Skip to main content

loady

Dynamically load Python libraries, JSON and raw text from git repositories and the web.

Basic usage

import loady

# Permanently extend sys path with this github repo.
loady.sys_path.extend('//git/github.com/timedata-org/simple'):

# Temporarily extend sys path with this github repo.
with loady.sys_path.extender('//git/github.com/timedata-org/simple'):
    # Do stuff.

# Get raw data from URLs.
result = loady.data.load(
    'https://github.com/timedata-org/simple/blob/master/simple.json')

# Actually gets the raw data from this URL:
# https://raw.githubusercontent.com/timedata-org/simple/master/simple.json
# and reads it as JSON.

#  Loads and compiles Python code from that URL.
result = loady.code.load(
    'https://github.com/timedata-org/simple/blob/master/test.py')

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

loady-1.9.0.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

loady-1.9.0-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

Details for the file loady-1.9.0.tar.gz.

File metadata

  • Download URL: loady-1.9.0.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for loady-1.9.0.tar.gz
Algorithm Hash digest
SHA256 b847cd9d90a268c7f73beca285faec6a8dbc8aceaba511d01a52ca2c196bfd2a
MD5 1c724cdbdbbd04378d372b42c24cc196
BLAKE2b-256 976dd448695de236afeb1a153f42494c38883cf89df71cec635de63b3dd39839

See more details on using hashes here.

File details

Details for the file loady-1.9.0-py3-none-any.whl.

File metadata

  • Download URL: loady-1.9.0-py3-none-any.whl
  • Upload date:
  • Size: 11.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for loady-1.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d72dc9b5dce1959eee95777d68af3f081b7e82a9b0d4e4a18a04e95379e50370
MD5 cadb38fde8732e659adb824d45058cb9
BLAKE2b-256 cbe44621c8f3a5aaa8f7909367e8416095ffa6cb7099f9b38ec474f81552f79e

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.9.0 This release

2 files

1.8.12

2 files

1.8.11

2 files

1.8.10

1 file

1.8.9

1 file

1.8.8

1 file

1.8.7

1 file

1.8.6

1 file

1.8.5

1 file

1.8.4

1 file

1.8.3

1 file

1.8.2

1 file

1.8.1

1 file

1.8.0

1 file

1.7.11

1 file

1.7.10

1 file

1.7.9

1 file

1.7.8

1 file

1.7.7

1 file

1.7.6

1 file

1.7.5

1 file

1.7.4

1 file

1.7.3

1 file

1.7.2

1 file

1.7.1

1 file

1.7.0

1 file

1.6.6

1 file

1.6.5

1 file

1.6.4

1 file

1.6.3

1 file

1.6.2

1 file

1.6.1

1 file

1.6.0

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page