[Python-modules-commits] [scancode-toolkit] annotated tag v2.0.0.rc1 created (now 88b75d8)

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.rc1
in repository scancode-toolkit.

        at  88b75d8   (tag)
   tagging  7a57e44bece5ad0385e6b84371be33e9674fd6ef (commit)
  replaces  v1.6.3
 tagged by  Philippe Ombredanne
        on  Fri Oct 7 22:50:06 2016 +0200

- Log -----------------------------------------------------------------
Release candidate v2.0.0.rc1

Philippe Ombredanne (157):
      #86 : new and improved models
      #86: Simplified text analysis
      #86 Improved spans
      #86 Updated globals used in detection
      #86 New reference data of frequent tokens
      #86 adding LICENSING to legal file detection
      #86 New detection approach supporting approximate detection
      #86 cosmetic and formatting
      #86 Adding dictionary utilities and other common utilities
      Simplified CI test suites
      #86 Attempt to fix a Windows Unicode heisenbug
      Simplified CI test suites even more.
      #86 More attempt to fix a Windows Unicode heisenbug on Appveyor only
      Merge remote-tracking branch 'upstream/develop' into 86-approximate-license-detection
      #86 One more attempt to fix a Windows Unicode heisenbug on Appveyor only
      #86 Yet another attempt to fix a Windows Unicode heisenbug on Appveyor
      #86 refined LicenseIndex cache documentation
      #86 Increased the proportion of tokens treated as common junk
      Merge remote-tracking branch 'upstream/develop' into 86-approximate-license-detection
      #86 Refined rule
      #86 remove extraneous blank lines and junk from licenses and rules
      #86 remove junk license rule
      #86 refined rules definitions
      #86 New negative license rules for kernel symbols in binaries
      #86 Improved license tests
      #86 New and improved licenses
      #86 Remove sequence, inverted and aho-corasick matchers
      #86 Remove aho-corasick matcher
      #86 Add caching of matches based on query run sequence hashes
      #86 Return the sparsified dict.
      #86 Make get_type the main entry point for content type checking
      #86 split spans in two to support alternative span implementations
      #86 Make get_type the main entry point for content type checking
      #86 Improve tokenization
      #86 Add matching of whole rule or query using sequence hash
      #86 Add test to validate License data
      #86 Make the QueryRun a slice of the whole query
      #86 Add Rule thresholds, validation and prep for expressions #74
      #86 Improve reporting of license test failure
      #86 Improve LicenseMatch filtering and merging
      #86 Simplify pre-filtering as a generic set comparison
      #86 Improved perf tests
      Approximate license detection: all datadriven tests passing!
      #86: Approximate license detection: major refactoring
      #86 New and improved licenses and rules
      #86 New Span using interger bit sets
      #86 Bump and remove unused older version of libraries
      #86 Ignore dist when collecting tests
      #86 Add intbitset fast C integer set lib to deps
      #86 Decrease the max dist between 2 licenses matches to 10.
      #86 Cleanup cache code
      #86 New and improved list of frequent/common tokens
      #86 Add doc to what the "legal" module is about
      #86 Update to use latest "matcher" and spans location
      #86 Cleanup and refine doc for sequence matching code
      #86 Use intbitset fast inter set to track matchable query positions
      #86 Ensure intbitset can be built from sources
      #86 New ahocorasick automaton library for exact matching
      #86 New and improved license detection tests
      #86 Update CLI to detect licenses with 0 as min default score
      #86 Roll back change to ignore any non-text file
      #86 Keep --license-score as CLI option for now
      #86 do not run perf tests by default
      #86 Formatting
      #86 Add pyahocorasick to deps
      #86 Formatting and doc refinements
      #86 rename prefileter to match_set
      #86 new README to document the high level design of detection
      #86 Remove pure Python pyahocorasick. Rename match_small to match_aho
      #86 Correctly rebase cache matches
      #86 Cosmetic
      #86 Cosmetic
      #86: use load_rules rather than _rules_proper function name
      #86 Use automatons for all exact match including negative
      #86 Ensue taht native deps are installed correctly.
      #86 Improve release script adding tar.gz
      #86 Refine doc and formatting
      #86 Better setup/manifest, excluding ~ files
      #86 remove pre-built native wheels
      #86 temp commit to sort out Travis CI build issues
      #86 temp commit to sort out Travis CI build issues
      #86 temp commit to sort out Travis CI build issues, again
      #86 temp commit to sort out Travis CI build issues, again, again!
      #86 temp commit to sort out Travis CI build issues
      #86: Corrected duplicate and orphaned rules checks
      #86: Refine message for orphaned rules checks
      Ensure that we do not build a universal wheel
      Replace py2_ipaddress by ipaddress
      Ignore /local/
      Remove mojibake, junk unicode characters
      Format license text on 80 chars lines
      New unicode license for software and data
      New and improved license detection rules.
      Merge remote-tracking branch 'upstream/86-approximate-license-detection' into 86-approximate-license-detection
      #284 temporary workaround using a diskcache patch
      #284 : Fixed by updating diskcache to 1.7.0
      #284 : Fixed by updating diskcache to 1.7.0
      New and improved GPL rule
      New LGPL rules for #285
      #86 use latest Pypi versions of intbitset and pyahocorasick
      Merge remote-tracking branch 'upstream/86-approximate-license-detection' into 86-approximate-license-detection
      #289 : failing tests when detecting a CPAN MANIFESTS
      Use  --no-cache-dir for configure pip installs
      #289 Have proper recognize class method for each Package subclass
      Cosmetic code formatting
      Add wheels for Linux/Mac/Win for multiple thirdparties
      Add to setup and document wheels for multiple thirdparties
      Ignore local dir
      Experimental IRC build notification
      The ScanCode wheel is not universale (yet)
      Merge remote-tracking branch 'upstream/86-approximate-license-detection'
      Merge remote-tracking branch 'upstream/285-new-lgpl-rule' into 86-approximate-license-detection
      Merge pull request #292 from nexB/281-package-failure
      #285 fix rule to avoid including markup
      Update the latest base thirdparties to ensure usage of manylinux wheels
      #285 test with the actual full test pom.xml
      Merge remote-tracking branch 'upstream/86-approximate-license-detection'
      New facebook patent rights license
      Remove usless commented out expectedFailure
      Use different versions of lxml on Linux/Mac and Winwows
      Use extras_require for windows specific wheels
      Add new IRC channel link
      Move license texts to their proper place
      Make gpl-2.0-classpath license obsolete (per SPDX)
      Merge remote-tracking branch 'upstream/89-new-test-case' into develop
      Streamlined travis IRC notification
      #286 Add matched license rule details to JSON results
      #289 Do not ever fail a scan
      #286 Remove matcher from matched license rule details
      #148 Fixed with new rule and test for GPL license
      prep fopr release 2.0
      Fix #303 with new rule
      Merge pull request #309 from nexB/172-new-bsd-rule
      Merge pull request #310 from nexB/107-new-mpl-rule
      Merge pull request #306 from nexB/269-new-lgpl-rule
      Merge pull request #308 from nexB/184-new-lgpl-rule
      #184 Do not include copyrights in license rule
      Merge pull request #314 from nexB/184-new-lgpl-rule
      Merge remote-tracking branch 'upstream/94-new-gpl-rule' into develop
      Add trailing LF
      Merge pull request #312 from nexB/96-new-lgpl-rule
      #87 Do not include copyright in rules
      #87 Avoid mojibake for german character in rule
      Merge pull request #313 from nexB/87-unknown-license
      Adding basic readme
      #318 minimimal utility script to convert ScanCode JSON to CSV
      Add mode details for IRC support.
      Minor bump
      Fix #323
      #322 Improved data structure using files instead of results (#325)
      Merge pull request #319 from nexB/315-update-to-clean-urn-syntax
      Check for __main__ not main
      Remove unused .keep file
      #86 Remove junk temp files committed by mistake
      #86 Remove junk perf test file committed by mistake
      Bump version to 2.0.0.rc1
      Fix incorrect bump to version to 2.0.0.rc1

Steven Esser (3):
      #281: added explicit test cases for npm package scanning
      #315 neutral dje license url (#317)
      #315: updated DEJACODE_LICENSE_URL to reflect new changes to the urn syntax in DejaCode

rakesh balusa (12):
      #278 added new rules for gpl-3.0-gcc license
      #281 fixed failure to detect NPM package
      #285 adding test case for the new lgpl-2.1 rule added
      #285 adding new RULE for the previous test case
      #89 adding new test case
      #269 added new rules and tests for LGPL license
      184 Added new rule to detect LGPL 2.1 license
      #172 Added new rule and tests to detect bsd-new license
      #107 new rule to detect mpl-2.0 license
      #94 Added new rule and tests to detect GPL license
      #96 new rule to detect lgpl-3.0-plus license
      #87 Added new rule to detect unknown license

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

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