Skip to content

Release v1.6.1

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 14 Nov 23:45
· 24 commits to master since this release

ChangeLog

1.6.1

New

  • Add basic gh workflows, test, bandit, sphinx, release. [Stephen L Arnold]

  • Pep517 packaging and test cleanup, add tox file. [Stephen L Arnold]

    • add new test deps and reqs file, remove MANIFEST file

Changes

  • Update release workflow to use local .gitchangelog.rc. [Stephen L Arnold]

  • Add template and .rc file for gitchangelog. [Stephen L Arnold]

    • support more use cases, better markdown for release page/changelog
    • add tox env command for release page preview
  • Remove other matrix envs from CI, add sphinx pre-build command. [Stephen L Arnold]

    • demangle test fails in default macos/windows envs
    • docs build needs to find package version => install first
  • Add version introspection to docs config, mark some warnings. [Stephen L Arnold]

    • use # nosec to mark bandit warnings that are actually okay
    • cleanup packaging and tox commands
  • Update packaging and docs, make sure apidoc works. [Stephen L Arnold]

Other

  • Doc: bump version for release check, add GH workflow status. [Stephen L Arnold]

  • Test: Use xmldiff to compare XML strings. [Alexander Livenets]

    Install xmldiff in Travis

  • Test: Increase test verbosity. [Alexander Livenets]

  • Add test for demangle option. [Alexander Livenets]

  • Allow to set timestamp in parse function. [Alexander Livenets]

  • Use python3. [Alexander Livenets]

    Update code working with subprocess

    Fix XML generator test

  • Allow to pass options to XML pretty printer. [Alexander Livenets]

  • Lcov-cobertura: Add stdin flush. [Alexander Livenets]

    Without flushing, tests run forever.

  • Lcov-cobertura: Fix transformation to string. [Alexander Livenets]

    With using str operator, binary data str becomes b'str'. The
    binary data should be encoded when received from stdout.

  • Test with Python 3.8.4. [Eric Wendelin]

  • Cleanup README. [Eric Wendelin]

  • Typo. [Alexandre Conrad]

  • Update Travis CI to test with Python 3.8. [Eric Wendelin]

  • Fix problems with Demangle in Python 3. [Mark Kirichenko]

  • Update LICENSE to adhere to Apache licensing guidelines. [Eric Wendelin]

  • Update README.md. [aglosband]

    Add instructions for running as a console script.

  • Make a few minor changes so lcov_cobertura.py can be run as a console script. See http://python-packaging.readthedocs.org/en/latest/command-line-scripts.html#the-console-scripts-entry-point for more iformation on console scripts. This will make it easier to run lcov_cobertura after installing the project with pip install. [Alex Glosband]

  • Use a single persistent c++filt process. [Josh Kelley]

    For my project, this makes lcov_cobertura about 15 times faster than
    spawning c++filt separately for every symbol.

  • Flake8 style fixes. [Josh Kelley]