[med-svn] [Git][med-team/obitools][master] 8 commits: Add myself to uploaders

Andreas Tille gitlab at salsa.debian.org
Fri Mar 9 07:39:04 UTC 2018


Andreas Tille pushed to branch master at Debian Med / obitools


Commits:
76aaec82 by Andreas Tille at 2018-02-12T00:02:54+01:00
Add myself to uploaders

- - - - -
49ab7d5a by Andreas Tille at 2018-02-12T00:27:04+01:00
Standards-Version: 4.1.3

- - - - -
b07c7a9a by Andreas Tille at 2018-02-12T00:31:51+01:00
Update timestamp

- - - - -
c77febfd by Andreas Tille at 2018-02-14T07:30:29+01:00
License should be put verbosely

- - - - -
454340b7 by Andreas Tille at 2018-03-09T08:32:52+01:00
Remove file under Apple license which does not seem to be used at all

- - - - -
6d108187 by Andreas Tille at 2018-03-09T08:33:16+01:00
New upstream version 1.2.11+dfsg
- - - - -
7da94928 by Andreas Tille at 2018-03-09T08:33:17+01:00
Update upstream source from tag 'upstream/1.2.11+dfsg'

Update to upstream version '1.2.11+dfsg'
with Debian dir 0aead6f4ea00fc563198d94a5dca14b4d9ffd4c4
- - - - -
e62555a9 by Andreas Tille at 2018-03-09T08:38:34+01:00
Remove now unneeded copyright paragraph

- - - - -


10 changed files:

- debian/changelog
- debian/control
- debian/copyright
- − src/OBITools.egg-info/PKG-INFO
- − src/OBITools.egg-info/SOURCES.txt
- − src/OBITools.egg-info/dependency_links.txt
- − src/OBITools.egg-info/not-zip-safe
- − src/OBITools.egg-info/requires.txt
- − src/OBITools.egg-info/top_level.txt
- − src/obitools/word/_readindex.ext.1.c


Changes:

=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,5 @@
 obitools (1.2.11+dfsg-1) unstable; urgency=low
 
