Skip to main content

The ‘yapyutils’ - Yet Another Python Utils - package provides miscellaneous Python utilities for the adaptation of platform independent APIs of the low-level part of the software stack. These are e.g. used for extensions of the setuptools and distutils, thus reduce the package dependency and avoid circular dependencies whenever possible by using standard packages and classes only. The more complex and complete data packages are provided for higher application layer functionality.

The current release contains:

  • yapyutils.modules

    A utility to locate and load modules by a given name and/or file system path name, based on the sys.path variable.

  • yapyutils.files

    Search and location of files, e.g. modules and configuration files.

  • yapyutils.help

    Simple help for command line interfaces.

  • yapyutils.config

    Configuration file support, in particular for the initial setup of software packages.

Online documentation:

Runtime-Repository:

Downloads:

Project Data

  • PROJECT: ‘yapyutils’

  • MISSION: Canonical numeric platform IDs for the core Python environment.

  • VERSION: 00.01

  • RELEASE: 00.01.038

  • STATUS: beta

  • AUTHOR: Arno-Can Uestuensoez

  • COPYRIGHT: Copyright (C) 2019 Arno-Can Uestuensoez @Ingenieurbuero Arno-Can Uestuensoez

  • LICENSE: Artistic-License-2.0 + Forced-Fairplay-Constraints

Runtime Environment

For a comprehensive list refer to the documentation.

Python Syntax Support

  • Python2.7, and Python3

Python Implementation Support

  • CPython, IPython, IronPython, Jython, and PyPy

OS on Server, Workstation, Laptops, Virtual Machines, and Containers

  • Linux: AlpineLinux, ArchLinux, CentOS, Debian, Fedora, Gentoo, OpenSUSE, Raspbian, RHEL, Slackware, SLES, Ubuntu, …

  • BSD: DragonFlyBSD, FreeBSD, NetBSD, OpenBSD, GhostBSD, TrueOS, NomadBSD

  • OS-X: Snow Leopard

  • Windows: Win10, Win8.1, Win7, WinXP, Win2019, Win2016, Win2012, Win2008, Win2000

  • WSL-1.0: Alpine, Debian, KaliLinux, openSUSE, SLES, Ubuntu

  • Cygwin

  • UNIX: Solaris10, Solaris11

  • Minix: Minix3

  • ReactOS

Network and Security

  • Network Devices: OpenWRT

  • Security: KaliLinux, pfSense, BlackArch, ParrotOS, Pentoo

OS on Embedded Devices

  • RaspberryPI: ArchLinux, CentOS, OpenBSD, OpenWRT, Raspbian

  • ASUS-TinkerBoard: Armbian

  • By special modules e.g. for Adafruit Trinket M0: CircuitPython, MicroPython

Current Release

Major Changes:

  • Initial version.

ToDo:

  • AIX

  • MicroPython, CircuitPython

  • test Windows10IoT-Core

Metadata

Release files for yapyutils 0.1.38

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

Source distribution (sdist)

Source distribution for yapyutils 0.1.38
File Size Uploaded
yapyutils-0.1.38.tar.gz 201.0 kB Details

Release files / yapyutils-0.1.38.tar.gz

Download URL yapyutils-0.1.38.tar.gz
Size 201.0 kB
Tags Source
SHA-256 checksum
How to use checksums
e96bfa3eeaaa08a64f89d5d11beaa05ffde182f1716c5200e34d03c27936d6bf
BLAKE2b-256 checksum
How to use checksums
d04cc60256e623ae4df4a398bbaee9da2dbe14f9ef07e056193df55d5610a59d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.8.0a3

Release history Release notifications | RSS feed

This release

0.1.38 This release

1 release file

0.1.37

1 release file

0.1.36

1 release file

0.1.33

1 release file

0.1.32

1 release file

0.1.31

1 release file

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