Menu

Tree [d6ff74] master /
 History

HTTPS access


File Date Author Commit
 UseCases 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [fbed7f] update-00.01.040
 config 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [fbed7f] update-00.01.040
 doc 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [d6ff74] update-00.01.040
 docsrc 2019-12-05 Arno-Can Uestuensoez Arno-Can Uestuensoez [fcf300] update-00.01.038
 sourceinfo 2019-12-05 Arno-Can Uestuensoez Arno-Can Uestuensoez [fcf300] update-00.01.038
 testdata 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [fbed7f] update-00.01.040
 tests 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [fbed7f] update-00.01.040
 .gitignore 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [fbed7f] update-00.01.040
 ArtisticLicense20.html 2016-07-05 Arno-Can Uestuensoez Arno-Can Uestuensoez [d2f5a2] update-0.1.1
 ArtisticLicense20.txt 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [fbed7f] update-00.01.040
 LICENSE 2017-06-29 Arno-Can Uestuensoez Arno-Can Uestuensoez [cf7157] v-00.01.013
 LICENSE.txt 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [fbed7f] update-00.01.040
 MANIFEST.in 2019-12-05 Arno-Can Uestuensoez Arno-Can Uestuensoez [c01bb7] update-00.01.037
 README.md 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [fbed7f] update-00.01.040
 RELEASE-INFO.sh 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [fbed7f] update-00.01.040
 licenses-amendments.txt 2016-07-20 Arno-Can Uestuensoez Arno-Can Uestuensoez [ea8174] update-0.1.5
 setenv.bat 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [fbed7f] update-00.01.040
 setenv.sh 2019-12-05 Arno-Can Uestuensoez Arno-Can Uestuensoez [c01bb7] update-00.01.037
 setup.cfg 2019-12-05 Arno-Can Uestuensoez Arno-Can Uestuensoez [c01bb7] update-00.01.037
 setup.py 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [fbed7f] update-00.01.040

Read Me

pysourceinfo

The 'pysourceinfo' package provides basic runtime information on executed
sourcefiles and modules based on 'inspect', 'sys', 'os', and additional sources.
The covered objects include packages, modules/files and functions/methods/scripts.

Online documentation:

Runtime-Repository:

Install: pip install pysourceinfo, see also 'Install'.

Downloads:

Project Data

  • PROJECT: 'pysourceinfo'

  • MISSION: Support easy access to RTTI for Python source and binary files.

  • VERSION: 00.01

  • RELEASE: 00.01.040

  • STATUS: alpha

  • AUTHOR: Arno-Can Uestuensoez

  • COPYRIGHT: Copyright (C) 2010,2011,2015-2019 Arno-Can Uestuensoez @Ingenieurbuero Arno-Can Uestuensoez

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

Concepts and enumeration values are migrated from the

  • UnifiedSessionsManager (C) 2008 Arno-Can Uestuensoez @Ingenieurbuero Arno-Can Uestuensoez.

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

Current Release

Major Changes:

  • Minor fixes

  • extended helper.getpythonpath, and helper.getpythonpath_rel

  • added helper.getpythonpath_rel_oid

  • added support for Python3.x

  • added support for various Python implementations

  • additionally tested on various Linux, BSD, Windows, see documents section 'Install'

  • Changed to ReadTheDocs as he the default template for the documentation

  • Added API reference documentation by Epydoc

ToDo:

  • AIX

  • MicroPython, CircuitPython

  • test OpenBSD on rpi3

  • test Windows10IoT-Core

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.