Skip to main content

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:

Downloads:

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.

Source Distribution

sourceinfo-0.1.34.tar.gz (32.5 kB view details)

Uploaded Source

Built Distributions

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

sourceinfo-0.1.34-py3.7.egg (33.2 kB view details)

Uploaded Egg

sourceinfo-0.1.34-py3.6.egg (33.2 kB view details)

Uploaded Egg

sourceinfo-0.1.34-py3.5.egg (33.7 kB view details)

Uploaded Egg

sourceinfo-0.1.34-py2.7.egg (33.0 kB view details)

Uploaded Egg

File details

Details for the file sourceinfo-0.1.34.tar.gz.

File metadata

  • Download URL: sourceinfo-0.1.34.tar.gz
  • Upload date:
  • Size: 32.5 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for sourceinfo-0.1.34.tar.gz
Algorithm Hash digest
SHA256 3ca1a79b59ffa1a66cfab917c1fb4f90b3a89152f8e0c4178700599a60f97096
MD5 11d4df97d0a84e5f22c89d04f38d23e2
BLAKE2b-256 a9f0eb475393c282a2f0bd20d986447b1ced3170b735262f315944adc4153484

See more details on using hashes here.

File details

Details for the file sourceinfo-0.1.34-py3.7.egg.

File metadata

  • Download URL: sourceinfo-0.1.34-py3.7.egg
  • Upload date:
  • Size: 33.2 kB
  • Tags: Egg
  • Uploaded using 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

File hashes

Hashes for sourceinfo-0.1.34-py3.7.egg
Algorithm Hash digest
SHA256 fa3fad1334e1e205f635c6e6eec394c32f844b6b35177d156c4df95da3feb5d4
MD5 2a0b7e625502712d6ada3574d5b8137f
BLAKE2b-256 db6fa16122f33c911550b793b1372adc339b017499848fa18aa65f3e9d08bfe0

See more details on using hashes here.

File details

Details for the file sourceinfo-0.1.34-py3.6.egg.

File metadata

  • Download URL: sourceinfo-0.1.34-py3.6.egg
  • Upload date:
  • Size: 33.2 kB
  • Tags: Egg
  • Uploaded using 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

File hashes

Hashes for sourceinfo-0.1.34-py3.6.egg
Algorithm Hash digest
SHA256 2f25e3e6ac7773fe4cedb5e271f9711d125ee265c9950d2fbee7036e326a8b12
MD5 8a669fce66c58d0548aadc5a2ae6e398
BLAKE2b-256 53acc2d6083b12ab78e9809c12759e2e21561040937fb950b2adbf220001050e

See more details on using hashes here.

File details

Details for the file sourceinfo-0.1.34-py3.5.egg.

File metadata

  • Download URL: sourceinfo-0.1.34-py3.5.egg
  • Upload date:
  • Size: 33.7 kB
  • Tags: Egg
  • Uploaded using 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

File hashes

Hashes for sourceinfo-0.1.34-py3.5.egg
Algorithm Hash digest
SHA256 d63bbea8da9849db0fef8bc0f629783ffee425d77ffa3bdb72a80e09b705971f
MD5 b54852e857fa425b5feb20e747cff2e1
BLAKE2b-256 a825d16361255445f6ded1f9779922d2e5350287e0210ccfe6f4d11171ce2809

See more details on using hashes here.

File details

Details for the file sourceinfo-0.1.34-py2.7.egg.

File metadata

  • Download URL: sourceinfo-0.1.34-py2.7.egg
  • Upload date:
  • Size: 33.0 kB
  • Tags: Egg
  • Uploaded using 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

File hashes

Hashes for sourceinfo-0.1.34-py2.7.egg
Algorithm Hash digest
SHA256 308cac0c8cbe1c14b37e8c72054af882a5563fe52dea87830fcf592661d3ab8f
MD5 07c2fefa2194dd90d8d5bd49745ad98b
BLAKE2b-256 91a85f722ed4f473b2fa9b904935dbd0722e16876003d70addd79e1f107b1a41

See more details on using hashes here.

Supported by

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