[Python-modules-commits] [scancode-toolkit] annotated tag v2.0.0.rc3 created (now 55c64f2)

Maximiliano Curia maxy at moszumanska.debian.org
Thu Aug 10 18:57:11 UTC 2017


This is an automated email from the git hooks/post-receive script.

maxy pushed a change to annotated tag v2.0.0.rc3
in repository scancode-toolkit.

        at  55c64f2   (tag)
   tagging  89f9dee91bbb377479681cb2cf22c7994c38ded5 (commit)
  replaces  v2.0.0.rc2
 tagged by  Philippe Ombredanne
        on  Fri Jun 16 17:57:13 2017 +0200

- Log -----------------------------------------------------------------
Release candidate v2.0.0.rc3

Alexander Lisianoi (4):
      Improve README.rst a bit
      #564 Add coverage badges to the table in README.rst
      #564 Add code coverage to .travis-ci
      Improve .travis.yml with build matrix of env variables

Armijn Hemel (1):
      add --fullroot option

Avi Aryan (2):
      #514 Add some CC licenses
      #514 Fix issues with license naming conventions

Hugo Jacob (1):
      Improve the scancode dir detection for symlinks

Jakub Wilk (1):
      Fix typos

Jericho (1):
      minor touch-ups for style

Jiayuan Zhang (@Tisoga) (1):
      Add HTTPS clone method in documents

Jillian (1):
      limited number of characters for name in chart summary #212

John M. Horan (3):
      #478 Create new rule and test to correct erroneous LGPL detection
      –#478 Create new rule and test to correct erroneous misdetection of LGPL 2.0 as GPL
      #497 Create new rule and test to correct erroneous Apache 2.0 detection

Jonathan "Jono" Yang (1):
      Merge pull request #583 from nexB/579-README-Debian-Ubuntu-installation-commands

Jono Yang (6):
      #460 Create new rules and tests for copyright templates from GlassFish
      #460 Remove copyright statement from license rules
      #460 Removed duplicate license rule and test
      # 524 Remove prefixed `/code` from resource paths
      #524 Add new test for prefix_path option
      #609 New rule and test for notice by Xin Yang

Li (7):
      Add origin_date and size fields in Package Model #611
      Add origin_date and size fields in Package Model #611
      Add test case for the new size and origin_date fields #611
      Update tests for new size and origin_date fields in Package Model #611
      Avoid the new origin_date and size fields in json2csv tests #611
      Add pymaven as a dependency #529
      Add Maven dependencies support through pymaven #529

Michael Rupprecht (5):
      added 7z test case from the patool test suite
      added .ABOUT and .LICENSE file for patool test case data
      added various test cases from the patool test suite
      added directory for .cbt files
      add scanning options to metadata in json output

