Skip to main content

The 'pysourceinfo' package provides utilities for simplified gain of runtime information related to source code locations. The information is mainly based on 'inspect', butextended where required.

Project description

pysourceinfo
============

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+


**Online documentation**:

* https://pysourceinfo.sourceforge.io/

**Runtime-Repository**:

* PyPI: https://pypi.org/project/pysourceinfo/

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


**Downloads**:

* Sourceforge.net: https://sourceforge.net/projects/pysourceinfo/files/

* bitbucket.org: https://bitbucket.org/acue/pysourceinfo

* github: https://github.com/ArnoCan/pysourceinfo/

* PyPI: https://pypi.org/project/pysourceinfo/


Project Data
------------

* PROJECT: 'pysourceinfo'

* MISSION: Extend the standard PyUnit package for arbitrary ExecUnits.

* VERSION: 00.01

* RELEASE: 00.01.028

* 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:

* Standard Python(CPython) - Python2.7, and Python3.5+

* PyPy - 5.10+ - Python2.7+, and Python3.5+

OS-Support:

* Linux: Fedora, CentOS, Debian, and Raspbian

* BSD: OpenBSD, FreeBSD

* OS-X: Snow Leopard

* Windows: Win7, Win10

* Cygwin

* UNIX: Solaris


**Current Release:**

Major Changes:

* Python2.6 support dropped.

* Python3.5+ support introduced.

* PyPy tests added.

* Changed module structure and fitting names into overall category based naming schema.

* Split more stack related parts into package *PyStackInfo*

* Added special support for decorators.

* Added support for some special cases of Python syntax elements, e.g. support of nested-classes.

* Added several new functions.

* Enhanced documentation
nn

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

pysourceinfo-0.1.28.tar.gz (25.1 kB view details)

Uploaded Source

File details

Details for the file pysourceinfo-0.1.28.tar.gz.

File metadata

  • Download URL: pysourceinfo-0.1.28.tar.gz
  • Upload date:
  • Size: 25.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pysourceinfo-0.1.28.tar.gz
Algorithm Hash digest
SHA256 c5776369a480db1a7fd44b83f8e3f7d583c3834f66a5acc023283b2365250b49
MD5 098b05773e4eb4bc77c7e9bae2e01de4
BLAKE2b-256 12c7cc310e57140ffc4a06ce680fb6bf049cf7a528e01dfdae6a89fb185c7c9b

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