Utilities for simplified gain of runtime information on source code and binary locations.
Project description
The ‘pysourceinfo’ package provides basic runtime information on executed sourcefiles based on ‘inspect’, ‘sys’, ‘os’, and additional sources. The covered objects include packages, modules/files and functions/methods/scripts.
The supported platforms are:
Linux, BSD, Unix, OS-X, Cygwin, and Windows
Python2.7+, Python3.5+
x86, amd64, arm32/armhf, arm64/aarch64
Online documentation:
Runtime-Repository:
PyPI: https://pypi.org/project/pysourceinfo/
Install: pip install pysourceinfo, see also ‘Install’.
Downloads:
bitbucket.org: https://bitbucket.org/acue/pysourceinfo
github.com: https://github.com/ArnoCan/pysourceinfo/
pypi.org: https://pypi.org/project/pysourceinfo/
sourceforge.net: https://sourceforge.net/projects/pysourceinfo/files/
Project Data
PROJECT: ‘pysourceinfo’
MISSION: Support easy access to RTTI for Python source and binary files.
VERSION: 00.01
RELEASE: 00.01.034
STATUS: alpha
AUTHOR: Arno-Can Uestuensoez
COPYRIGHT: Copyright (C) 2010,2011,2015-2017 Arno-Can Uestuensoez @Ingenieurbuero Arno-Can Uestuensoez
LICENSE: Artistic-License-2.0 + Forced-Fairplay-Constraints
Python support
Python2.7, and Python3
PyPy2 + PyPy3: 5.10+
OS on Server, Workstation, and Laptops
Linux: Fedora, CentOS, Debian, and OpenSUSE
BSD: OpenBSD, and FreeBSD
OS-X: Snow Leopard
Windows: Win7, Win10
Cygwin
UNIX: Solaris
OS on Embedded Devices
RaspberryPI: Raspbian, CentOS
ASUS-TinkerBoard: Armbian
Current Release
Major Changes:
Minor fixes
extended helper.getpythonpath and helper.getpythonpath_rel
added support for Python3.7.0
additionally tested on Fedora27, Fedora28, OpenSUSE15
additionally tested on CentOS7, and CentOS6
additionally tested on Debian-9.4/Stretch, Raspbian-9.4/Stretch, Armbian-50.5/Stretch
additionally tested on Solaris10, Solaris11
additionally tested on Window10
additionally tested on Window10-WSL: Debian, Ubuntu
ToDo:
test FreeBSD
test pfsense
test OpenWRT
test WIN2016, WIN2012, WIN2010, WIN2008, WINXP
test OpenBSD on rpi3
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.