Philippe Ombredanne (294):
      Refine contributing doc
      Bump develop after release
      Update release manifests
      Add missing six to the dev conf.
      Improve and clean setup
      Add missing digestsize to hasher wrapper
      Merge pull request #455 from sschuberth/reuse-sha1
      Add arg to testcase.get_test_loc to skip file existence check
      New and improved GPL license detection rules.
      Merge pull request #459 from sschuberth/spdx-sha1-fixes
      Format license text
      Support .udeb micro debian packages as archives
      Fix and rename ABOUT file for py2_ipaddress
      Merge pull request #467 from sschuberth/spdx-improvements
      #471 Add support to extract Spring Boot shell/zip archive Jars.
      Add multi_checksums function to compute several checksums at once.
      Merge pull request #466 from nexB/460-glassfish-notices-templates
      Improve test archives extraction functions documentation.
      Update email for ScanCode
      Add support for OpenWRT OPKG packages extraction in extractcode
      Improved license detection rule for the (rare) RPSL license
      Merge remote-tracking branch 'sschuberth/omit-files-without-findings'
      Merge remote-tracking branch 'sschuberth/spdx-noassertion-for-disabled-scans' into develop
      Merge pull request #488 from nexB/478-fuse-license-detection
      Merge remote-tracking branch 'upstream/develop' into develop
      #476 Minor cosmetic and FIXME comments
      Merge pull request #490 from nexB/471-springboot-jar-extract
      Rename and refactor packagedcode.test_utils
      #476 and #489 Ensure that a license index is recreated only if needed
      Merge pull request #492 from sschuberth/spdx-consitent-sorting
      #381 Move scan formatters to a new "formattedcode" module
      Merge pull request #498 from nexB/497-rapidjson-license-detection
      #501 Fix incorrect LGPL license detection instead of Ruby
      #500 fix spurious detection of TreeView licenses
      #499 Fix incorrect GPL or Artistic detection instead of Ruby license
      #499 Improve Ruby-related license detection
      #499 Fix failing test missing ruby and GPL.
      #478 Remove first line. Should not be part of rule
      #381 cosmetic and remove unused import
      #496 Add new free-unknown license and new and improved rules
      #381 Rename savers to writers.
      #107 new rule and test for LGPL 3.0 detection
      #377 Experimental new license and rules for external file references
      Merge pull request #503 from nexB/381-split-formatters-in-module
      Cleanup file_base_name tests
      #484 New implementation of a killable thread with a process pool
      Correct test failures introduced by mistake in 76148753
      Move supervisor to composite licenses
      New and improved license detection rules for Pypi classifiers
      New and improved license detection rules.
      Improve error reportinig for rules with incorrect YAML data
      Merge pull request #502 from nexB/484-killable-threads-and-processes
      Format license
      Remove "All rights reserved." from license text
      Remove copyright statement from license text
      Format text
      Remove copyright statement from license rule
      Format and improve license test utils
      Remove duplicated SPDX license texts
      Remove duplicated RULES
      Remove duplicated license test files
      #506 Failing test showing the reported problem
      #506 Ensure the NOTICE file is source from a stable path
      #506 Ensure the NOTICE file is source from a stable path
      Merge pull request #507 from nexB/506-run-scan-from-altpath
      #358 Rework proper pattern for YR year ranges POS
      #508 new and improved license detection rules for GPL/Apache
      Merge pull request #509 from nexB/358-copyright-years
      #506 Improve failing test running scancode from another path
      #506 Improve test of running scancode from another directory
      #506 Improve test failure diagnostics for MacOSX
      Update unicodecsv to latest
      Update deps to latest
      #515 Support running from symlinks on OS that do not have readlink -f
      New tests for shattered sha1. Add sha512 as a default multichecksum.
      #515 Ensure that configure runs OK
      #515 Cleanup more with "configure --clean"
      #515 Properly restore dev manifests after release.
      #519 New and improved detection of public domain and ACE TAO licenses
      Merge pull request #516 from nexB/515-emulated-realpath
      #495 Return only True or False for "is_*" flags in get_file_infos
      #495 Add test for json2csv from a current, live scan
      #495 add comment to explain test using empty file
      Check memory at start of interruptible loop. Check every 0.2 seconds.
      Update test to use the new no null flag policy from #495
      Improve license detection design doc
      #495 Update tests for mac and windows: is_* flags are false not null
      #447 restore default behavior of v1.x to return a root path by default
      #447 corrected failing test
      #465 Use setuptools-scm to get version with a git tag
      #465 Ignore egg dir from setuptools_scm
      #447 Update tests to latest handling for flags as true/false, not null
      #465 Use minimal version from git or from default
      #465 Remove duplicated setuptools alias entry in setup.cfg
      #465 Improve Git version scheme
      Merge pull request #510 from nexB/465-use-vcs-for-version
      Merge pull request #518 from nexB/447-rooted-paths
      Correct setup.cfg for new py.test syntax
      Ensure that etc/scripts tests are running
      Remove expected failuree from xpassing tests
      Revert "Remove expected failuree from xpassing tests"
      Dummy commit to sort out CI issues
      Ensure that ordering of CSVs columns is stable
      Ignore CSV rows order in tests with a sort before testing equality
      Improve README
      Improve check_csvs comparison to ignore some keys when comparing CSVs
      Catch all exceptions and do not fail if IRC notification fails.
      Make Appveyor IRC notices less verbose
      Attempt to make Travis and Appveyor IRC notices less verbose
      Add link to easy to fix tickets
      #74  and #481 Move SPDX license texts as rules.
      #74 and #126 Remove "exception_to" from licenses metadata
      #74 and #481 Move SPDX license texts as rules.
      #481 Remove extra SPDX attributes from license metadata
      #74 Add new License fields
      #74 Update json2csv tests with new https SDPX urls
      #41 only load License from disk if file exists
      #481 update SDPX urls to use https
      #481 Use https forr SPDX urls
      #41 Load license if it has a data file and no text file
      #41 restoring ruby-2011 as a "deprecated" license
      #41 Use the self.datafile, not a new made up path.
      #41 New and improved licenses and rules.
      Add back packages to install on other Ubuntu
      Merge pull request #523 from nexB/update-docs
      #41 Change deprecated license attribute to is_deprecated
      #479 retire 3pp-proprieraty licenses to plain proprietary
      #41 Change deprecated license attribute to is_deprecated
      #41 do not test info messages when validating Licenses
      #41 Update test expectations for failing scan tests
      #41 Update test expectations following major data update.
      Add link to AboutCode commit message documentation
      Merge pull request #527 from nexB/41-481-spdx-cleanup-and-license-sync
      #534 Adjust license score for 100% non-contiguous match
      Merge pull request #537 from nexB/534-adjust-score-for-non-contiguous-license-match
      Merge pull request #539 from yasharmaster/yash-patch-3
      Merge pull request #533 from yasharmaster/yash-patch-1
      Document new support ways: mailing list and Gitter
      Move support section up in README
      Merge pull request #546 from michaelrup/develop
      Bump base installation libs to latest version
      Update yg.lockfile and zc.lockfile to their latest
      #549 Do not detected German language license with low coverage
      New and improved license rule for GPL with Openssl exception
      #550 Do not detect license in a mere listing of COPYING files
      Merge pull request #548 from michaelrup/develop
      Merge remote-tracking branch 'upstream/cache-lock' into develop
      #521 Add temporary tracing to get more bug details
      #521 Patch schematics. Remove memory sentinel
      #553 Improve license detection for GFDL French translation
      Rename all methods converting an object to a dict to "to_dict"
      #558 Extract zip with uncommon directory structure
      Format PCRE license text
      #557 Do not detect spurious PCRE license based on email
      Merge pull request #556 from michaelrup/develop
      #521 Remove obsolete older dep versions
      #521 Replace thread-based interrupt with os-specific interrupt
      #560 Add new Wi-Fi Alliance proprietary license
      Format license text
      Add new and improved proprietary license detection rules
      #521 Remove obsolete memory test
      Merge pull request #565 from nexB/521-trace-threading
      #521 Add temporary tracing to get more bug details
      #521 Patch schematics. Remove memory sentinel
      #521 Remove obsolete older dep versions
      #521 Replace thread-based interrupt with os-specific interrupt
      #560 Add new Wi-Fi Alliance proprietary license
      Format license text
      Add new and improved proprietary license detection rules
      #521 Remove obsolete memory test
      #551 Do not fail when failing to extract a "shell" script
      #566 Return a better message when 7z fails to provide an error
      #389 Rename file renaming function. Refactor tests.
      Merge remote-tracking branch 'upstream/develop' into develop
      Do not attenpt to run doctests in src/scancode/timeouts
      Merge pull request #569 from nexB/567-streamline-readme
      Merge pull request #575 from all3fox/docfix
      Merge pull request #578 from attritionorg/patch-1
      Merge pull request #577 from all3fox/issue-564-ci
      Merge pull request #572 from yasharmaster/yash-patch-4
      Merge pull request #571 from forrestchang/enhance-documents
      New and improved licenses and license detection rules
      New and improved licenses and license detection rules
      Fix failing test after new license rules update
      New and improved licenses and license detection rules
      New and improved licenses and license detection rules
      New and improved licenses and license detection rules
      New and improved licenses and license detection rules
      New and improved licenses and license detection rules
      New and improved licenses and license detection rules
      New and improved licenses and license detection rules
      New and improved licenses and license detection rules
      New and improved licenses and license detection rules
      New and improved license detection rule for Apache
      Improve timeout handling on POSIX and Windows for #521
      Merge remote-tracking branch 'aviaryan/batch-add-cc-licenses' into develop
      Improve timeout handling on POSIX and Windows. Add missing test
      #514 Fix license position test after new CC licenses
      Merge branch '521-improved-trace-threading' into develop
      Move foreign language, non-english licenses to a temp dir
      Fix QueryRun representation to display OK
      New and improved licenses and license detection rules
      New and improved licenses and detection rules
      New and improved licenses and detection rules
      Add new and improved license detection rules
      Improve copyright detection POS and grammar
      Point to most recent release not latest
      Merge remote-tracking branch 'armijnhemel/fullroot' into develop
      Add validation and tests for full-root option
      Only detect flex licenses with a high coverage #615
      Add new Google patent statement as a license
      Add new and improved license detection rules
      Remove extra plus signs from some license rules.
      Ensure no ansi escape sequence shows in scan output #614
      Improve copyright detection
      Update README to put gitter above IRC
      Update test expectations for improved copyright
      Rename origin_date to release_date #611
      Merge remote-tracking branch 'upstream/609-xin-yang-other-permissive'
      Correct tests for #524
      Ensure that there are no random test failures
      Add sha1_git to hash files like git hashes blobs #624
      Bump click and patch for #542
      Use a proper plain text, non mojibake license text
      New GPL2 or GPL3 license rule
      Add documentation to Package models #617
      Disable warning with latest Click
      Format code
      Add support for unicode paths #542
      Ensure that -full-root are always POSIX #594
      Ensure ctypes is fed with bytes not unicode #542
      Do not convert path back to bytes #542
      Update test expectations for unicode paths on macOS #542
      Ensure subprocess env  dict is only bytes #542
      Update expectations for unicode paths on Mac/Windows #542
      Merge pull request #628 from nexB/542-unicode-paths-and-more
      Merge remote-tracking branch 'upstream/551-566-do-not-fail-extract-of-shell-script' into develop
      Add springboot self-exe test archive #551
      Add and improve extract tests for #551 and #566
      Add prospective test files for shars
      New and improved license detection rules and tests
      Malformed POM test file for #621
      Support iterating a subset of the cache #621
      Add more error details to stderr with --diag option #621
      Return a proper exit code #626
      Add tests for exit code #626 and error log #621
      Merge remote-tracking branch 'all3fox/travis-ci' into develop
      Disable coveralls and use only codecov #581
      Merge remote-tracking branch 'singh1114/html-appUIImprovement' into develop
      Update base and dev dependencies
      Update README with codecov pointers for #581
      Ensure that coverage tools are installed #581
      Correct timeout tests
      Update test expectations after rebasing #28 for #36
      Add new and improved license detection rules
      Add new licenses
      Fix html-app tree view selection sync with body for #629
      Do not display filename with small terminal width #573
      Update tests expectation when using TTY #573
      Fix false positive owal-license detection #630
      Bypass license index cache rebuild and consistency check by default
      Clean code. Add message when reindexing
      Add reindex CLI option #603
      Generate a SCANCODE_DEV_MODE file in dev configure runs #603
      Improve license caching code #603
      Remove dead code and refine commnents
      Update locking-related dependencies #603
      Cleanup ABOUT files for lxml
      Update setuptools to latest
      Merge pull request #604 from nexB/603-cache-lock-timeout
      New and improved license detection rules.
      Merge remote-tracking branch 'upstream/master' into develop
      Dummy commit to trigger a travis build
      Improve detection of Oracle as a copyright holder #635
      Add new license for bare warranty disclaimers #632
      Merge pull request #638 from nexB/635-oracle-holder
      Bump spdx-tools to 0.5.1 #633
      Add and improve tests for formaters #633
      Ensure that SPDX RDF is written with the proper encoding #633
      Refactor output in separate functions.
      Bump to spdx 0.5.2
      Bump spdx to latest with proper sorting
      Add matched license text to extracted text for SPDX
      Merge pull request #637 from nexB/633-spdx-rdf-crash
      Merge pull request #640 from nexB/632-warranty
      Use public patched version of pymaven pushed to Pypi
      Refine spacing
      Fix incorrect copyright detection #379 and #84
      Ignore pyenv files
      Bump develop
      Revert "Bump develop"
      Update release settings
      Do not build a tar.gz anymore
      Refine release scripts