-  [ Olivier Sallou ]
   * Initial release (Closes: #783833)
 
- -- Andreas Tille <tille at debian.org>  Wed, 13 Dec 2017 20:10:00 +0100
+ -- Andreas Tille <tille at debian.org>  Mon, 12 Feb 2018 00:31:32 +0100


=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -1,6 +1,7 @@
 Source: obitools
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-Uploaders: Olivier Sallou <osallou at debian.org>
+Uploaders: Olivier Sallou <osallou at debian.org>,
+           Andreas Tille <tille at debian.org>
 Section: python
 Priority: optional
 Build-Depends: debhelper (>= 10),
@@ -10,7 +11,7 @@ Build-Depends: debhelper (>= 10),
                cython,
                ipython,
                python-wheel
-Standards-Version: 4.1.2
+Standards-Version: 4.1.3
 Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/obitools.git
 Vcs-Git: https://anonscm.debian.org/git/debian-med/obitools.git
 Homepage: https://pypi.python.org/pypi/OBITools


=====================================
debian/copyright
=====================================
--- a/debian/copyright
+++ b/debian/copyright
@@ -4,6 +4,8 @@ Source: http://metabarcoding.org//obitools
 Files-Excluded:
     distutils.ext/obidistutils/serenity/pip
     build
+    */*.egg-info
+    */_readindex.ext.1.c
 
 Files: *
 Copyright: 2014 Eric Coissac <eric at coissac.eu>
@@ -43,23 +45,6 @@ License: BSD-4-clause
  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-Files: src/obitools/word/_readindex.ext.1.c
-Copyright: 1999 Apple Computer, Inc.
-License: APPLE_LICENSE
- The contents of this file constitute Original Code as defined in and
- are subject to the Apple Public Source License Version 1.1 (the
- "License").  You may not use this file except in compliance with the
- License.  Please obtain a copy of the License at
- http://www.apple.com/publicsource and read it before using this file.
- .
- This Original Code and all software distributed under the License are
- distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER
- EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
- INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT.  Please see the
- License for the specific language governing rights and limitations
- under the License.
-
 License: CeCILL-2.1
  CeCILL FREE SOFTWARE LICENSE AGREEMENT
  .


=====================================
src/OBITools.egg-info/PKG-INFO deleted
=====================================
--- a/src/OBITools.egg-info/PKG-INFO
+++ /dev/null
@@ -1,19 +0,0 @@
-Metadata-Version: 1.1
-Name: OBITools
-Version: 1.2.11
-Summary: Scripts and library for sequence analysis
-Home-page: http://metabarcoding.org/obitools
-Author: Eric Coissac
-Author-email: eric at coissac.eu
-License: CeCILL-V2
-Description: UNKNOWN
-Platform: UNKNOWN
-Classifier: Development Status :: 5 - Production/Stable
-Classifier: Environment :: Console
-Classifier: Intended Audience :: Science/Research
-Classifier: License :: Other/Proprietary License
-Classifier: Operating System :: Unix
-Classifier: Programming Language :: Python
-Classifier: Programming Language :: Python :: 2
-Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
-Classifier: Topic :: Utilities


=====================================
src/OBITools.egg-info/SOURCES.txt deleted
=====================================
--- a/src/OBITools.egg-info/SOURCES.txt
+++ /dev/null
@@ -1,591 +0,0 @@
-MANIFEST.in
-README.txt
-requirements.txt
-setup.py
-distutils.ext/obidistutils/__init__.py
-distutils.ext/obidistutils/core.py
-distutils.ext/obidistutils/dist.py
-distutils.ext/obidistutils/command/__init__.py
-distutils.ext/obidistutils/command/build.py
-distutils.ext/obidistutils/command/build_cexe.py
-distutils.ext/obidistutils/command/build_ctools.py
-distutils.ext/obidistutils/command/build_exe.py
-distutils.ext/obidistutils/command/build_ext.py
-distutils.ext/obidistutils/command/build_files.py
-distutils.ext/obidistutils/command/build_filters.py
-distutils.ext/obidistutils/command/build_scripts.py
-distutils.ext/obidistutils/command/build_sphinx.py
-distutils.ext/obidistutils/command/install.py
-distutils.ext/obidistutils/command/install_scripts.py
-distutils.ext/obidistutils/command/install_sphinx.py
-distutils.ext/obidistutils/command/littlebigman.py
-distutils.ext/obidistutils/command/pidname.py
-distutils.ext/obidistutils/command/sdist.py
-distutils.ext/obidistutils/serenity/__init__.py
-distutils.ext/obidistutils/serenity/checkpackage.py
-distutils.ext/obidistutils/serenity/checkpip.py
-distutils.ext/obidistutils/serenity/checkpython.py
-distutils.ext/obidistutils/serenity/checksystem.py
-distutils.ext/obidistutils/serenity/getcython.py
-distutils.ext/obidistutils/serenity/globals.py
-distutils.ext/obidistutils/serenity/rerun.py
-distutils.ext/obidistutils/serenity/snake.py
-distutils.ext/obidistutils/serenity/util.py
-distutils.ext/obidistutils/serenity/virtual.py
-distutils.ext/obidistutils/serenity/pip/__init__.py
-distutils.ext/obidistutils/serenity/pip/__main__.py
-distutils.ext/obidistutils/serenity/pip/basecommand.py
-distutils.ext/obidistutils/serenity/pip/baseparser.py
-distutils.ext/obidistutils/serenity/pip/cmdoptions.py
-distutils.ext/obidistutils/serenity/pip/download.py
-distutils.ext/obidistutils/serenity/pip/exceptions.py
-distutils.ext/obidistutils/serenity/pip/index.py
-distutils.ext/obidistutils/serenity/pip/locations.py
-distutils.ext/obidistutils/serenity/pip/log.py
-distutils.ext/obidistutils/serenity/pip/pep425tags.py
-distutils.ext/obidistutils/serenity/pip/req.py
-distutils.ext/obidistutils/serenity/pip/runner.py
-distutils.ext/obidistutils/serenity/pip/status_codes.py
-distutils.ext/obidistutils/serenity/pip/util.py
-distutils.ext/obidistutils/serenity/pip/wheel.py
-distutils.ext/obidistutils/serenity/pip/_vendor/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/pkg_resources.py
-distutils.ext/obidistutils/serenity/pip/_vendor/re-vendor.py
-distutils.ext/obidistutils/serenity/pip/_vendor/six.py
-distutils.ext/obidistutils/serenity/pip/_vendor/_markerlib/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/_markerlib/markers.py
-distutils.ext/obidistutils/serenity/pip/_vendor/colorama/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/colorama/ansi.py
-distutils.ext/obidistutils/serenity/pip/_vendor/colorama/ansitowin32.py
-distutils.ext/obidistutils/serenity/pip/_vendor/colorama/initialise.py
-distutils.ext/obidistutils/serenity/pip/_vendor/colorama/win32.py
-distutils.ext/obidistutils/serenity/pip/_vendor/colorama/winterm.py
-distutils.ext/obidistutils/serenity/pip/_vendor/distlib/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/distlib/compat.py
-distutils.ext/obidistutils/serenity/pip/_vendor/distlib/database.py
-distutils.ext/obidistutils/serenity/pip/_vendor/distlib/index.py
-distutils.ext/obidistutils/serenity/pip/_vendor/distlib/locators.py
-distutils.ext/obidistutils/serenity/pip/_vendor/distlib/manifest.py
-distutils.ext/obidistutils/serenity/pip/_vendor/distlib/markers.py
-distutils.ext/obidistutils/serenity/pip/_vendor/distlib/metadata.py
-distutils.ext/obidistutils/serenity/pip/_vendor/distlib/resources.py
-distutils.ext/obidistutils/serenity/pip/_vendor/distlib/scripts.py
-distutils.ext/obidistutils/serenity/pip/_vendor/distlib/util.py
-distutils.ext/obidistutils/serenity/pip/_vendor/distlib/version.py
-distutils.ext/obidistutils/serenity/pip/_vendor/distlib/wheel.py
-distutils.ext/obidistutils/serenity/pip/_vendor/distlib/_backport/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/distlib/_backport/misc.py
-distutils.ext/obidistutils/serenity/pip/_vendor/distlib/_backport/shutil.py
-distutils.ext/obidistutils/serenity/pip/_vendor/distlib/_backport/sysconfig.py
-distutils.ext/obidistutils/serenity/pip/_vendor/distlib/_backport/tarfile.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/constants.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/html5parser.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/ihatexml.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/inputstream.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/sanitizer.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/tokenizer.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/utils.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/filters/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/filters/_base.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/filters/alphabeticalattributes.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/filters/inject_meta_charset.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/filters/lint.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/filters/optionaltags.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/filters/sanitizer.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/filters/whitespace.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/serializer/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/serializer/htmlserializer.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treeadapters/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treeadapters/sax.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treebuilders/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treebuilders/_base.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treebuilders/dom.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treebuilders/etree.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treebuilders/etree_lxml.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treewalkers/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treewalkers/_base.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treewalkers/dom.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treewalkers/etree.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treewalkers/genshistream.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treewalkers/lxmletree.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treewalkers/pulldom.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/trie/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/trie/_base.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/trie/datrie.py
-distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/trie/py.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/adapters.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/api.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/auth.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/cacert.pem
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/certs.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/compat.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/cookies.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/exceptions.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/hooks.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/models.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/sessions.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/status_codes.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/structures.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/utils.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/big5freq.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/big5prober.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/chardetect.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/chardistribution.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/charsetgroupprober.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/charsetprober.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/codingstatemachine.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/compat.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/constants.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/cp949prober.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/escprober.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/escsm.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/eucjpprober.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/euckrfreq.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/euckrprober.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/euctwfreq.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/euctwprober.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/gb2312freq.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/gb2312prober.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/hebrewprober.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/jisfreq.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/jpcntx.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/langbulgarianmodel.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/langcyrillicmodel.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/langgreekmodel.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/langhebrewmodel.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/langhungarianmodel.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/langthaimodel.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/latin1prober.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/mbcharsetprober.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/mbcsgroupprober.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/mbcssm.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/sbcharsetprober.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/sbcsgroupprober.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/sjisprober.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/universaldetector.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/utf8prober.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/_collections.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/connection.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/connectionpool.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/exceptions.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/fields.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/filepost.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/poolmanager.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/request.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/response.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/contrib/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/contrib/ntlmpool.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/contrib/pyopenssl.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/packages/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/packages/ordered_dict.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/packages/six.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/packages/ssl_match_hostname/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/packages/ssl_match_hostname/_implementation.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/util/__init__.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/util/connection.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/util/request.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/util/response.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/util/ssl_.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/util/timeout.py
-distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/util/url.py
-distutils.ext/obidistutils/serenity/pip/backwardcompat/__init__.py
-distutils.ext/obidistutils/serenity/pip/commands/__init__.py
-distutils.ext/obidistutils/serenity/pip/commands/bundle.py
-distutils.ext/obidistutils/serenity/pip/commands/completion.py
-distutils.ext/obidistutils/serenity/pip/commands/freeze.py
-distutils.ext/obidistutils/serenity/pip/commands/help.py
-distutils.ext/obidistutils/serenity/pip/commands/install.py
-distutils.ext/obidistutils/serenity/pip/commands/list.py
-distutils.ext/obidistutils/serenity/pip/commands/search.py
-distutils.ext/obidistutils/serenity/pip/commands/show.py
-distutils.ext/obidistutils/serenity/pip/commands/uninstall.py
-distutils.ext/obidistutils/serenity/pip/commands/unzip.py
-distutils.ext/obidistutils/serenity/pip/commands/wheel.py
-distutils.ext/obidistutils/serenity/pip/commands/zip.py
-distutils.ext/obidistutils/serenity/pip/vcs/__init__.py
-distutils.ext/obidistutils/serenity/pip/vcs/bazaar.py
-distutils.ext/obidistutils/serenity/pip/vcs/git.py
-distutils.ext/obidistutils/serenity/pip/vcs/mercurial.py
-distutils.ext/obidistutils/serenity/pip/vcs/subversion.py
-distutils.ext/src/littlebigman.c
-distutils.ext/src/pidname.c
-doc/sphinx/Makefile
-doc/sphinx/make.bat
-doc/sphinx/source/annotations.rst
-doc/sphinx/source/attributes.rst
-doc/sphinx/source/barcodes.rst
-doc/sphinx/source/conf.py
-doc/sphinx/source/conversions.rst
-doc/sphinx/source/embl.rst
-doc/sphinx/source/fasta.rst
-doc/sphinx/source/fastq.rst
-doc/sphinx/source/filtering.rst
-doc/sphinx/source/formats.rst
-doc/sphinx/source/genbank.rst
-doc/sphinx/source/index.rst
-doc/sphinx/source/introduction.rst
-doc/sphinx/source/iupac.rst
-doc/sphinx/source/manipulations.rst
-doc/sphinx/source/obitaxonomy.rst
-doc/sphinx/source/scripts.rst
-doc/sphinx/source/statistics.rst
-doc/sphinx/source/taxdump.rst
-doc/sphinx/source/tutorials.rst
-doc/sphinx/source/utilities.rst
-doc/sphinx/source/welcome.rst
-doc/sphinx/source/wolves.rst
-doc/sphinx/source/attributes/ali_dir.rst
-doc/sphinx/source/attributes/ali_length.rst
-doc/sphinx/source/attributes/avg_quality.rst
-doc/sphinx/source/attributes/best_identity.rst
-doc/sphinx/source/attributes/best_match.rst
-doc/sphinx/source/attributes/class.rst
-doc/sphinx/source/attributes/cluster.rst
-doc/sphinx/source/attributes/complemented.rst
-doc/sphinx/source/attributes/count.rst
-doc/sphinx/source/attributes/cut.rst
-doc/sphinx/source/attributes/direction.rst
-doc/sphinx/source/attributes/distance.rst
-doc/sphinx/source/attributes/error.rst
-doc/sphinx/source/attributes/experiment.rst
-doc/sphinx/source/attributes/family.rst
-doc/sphinx/source/attributes/family_name.rst
-doc/sphinx/source/attributes/forward_error.rst
-doc/sphinx/source/attributes/forward_match.rst
-doc/sphinx/source/attributes/forward_primer.rst
-doc/sphinx/source/attributes/forward_score.rst
-doc/sphinx/source/attributes/forward_tag.rst
-doc/sphinx/source/attributes/forward_tm.rst
-doc/sphinx/source/attributes/genus.rst
-doc/sphinx/source/attributes/genus_name.rst
-doc/sphinx/source/attributes/head_quality.rst
-doc/sphinx/source/attributes/id_status.rst
-doc/sphinx/source/attributes/merged.rst
-doc/sphinx/source/attributes/merged_star.rst
-doc/sphinx/source/attributes/mid_quality.rst
-doc/sphinx/source/attributes/mode.rst
-doc/sphinx/source/attributes/obiclean_cluster.rst
-doc/sphinx/source/attributes/obiclean_count.rst
-doc/sphinx/source/attributes/obiclean_head.rst
-doc/sphinx/source/attributes/obiclean_headcount.rst
-doc/sphinx/source/attributes/obiclean_internalcount.rst
-doc/sphinx/source/attributes/obiclean_samplecount.rst
-doc/sphinx/source/attributes/obiclean_singletoncount.rst
-doc/sphinx/source/attributes/obiclean_status.rst
-doc/sphinx/source/attributes/occurrence.rst
-doc/sphinx/source/attributes/order.rst
-doc/sphinx/source/attributes/order_name.rst
-doc/sphinx/source/attributes/pairend_limit.rst
-doc/sphinx/source/attributes/partial.rst
-doc/sphinx/source/attributes/rank.rst
-doc/sphinx/source/attributes/reverse_error.rst
-doc/sphinx/source/attributes/reverse_match.rst
-doc/sphinx/source/attributes/reverse_primer.rst
-doc/sphinx/source/attributes/reverse_score.rst
-doc/sphinx/source/attributes/reverse_tag.rst
-doc/sphinx/source/attributes/reverse_tm.rst
-doc/sphinx/source/attributes/sample.rst
-doc/sphinx/source/attributes/scientific_name.rst
-doc/sphinx/source/attributes/score.rst
-doc/sphinx/source/attributes/score_norm.rst
-doc/sphinx/source/attributes/select.rst
-doc/sphinx/source/attributes/seq_a_deletion.rst
-doc/sphinx/source/attributes/seq_a_insertion.rst
-doc/sphinx/source/attributes/seq_a_mismatch.rst
-doc/sphinx/source/attributes/seq_a_single.rst
-doc/sphinx/source/attributes/seq_ab_match.rst
-doc/sphinx/source/attributes/seq_b_deletion.rst
-doc/sphinx/source/attributes/seq_b_insertion.rst
-doc/sphinx/source/attributes/seq_b_mismatch.rst
-doc/sphinx/source/attributes/seq_b_single.rst
-doc/sphinx/source/attributes/seq_length.rst
-doc/sphinx/source/attributes/seq_length_ori.rst
-doc/sphinx/source/attributes/seq_rank.rst
-doc/sphinx/source/attributes/sminL.rst
-doc/sphinx/source/attributes/sminR.rst
-doc/sphinx/source/attributes/species.rst
-doc/sphinx/source/attributes/species_list.rst
-doc/sphinx/source/attributes/species_name.rst
-doc/sphinx/source/attributes/status.rst
-doc/sphinx/source/attributes/strand.rst
-doc/sphinx/source/attributes/tail_quality.rst
-doc/sphinx/source/attributes/taxid.rst
-doc/sphinx/source/optionsSet/defaultoptions.txt
-doc/sphinx/source/optionsSet/inputformat.txt
-doc/sphinx/source/optionsSet/outputformat.txt
-doc/sphinx/source/optionsSet/sequenceEdit.txt
-doc/sphinx/source/optionsSet/sequenceFilter.txt
-doc/sphinx/source/optionsSet/taxonomyDB.txt
-doc/sphinx/source/optionsSet/taxonomyFilter.txt
-doc/sphinx/source/scripts/ecoPCR.rst
-doc/sphinx/source/scripts/ecoPrimers.rst
-doc/sphinx/source/scripts/ecodbtaxstat.rst
-doc/sphinx/source/scripts/ecofind.rst
-doc/sphinx/source/scripts/ecotag.rst
-doc/sphinx/source/scripts/ecotaxspecificity.rst
-doc/sphinx/source/scripts/ecotaxstat.rst
-doc/sphinx/source/scripts/illuminapairedend.rst
-doc/sphinx/source/scripts/ngsfilter.rst
-doc/sphinx/source/scripts/obiaddtaxids.rst
-doc/sphinx/source/scripts/obiannotate.rst
-doc/sphinx/source/scripts/obiclean.rst
-doc/sphinx/source/scripts/obicomplement.rst
-doc/sphinx/source/scripts/obiconvert.rst
-doc/sphinx/source/scripts/obicount.rst
-doc/sphinx/source/scripts/obicut.rst
-doc/sphinx/source/scripts/obidistribute.rst
-doc/sphinx/source/scripts/obiextract.rst
-doc/sphinx/source/scripts/obigrep.rst
-doc/sphinx/source/scripts/obihead.rst
-doc/sphinx/source/scripts/obijoinpairedend.rst
-doc/sphinx/source/scripts/obipr2.rst
-doc/sphinx/source/scripts/obisample.rst
-doc/sphinx/source/scripts/obiselect.rst
-doc/sphinx/source/scripts/obisilva.rst
-doc/sphinx/source/scripts/obisort.rst
-doc/sphinx/source/scripts/obisplit.rst
-doc/sphinx/source/scripts/obistat.rst
-doc/sphinx/source/scripts/obisubset.rst
-doc/sphinx/source/scripts/obitab.rst
-doc/sphinx/source/scripts/obitail.rst
-doc/sphinx/source/scripts/obitaxonomy.rst
-doc/sphinx/source/scripts/obiuniq.rst
-doc/sphinx/source/scripts/oligotag.rst
-doc/sphinx/sphinxext/apigen.py
-doc/sphinx/sphinxext/docscrape.py
-doc/sphinx/sphinxext/docscrape_sphinx.py
-doc/sphinx/sphinxext/ipython_console_highlighting.py
-doc/sphinx/sphinxext/numpydoc.py
-src/ali2consensus.py
-src/ecodbtaxstat.py
-src/ecotag.py
-src/ecotaxspecificity.py
-src/ecotaxstat.py
-src/extractreads.py
-src/extractreads2.py
-src/illuminapairedend.py
-src/ngsfilter.py
-src/obiaddtaxids.py
-src/obiannotate.py
-src/obiclean.py
-src/obicomplement.py
-src/obiconvert.py
-src/obicount.py
-src/obicut.py
-src/obidistribute.py
-src/obiextract.py
-src/obigrep.py
-src/obihead.py
-src/obijoinpairedend.py
-src/obipr2.py
-src/obisample.py
-src/obiselect.py
-src/obisilva.py
-src/obisort.py
-src/obisplit.py
-src/obistat.py
-src/obisubset.py
-src/obitab.py
-src/obitail.py
-src/obitaxonomy.py
-src/obiuniq.py
-src/oligotag.py
-src/OBITools.egg-info/PKG-INFO
-src/OBITools.egg-info/SOURCES.txt
-src/OBITools.egg-info/dependency_links.txt
-src/OBITools.egg-info/not-zip-safe
-src/OBITools.egg-info/requires.txt
-src/OBITools.egg-info/top_level.txt
-src/obitools/SVGdraw.py
-src/obitools/__init__.py
-src/obitools/_obitools.h
-src/obitools/_obitools.pxd
-src/obitools/_obitools.pyx
-src/obitools/collections.py
-src/obitools/decorator.py
-src/obitools/fast.py
-src/obitools/gzip.py
-src/obitools/sample.py
-src/obitools/solexaPairEnd.py
-src/obitools/svg.py
-src/obitools/version.py
-src/obitools/zipfile.py
-src/obitools/align/__init__.py
-src/obitools/align/_assemble.pxd
-src/obitools/align/_assemble.pyx
-src/obitools/align/_codonnws.pxd
-src/obitools/align/_codonnws.pyx
-src/obitools/align/_dynamic.pxd
-src/obitools/align/_dynamic.pyx
-src/obitools/align/_freeendgap.pxd
-src/obitools/align/_freeendgap.pyx
-src/obitools/align/_freeendgapfm.pxd
-src/obitools/align/_freeendgapfm.pyx
-src/obitools/align/_gprofilenws.pxd
-src/obitools/align/_gprofilenws.pyx
-src/obitools/align/_lcs.cfiles
-src/obitools/align/_lcs.ext.1.c
-src/obitools/align/_lcs.ext.2.c
-src/obitools/align/_lcs.ext.3.c
-src/obitools/align/_lcs.ext.4.c
-src/obitools/align/_lcs.h
-src/obitools/align/_lcs.pxd
-src/obitools/align/_lcs.pyx
-src/obitools/align/_lcs_fast.h
-src/obitools/align/_nws.pxd
-src/obitools/align/_nws.pyx
-src/obitools/align/_nwsdnabyprot.pxd
-src/obitools/align/_nwsdnabyprot.pyx
-src/obitools/align/_profilenws.pxd
-src/obitools/align/_profilenws.pyx
-src/obitools/align/_qsassemble.pyx
-src/obitools/align/_qsrassemble.pyx
-src/obitools/align/_rassemble.pxd
-src/obitools/align/_rassemble.pyx
-src/obitools/align/_sse.h
-src/obitools/align/_upperbond.cfiles
-src/obitools/align/_upperbond.ext.1.c
-src/obitools/align/_upperbond.h
-src/obitools/align/_upperbond.pxd
-src/obitools/align/_upperbond.pyx
-src/obitools/align/homopolymere.py
-src/obitools/align/ssearch.py
-src/obitools/alignment/__init__.py
-src/obitools/alignment/ace.py
-src/obitools/barcodecoverage/__init__.py
-src/obitools/barcodecoverage/calcBc.py
-src/obitools/barcodecoverage/drawBcTree.py
-src/obitools/barcodecoverage/findErrors.py
-src/obitools/barcodecoverage/readFiles.py
-src/obitools/barcodecoverage/writeBcTree.py
-src/obitools/blast/__init__.py
-src/obitools/carto/__init__.py
-src/obitools/distances/__init__.py
-src/obitools/distances/observed.py
-src/obitools/distances/phylip.py
-src/obitools/distances/r.py
-src/obitools/dnahash/__init__.py
-src/obitools/ecobarcode/__init__.py
-src/obitools/ecobarcode/databases.py
-src/obitools/ecobarcode/ecotag.py
-src/obitools/ecobarcode/options.py
-src/obitools/ecobarcode/rawdata.py
-src/obitools/ecobarcode/taxonomy.py
-src/obitools/ecopcr/__init__.py
-src/obitools/ecopcr/annotation.py
-src/obitools/ecopcr/options.py
-src/obitools/ecopcr/sequence.py
-src/obitools/ecopcr/taxonomy.py
-src/obitools/ecotag/__init__.py
-src/obitools/ecotag/parser.py
-src/obitools/eutils/__init__.py
-src/obitools/fasta/__init__.py
-src/obitools/fasta/_fasta.pxd
-src/obitools/fasta/_fasta.pyx
-src/obitools/fastq/__init__.py
-src/obitools/fastq/_fastq.pyx
-src/obitools/fnaqual/__init__.py
-src/obitools/fnaqual/fasta.py
-src/obitools/fnaqual/quality.py
-src/obitools/format/__init__.py
-src/obitools/format/_format.pyx
-src/obitools/format/options.py
-src/obitools/format/genericparser/__init__.py
-src/obitools/format/genericparser/_genericparser.pyx
-src/obitools/format/ontology/__init__.py
-src/obitools/format/ontology/go_obo.py
-src/obitools/format/sequence/__init__.py
-src/obitools/format/sequence/embl.py
-src/obitools/format/sequence/fasta.py
-src/obitools/format/sequence/fastq.py
-src/obitools/format/sequence/fnaqual.py
-src/obitools/format/sequence/genbank.py
-src/obitools/format/sequence/tagmatcher.py
-src/obitools/goa/__init__.py
-src/obitools/goa/parser.py
-src/obitools/graph/__init__.py
-src/obitools/graph/dag.py
-src/obitools/graph/rootedtree.py
-src/obitools/graph/tree.py
-src/obitools/graph/algorithms/__init__.py
-src/obitools/graph/algorithms/clique.py
-src/obitools/graph/algorithms/compact.py
-src/obitools/graph/algorithms/component.py
-src/obitools/graph/layout/__init__.py
-src/obitools/graph/layout/radialtree.py
-src/obitools/interactive/__init__.py
-src/obitools/location/__init__.py
-src/obitools/location/feature.py
-src/obitools/metabarcoding/__init__.py
-src/obitools/metabarcoding/options.py
-src/obitools/obischemas/__init__.py
-src/obitools/obischemas/options.py
-src/obitools/obischemas/kb/__init__.py
-src/obitools/obischemas/kb/extern.py
-src/obitools/obo/__init__.py
-src/obitools/obo/parser.py
-src/obitools/obo/go/__init__.py
-src/obitools/obo/go/parser.py
-src/obitools/options/__init__.py
-src/obitools/options/_bioseqfilter.pyx
-src/obitools/options/_options.pyx
-src/obitools/options/bioseqcutter.py
-src/obitools/options/bioseqedittag.py
-src/obitools/options/bioseqfilter.py
-src/obitools/options/taxonomyfilter.py
-src/obitools/parallel/__init__.py
-src/obitools/parallel/jobqueue.py
-src/obitools/phylogeny/__init__.py
-src/obitools/phylogeny/newick.py
-src/obitools/profile/__init__.py
-src/obitools/profile/_profile.pxd
-src/obitools/profile/_profile.pyx
-src/obitools/seqdb/__init__.py
-src/obitools/seqdb/dnaparser.py
-src/obitools/seqdb/blastdb/__init__.py
-src/obitools/seqdb/embl/__init__.py
-src/obitools/seqdb/embl/parser.py
-src/obitools/seqdb/genbank/__init__.py
-src/obitools/seqdb/genbank/ncbi.py
-src/obitools/seqdb/genbank/parser.py
-src/obitools/sequenceencoder/__init__.py
-src/obitools/solexa/__init__.py
-src/obitools/statistics/__init__.py
-src/obitools/statistics/hypergeometric.py
-src/obitools/statistics/noncentralhypergeo.py
-src/obitools/table/__init__.py
-src/obitools/table/csv.py
-src/obitools/tagmatcher/__init__.py
-src/obitools/tagmatcher/options.py
-src/obitools/tagmatcher/parser.py
-src/obitools/thermo/__init__.py
-src/obitools/tools/__init__.py
-src/obitools/tools/_solexapairend.pyx
-src/obitools/tools/solexapairend.py
-src/obitools/tree/__init__.py
-src/obitools/tree/dot.py
-src/obitools/tree/layout.py
-src/obitools/tree/newick.py
-src/obitools/tree/svg.py
-src/obitools/tree/unrooted.py
-src/obitools/unit/__init__.py
-src/obitools/unit/obitools/__init__.py
-src/obitools/utils/__init__.py
-src/obitools/utils/_utils.pxd
-src/obitools/utils/_utils.pyx
-src/obitools/utils/bioseq.py
-src/obitools/utils/crc64.py
-src/obitools/utils/iterator.py
-src/obitools/word/__init__.py
-src/obitools/word/_binary.pyx
-src/obitools/word/_readindex.cfiles
-src/obitools/word/_readindex.ext.1.c
-src/obitools/word/_readindex.h
-src/obitools/word/_readindex.pyx
-src/obitools/word/options.py
-src/obitools/word/predicate.py
\ No newline at end of file


=====================================
src/OBITools.egg-info/dependency_links.txt deleted
=====================================
--- a/src/OBITools.egg-info/dependency_links.txt
+++ /dev/null
@@ -1 +0,0 @@
-


=====================================
src/OBITools.egg-info/not-zip-safe deleted
=====================================
--- a/src/OBITools.egg-info/not-zip-safe
+++ /dev/null
@@ -1 +0,0 @@
-


=====================================
src/OBITools.egg-info/requires.txt deleted
=====================================
--- a/src/OBITools.egg-info/requires.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Cython>=0.24
-Sphinx>=1.2.0
-wheel>=0.24.0
-virtualenv>=1.11.0
-ipython<6.0


=====================================
src/OBITools.egg-info/top_level.txt deleted
=====================================
--- a/src/OBITools.egg-info/top_level.txt
+++ /dev/null
@@ -1 +0,0 @@
-obitools


=====================================
src/obitools/word/_readindex.ext.1.c deleted
=====================================
--- a/src/obitools/word/_readindex.ext.1.c
+++ /dev/null
@@ -1,202 +0,0 @@
-/*
- * Copyright (c) 1999 Apple Computer, Inc. All rights reserved.
- *
- * @APPLE_LICENSE_HEADER_START@
- * 
- * The contents of this file constitute Original Code as defined in and
- * are subject to the Apple Public Source License Version 1.1 (the
- * "License").  You may not use this file except in compliance with the
- * License.  Please obtain a copy of the License at
- * http://www.apple.com/publicsource and read it before using this file.
- * 
- * This Original Code and all software distributed under the License are
- * distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER
- * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
- * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT.  Please see the
- * License for the specific language governing rights and limitations
- * under the License.
- * 
- * @APPLE_LICENSE_HEADER_END@
- */
-/*
- * Copyright (c) 1991, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * This code is derived from software contributed to Berkeley by
- * Ronnie Kon at Mindcraft Inc., Kevin Lew and Elmer Yglesias.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *	This product includes software developed by the University of
- *	California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-
-
-#include <sys/types.h>
-#include <errno.h>
-#include <stdlib.h>
-#include <stddef.h>
-
-/*
- * Swap two areas of size number of bytes.  Although qsort(3) permits random
- * blocks of memory to be sorted, sorting pointers is almost certainly the
- * common case (and, were it not, could easily be made so).  Regardless, it
- * isn't worth optimizing; the SWAP's get sped up by the cache, and pointer
- * arithmetic gets lost in the time required for comparison function calls.
- */
-#define	SWAP(a, b, count, size, tmp) { \
-	count = size; \
-	do { \
-		tmp = *a; \
-		*a++ = *b; \
-		*b++ = tmp; \
-	} while (--count); \
-}
-
-/* Copy one block of size size to another. */
-#define COPY(a, b, count, size, tmp1, tmp2) { \
-	count = size; \
-	tmp1 = a; \
-	tmp2 = b; \
-	do { \
-		*tmp1++ = *tmp2++; \
-	} while (--count); \
-}
-
-/*
- * Build the list into a heap, where a heap is defined such that for
- * the records K1 ... KN, Kj/2 >= Kj for 1 <= j/2 <= j <= N.
- *
- * There two cases.  If j == nmemb, select largest of Ki and Kj.  If
- * j < nmemb, select largest of Ki, Kj and Kj+1.
- */
-#define CREATE(initval, nmemb, par_i, child_i, par, child, size, count, tmp) { \
-	for (par_i = initval; (child_i = par_i * 2) <= nmemb; \
-	    par_i = child_i) { \
-		child = base + child_i * size; \
-		if (child_i < nmemb && compar(child, child + size) < 0) { \
-			child += size; \
-			++child_i; \
-		} \
-		par = base + par_i * size; \
-		if (compar(child, par) <= 0) \
-			break; \
-		SWAP(par, child, count, size, tmp); \
-	} \
-}
-
-/*
- * Select the top of the heap and 'heapify'.  Since by far the most expensive
- * action is the call to the compar function, a considerable optimization
- * in the average case can be achieved due to the fact that k, the displaced
- * elememt, is ususally quite small, so it would be preferable to first
- * heapify, always maintaining the invariant that the larger child is copied
- * over its parent's record.
- *
- * Then, starting from the *bottom* of the heap, finding k's correct place,
- * again maintianing the invariant.  As a result of the invariant no element
- * is 'lost' when k is assigned its correct place in the heap.
- *
- * The time savings from this optimization are on the order of 15-20% for the
- * average case. See Knuth, Vol. 3, page 158, problem 18.
- *
- * XXX Don't break the #define SELECT line, below.  Reiser cpp gets upset.
- */
-#define SELECT(par_i, child_i, nmemb, par, child, size, k, count, tmp1, tmp2) { \
-	for (par_i = 1; (child_i = par_i * 2) <= nmemb; par_i = child_i) { \
-		child = base + child_i * size; \
-		if (child_i < nmemb && compar(child, child + size) < 0) { \
-			child += size; \
-			++child_i; \
-		} \
-		par = base + par_i * size; \
-		COPY(par, child, count, size, tmp1, tmp2); \
-	} \
-	for (;;) { \
-		child_i = par_i; \
-		par_i = child_i / 2; \
-		child = base + child_i * size; \
-		par = base + par_i * size; \
-		if (child_i == 1 || compar(k, par) < 0) { \
-			COPY(child, k, count, size, tmp1, tmp2); \
-			break; \
-		} \
-		COPY(child, par, count, size, tmp1, tmp2); \
-	} \
-}
-
-/*
- * Heapsort -- Knuth, Vol. 3, page 145.  Runs in O (N lg N), both average
- * and worst.  While heapsort is faster than the worst case of quicksort,
- * the BSD quicksort does median selection so that the chance of finding
- * a data set that will trigger the worst case is nonexistent.  Heapsort's
- * only advantage over quicksort is that it requires little additional memory.
- */
-int
-heapsort(vbase, nmemb, size, compar)
-	void *vbase;
-	size_t nmemb, size;
-	int (*compar) __P((const void *, const void *));
-{
-	register int cnt, i, j, l;
-	register char tmp, *tmp1, *tmp2;
-	char *base, *k, *p, *t;
-
-	if (nmemb <= 1)
-		return (0);
-
-	if (!size) {
-		errno = EINVAL;
-		return (-1);
-	}
-
-	if ((k = malloc(size)) == NULL)
-		return (-1);
-
-	/*
-	 * Items are numbered from 1 to nmemb, so offset from size bytes
-	 * below the starting address.
-	 */
-	base = (char *)vbase - size;
-
-	for (l = nmemb / 2 + 1; --l;)
-		CREATE(l, nmemb, i, j, t, p, size, cnt, tmp);
-
-	/*
-	 * For each element of the heap, save the largest element into its
-	 * final slot, save the displaced element (k), then recreate the
-	 * heap.
-	 */
-	while (nmemb > 1) {
-		COPY(k, base + nmemb * size, cnt, size, tmp1, tmp2);
-		COPY(base + nmemb * size, base + size, cnt, size, tmp1, tmp2);
-		--nmemb;
-		SELECT(i, j, nmemb, t, p, size, k, cnt, tmp1, tmp2);
-	}
-	free(k);
-	return (0);
-}



View it on GitLab: https://salsa.debian.org/med-team/obitools/compare/7e9c4e487891f35ec3f4eba7eff980cc8a8906b9...e62555a9dc3a3941ea11137f0657974c829915cc

---
View it on GitLab: https://salsa.debian.org/med-team/obitools/compare/7e9c4e487891f35ec3f4eba7eff980cc8a8906b9...e62555a9dc3a3941ea11137f0657974c829915cc
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-med-commit/attachments/20180309/36a8f183/attachment-0001.html>


More information about the debian-med-commit mailing list