Sebastian Schuberth (14):
      cli: Create an SPDX file with the pre-calculated SHA1
      cli: Add a fallback to calculate the SHA1 if it is not present in the cache
      cli: Create a LicenseRef in case of a license not known to SPDX
      cli: Sort the list of SPDX package licenses alphabetically
      cli: Prefix relative paths with './' in SPDX output
      cli: Include found copyright statements to SPDX output
      Add a work-around for writing SPDX in case of no files being scanned
      cli: Fix sorting SPDX package licenses
      Properly use NoAssert() for SPDX if license scans are disabled
      cli: Fix minor typos in comments
      Refactor to pass a dict of scanners already to scan()
      cli: Add an option to only include files with findings into the results
      Properly use NoAssert() for SPDX if copyright scans are disabled
      Be consistent about when to sort the SPDX list of licenses / copyrights

Steven Esser (3):
      updated README.rst to fix ubuntu 16.04 required packages
      #567: Moved FAQ section of the README.rst to the github wiki.
      #567: Moved comprehensive installation instructions from the README to the github wiki.

Yash Sharma (15):
      add CRAPL license
      #493 Update CRAPL license
      #493 Add Test & Rule for CRAPL license
      #493 Add two rules for CRAPL license
      #475 Add SFL license rule
      #475 Add a test for SFL license
      #493 Add a rule for CRAPL license
      #493 Update CRAPL license category
      #389 Prevent progressbar spill over new line
      #389 Improve tests for shorten filename
      #570 Add OSET Public License & its test
      #570 Update OSETPL short name
      #570 Update OSETPL short name
      #570 Update OSET PL category
      Use terminal width to shorten progress bar filename #573

johnmhoran (1):
      Edit README to correct commands for Debian and Ubuntu distros

pombr (1):
      Merge pull request #530 from jwilk/spelling

singh1114 (6):
      #526 change the UI of the html-app
      #526 Change the test cases to match with UI changes made
      #526 refine html-app UI
      #526 Remove the dead code in the html file
      #526 Change the nav tag to div tag
      #526 Change the test to insert something meaty to the test case

yashdsaraf (1):
      #36 Add option to ignore files while scanning

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/scancode-toolkit.git



More information about the Python-modules-commits mailing list