python-pysam.git
10 years agoDon't build test data at the samae time as the package sources
Afif Elghraoui [Fri, 24 Jul 2015 07:17:04 +0000 (00:17 -0700)]
Don't build test data at the samae time as the package sources

Test data are already built at the beginning of
override_dh_auto_test.

10 years agoMerge branch 'separate-tests-package'
Afif Elghraoui [Thu, 23 Jul 2015 06:20:29 +0000 (23:20 -0700)]
Merge branch 'separate-tests-package'

Conflicts:
debian/tests/control
Restore the separate tests package, but don't use it
for autopkgtest yet.

10 years agoThe automatic nosetest trigger does not work and this it is switched back to manual...
Andreas Tille [Wed, 22 Jul 2015 20:23:39 +0000 (22:23 +0200)]
The automatic nosetest trigger does not work and this it is switched back to manual nosetests invocation

10 years agoTest suite for Python 3.4 needs a strange hack to rename *.so libraries. Otherwise...
Andreas Tille [Tue, 21 Jul 2015 14:25:18 +0000 (16:25 +0200)]
Test suite for Python 3.4 needs a strange hack to rename *.so libraries.  Otherwise these are not found.  Help will be requested on this issue

10 years agoRemove tests relying on online connection from test suite
Andreas Tille [Tue, 21 Jul 2015 09:48:54 +0000 (11:48 +0200)]
Remove tests relying on online connection from test suite

10 years agoProvide file tests/ex1.bam that is required in nosetest
Andreas Tille [Tue, 21 Jul 2015 09:30:39 +0000 (11:30 +0200)]
Provide file tests/ex1.bam that is required in nosetest

10 years agoTests are triggered by nosetest
Andreas Tille [Mon, 20 Jul 2015 18:50:36 +0000 (20:50 +0200)]
Tests are triggered by nosetest

10 years agosamtools says: The `pileup' command has been removed. Please use `mpileup' instead.
Andreas Tille [Mon, 20 Jul 2015 15:30:20 +0000 (17:30 +0200)]
samtools says:   The `pileup' command has been removed. Please use `mpileup' instead.

10 years agoSamtools 1.2 is required
Andreas Tille [Mon, 20 Jul 2015 14:54:41 +0000 (16:54 +0200)]
Samtools 1.2 is required

10 years agoFix syntax in test override
Andreas Tille [Mon, 20 Jul 2015 13:51:25 +0000 (15:51 +0200)]
Fix syntax in test override

10 years agoFix clean target
Andreas Tille [Mon, 20 Jul 2015 13:09:44 +0000 (15:09 +0200)]
Fix clean target

10 years agoTry enhancing build time testing
Andreas Tille [Mon, 20 Jul 2015 13:06:12 +0000 (15:06 +0200)]
Try enhancing build time testing

10 years agoAdd nosetest build time testing (but zero tests executed - ask at debian-python list)
Andreas Tille [Wed, 15 Jul 2015 12:09:48 +0000 (14:09 +0200)]
Add nosetest build time testing (but zero tests executed - ask at debian-python list)

10 years agoFor the moment do some dirty tricks in test run script
Andreas Tille [Wed, 15 Jul 2015 11:43:26 +0000 (13:43 +0200)]
For the moment do some dirty tricks in test run script

10 years agoList more test dependencies
Afif Elghraoui [Sun, 12 Jul 2015 19:29:24 +0000 (12:29 -0700)]
List more test dependencies

10 years agoBuild test data in d/rules
Afif Elghraoui [Sun, 12 Jul 2015 14:44:22 +0000 (07:44 -0700)]
Build test data in d/rules

10 years agoRemove extraneous test dependencies already included by @
Afif Elghraoui [Sun, 12 Jul 2015 14:43:24 +0000 (07:43 -0700)]
Remove extraneous test dependencies already included by @

10 years agoRevert "Revamp packaging of test data"
Afif Elghraoui [Sun, 12 Jul 2015 13:44:05 +0000 (06:44 -0700)]
Revert "Revamp packaging of test data"

This reverts commit 6ec8aab49e14011687ef1b84b22db675b78ec1d5.

Conflicts:
debian/control
debian/python-pysam-tests.lintian-overrides
debian/rules

Restore python-pysam-data test package.

10 years agoRevert "Fix autopkgtests"
Afif Elghraoui [Sun, 12 Jul 2015 13:36:45 +0000 (06:36 -0700)]
Revert "Fix autopkgtests"

This reverts commit d9adfd86bbe73d4469781b728734579c2d09a7d4.
We'll fix them another way..

10 years agoUpdate changelog
Afif Elghraoui [Sat, 11 Jul 2015 23:40:05 +0000 (16:40 -0700)]
Update changelog

10 years agoDo not provide test data package
Afif Elghraoui [Sat, 11 Jul 2015 23:03:08 +0000 (16:03 -0700)]
Do not provide test data package

Autopkgtest does not need it; it uses the source package.

10 years agoRemove unnecessary symlinks
Afif Elghraoui [Sat, 11 Jul 2015 22:45:15 +0000 (15:45 -0700)]
Remove unnecessary symlinks

The tests were never in the python directory to begin with, so
there was no need to put any symlinks there.

10 years agoFix autopkgtests
Afif Elghraoui [Sat, 11 Jul 2015 22:17:02 +0000 (15:17 -0700)]
Fix autopkgtests

10 years agorefresh older patches
Afif Elghraoui [Sat, 11 Jul 2015 21:03:24 +0000 (14:03 -0700)]
refresh older patches

10 years agoRevamp packaging of test data
Afif Elghraoui [Sat, 11 Jul 2015 20:57:10 +0000 (13:57 -0700)]
Revamp packaging of test data

The test code was packaged together with the test data; only the
data should be packaged separately. In addition, files in
autopkgtest were also packaged here for use the user.

10 years agoPackage ready for review for unstable
Afif Elghraoui [Sat, 11 Jul 2015 08:25:28 +0000 (01:25 -0700)]
Package ready for review for unstable

10 years agoImprove python3 compatibility for upstream test sources
Afif Elghraoui [Sat, 11 Jul 2015 08:01:40 +0000 (01:01 -0700)]
Improve python3 compatibility for upstream test sources

10 years agoAdd missing license field
Andreas Tille [Fri, 26 Jun 2015 06:43:58 +0000 (08:43 +0200)]
Add missing license field

10 years agoUpload to experimental
Andreas Tille [Fri, 26 Jun 2015 06:25:32 +0000 (08:25 +0200)]
Upload to experimental

10 years agoPackage ready for round-2 review
Afif Elghraoui [Fri, 26 Jun 2015 04:07:39 +0000 (21:07 -0700)]
Package ready for round-2 review

10 years agoRevamp debian/copyright
Afif Elghraoui [Fri, 26 Jun 2015 04:03:11 +0000 (21:03 -0700)]
Revamp debian/copyright

10 years agod/watch: dversionmangle
Andreas Tille [Thu, 25 Jun 2015 08:45:13 +0000 (10:45 +0200)]
d/watch: dversionmangle

10 years agoMerge branch 'master' of git+ssh://git.debian.org/git/debian-med/python-pysam
Afif Elghraoui [Thu, 25 Jun 2015 07:19:03 +0000 (00:19 -0700)]
Merge branch 'master' of git+ssh://git.debian.org/git/debian-med/python-pysam

Conflicts:
debian/changelog

10 years agoAdd dependency on cython for autopkgtests to provide pyximport
Afif Elghraoui [Thu, 25 Jun 2015 07:02:45 +0000 (00:02 -0700)]
Add dependency on cython for autopkgtests to provide pyximport

10 years agoSupport building with missing htslib directory
Afif Elghraoui [Thu, 25 Jun 2015 04:14:23 +0000 (21:14 -0700)]
Support building with missing htslib directory

10 years agoMerge tag 'upstream/0.8.3+ds1'
Afif Elghraoui [Thu, 25 Jun 2015 02:27:39 +0000 (19:27 -0700)]
Merge tag 'upstream/0.8.3+ds1'

Upstream version 0.8.3+ds1

10 years agoImported Upstream version 0.8.3+ds1
Afif Elghraoui [Thu, 25 Jun 2015 02:27:30 +0000 (19:27 -0700)]
Imported Upstream version 0.8.3+ds1

10 years agoProvide get-orig-source rule
Afif Elghraoui [Thu, 25 Jun 2015 02:26:26 +0000 (19:26 -0700)]
Provide get-orig-source rule

10 years agoExclude bundled htslib convenience-copy
Afif Elghraoui [Thu, 25 Jun 2015 02:26:03 +0000 (19:26 -0700)]
Exclude bundled htslib convenience-copy

10 years agopython-pysam (0.8.3-1) unstable; urgency=medium
Charles Plessy [Fri, 19 Jun 2015 01:30:42 +0000 (10:30 +0900)]
python-pysam (0.8.3-1) unstable; urgency=medium

  * Team upload.

  [ Jorge Soares ]
  * New upstream version
  * provide python3-pysam

  [ Charles Plessy ]
  * Requires Python 2.7 or higher.

  [ Andreas Tille ]
  * Link against htslib

  [ Afif Elghraoui ]
  * New upstream releases (Closes: #763218)
  * Remove unnecessary test-suite declaration in d/control
  * Remove nonexistent files from copyright explanations
  * Allow building of the package when non-ASCII characters are in the path
  * Add to package long description
  * Resolve lintian "duplicated-compressed-file"
  * Make package descriptions unique
  * Remove extra license definitions from d/copyright
  * Fix spelling errors in source distribution (forwarded upstream as well)
  * Add lintian overrides

 -- Afif Elghraoui <afif@ghraoui.name>  Sun, 07 Jun 2015 22:34:45 -0700

10 years agoUpdate changelog
Afif Elghraoui [Thu, 18 Jun 2015 03:35:41 +0000 (20:35 -0700)]
Update changelog

10 years agoRevert "Add myself to Upoaders"
Afif Elghraoui [Thu, 18 Jun 2015 03:30:13 +0000 (20:30 -0700)]
Revert "Add myself to Upoaders"

This reverts commit b35e9abf832bf46e70427d5ecc59fdd824e953d5.

I did not understand the possibility of team upload. That is
more suitable to my intentions.

10 years agoAdd lintian overrides
Afif Elghraoui [Sat, 13 Jun 2015 07:26:51 +0000 (00:26 -0700)]
Add lintian overrides

10 years agoNote the closure of bug#763218 with the new upstream release
Afif Elghraoui [Wed, 10 Jun 2015 06:36:18 +0000 (23:36 -0700)]
Note the closure of bug#763218 with the new upstream release

This version of pysam is made to work with samtools 1.2.

10 years agoFix spelling errors in source distribution (forwarded upstream as well)
Afif Elghraoui [Wed, 10 Jun 2015 06:33:59 +0000 (23:33 -0700)]
Fix spelling errors in source distribution (forwarded upstream as well)

10 years agoRemove extra license definitions from d/copyright
Afif Elghraoui [Wed, 10 Jun 2015 05:45:14 +0000 (22:45 -0700)]
Remove extra license definitions from d/copyright

10 years agoAdd myself to Upoaders
Afif Elghraoui [Tue, 9 Jun 2015 07:19:49 +0000 (00:19 -0700)]
Add myself to Upoaders

Prevent lintian NMU warnings.

10 years agoMake package descriptions unique
Afif Elghraoui [Tue, 9 Jun 2015 07:16:51 +0000 (00:16 -0700)]
Make package descriptions unique

python2 and python3 versions of the package had the same
short and long descriptions. This is fixed here.

10 years agoResolve lintian "duplicated-compressed-file"
Afif Elghraoui [Tue, 9 Jun 2015 06:58:02 +0000 (23:58 -0700)]
Resolve lintian "duplicated-compressed-file"

tests/pysam_data/test.gtf and tests/pysam_data/test.gtf.gz in
the source distribution are two copies of the same thing. I
verified this by decompressing the latter and taking the diff of
the two. This patch prevents installing the provided compressed
version.

10 years agoRevert "override dh_auto_clean to remove .pybuild directory after first build"
Afif Elghraoui [Tue, 9 Jun 2015 05:57:57 +0000 (22:57 -0700)]
Revert "override dh_auto_clean to remove .pybuild directory after first build"

This reverts commit 60a7bf9b32e07f85d46af66958a84fda89432eb9.

Using pybuild, this isn't necessary.

10 years agoAdd to package long description
Afif Elghraoui [Tue, 9 Jun 2015 05:56:20 +0000 (22:56 -0700)]
Add to package long description

lintian thought it was too short, but upstream added another
sentence to their description.

10 years agoAllow building of the package when non-ASCII characters are in the path
Afif Elghraoui [Mon, 8 Jun 2015 08:19:03 +0000 (01:19 -0700)]
Allow building of the package when non-ASCII characters are in the path

Setting LC_ALL to C.UTF-8 prevents an error coming up when a
directory along the path has non-ASCII characters.

10 years agoUpdate package version in d/changelog
Afif Elghraoui [Mon, 8 Jun 2015 08:17:51 +0000 (01:17 -0700)]
Update package version in d/changelog

10 years agooverride dh_auto_clean to remove .pybuild directory after first build
Afif Elghraoui [Mon, 8 Jun 2015 06:06:15 +0000 (23:06 -0700)]
override dh_auto_clean to remove .pybuild directory after first build

10 years agoRemove nonexistent files from copyright explanations
Afif Elghraoui [Mon, 8 Jun 2015 05:55:16 +0000 (22:55 -0700)]
Remove nonexistent files from copyright explanations

I could not find kaln.c.pysam.c  and kaln.h
in the source distribution. Lintian couldn't, either.

10 years agoRemove unnecessary test-suite declaration in d/control
Afif Elghraoui [Mon, 8 Jun 2015 05:44:39 +0000 (22:44 -0700)]
Remove unnecessary test-suite declaration in d/control

10 years agoFix debian/watch
Afif Elghraoui [Mon, 8 Jun 2015 05:41:42 +0000 (22:41 -0700)]
Fix debian/watch

uscan could not detect newer versions by using the github releases
page. Using github tags as recommended in the uscan manpage works.

10 years agoMerge tag 'upstream/0.8.3'
Afif Elghraoui [Mon, 8 Jun 2015 05:30:07 +0000 (22:30 -0700)]
Merge tag 'upstream/0.8.3'

Upstream version 0.8.3

10 years agoImported Upstream version 0.8.3
Afif Elghraoui [Mon, 8 Jun 2015 05:30:02 +0000 (22:30 -0700)]
Imported Upstream version 0.8.3

11 years agoRemoved unused paragraphs.
Charles Plessy [Wed, 10 Dec 2014 12:40:44 +0000 (21:40 +0900)]
Removed unused paragraphs.

11 years agoContinue the merger of python3-pysam-tests and python-pysam-tests.
Charles Plessy [Wed, 10 Dec 2014 12:32:27 +0000 (21:32 +0900)]
Continue the merger of python3-pysam-tests and python-pysam-tests.

11 years agoMoved back the autopkgtests in debian/tests
Charles Plessy [Wed, 10 Dec 2014 12:27:53 +0000 (21:27 +0900)]
Moved back the autopkgtests in debian/tests

11 years agoRemove python3-pysam-tests (identical to python-pysam-tests) and simplify python...
Charles Plessy [Wed, 10 Dec 2014 12:22:40 +0000 (21:22 +0900)]
Remove python3-pysam-tests (identical to python-pysam-tests) and simplify python-pysam-tests.

11 years agoPackage is lintian error and warning clean. Some lintian infos however
Jorge Soares [Tue, 9 Dec 2014 09:27:31 +0000 (09:27 +0000)]
Package is lintian error and warning clean. Some lintian infos however

11 years agoAdd missing "provide python3-pysam" to changelog
Andreas Tille [Sun, 7 Dec 2014 05:58:26 +0000 (06:58 +0100)]
Add missing "provide python3-pysam" to changelog

11 years agoDo not keep unreleased changelog entries
Andreas Tille [Sun, 7 Dec 2014 05:57:23 +0000 (06:57 +0100)]
Do not keep unreleased changelog entries

11 years agoThere is no point in keeping old stuff since we are using Git which enables restoring...
Andreas Tille [Sun, 7 Dec 2014 05:56:06 +0000 (06:56 +0100)]
There is no point in keeping old stuff since we are using Git which enables restoring this easily

11 years agoreinstating the original files in the test directory
Jorge Soares [Wed, 3 Dec 2014 11:26:20 +0000 (11:26 +0000)]
reinstating the original files in the test directory

11 years agoresetting the test directory to original as there were many files that didnt belong...
Jorge Soares [Wed, 3 Dec 2014 11:25:27 +0000 (11:25 +0000)]
resetting the test directory to original as there were many files that didnt belong there

11 years agoPackages build fine. The test suite in tests/pysam_data/ doesnt seem to be complete.
Jorge Soares [Fri, 28 Nov 2014 15:58:47 +0000 (15:58 +0000)]
Packages build fine. The test suite in tests/pysam_data/ doesnt seem to be complete.

11 years agocant seem to make run-noseX-tests excutable when installed
Jorge Soares [Fri, 28 Nov 2014 15:04:22 +0000 (15:04 +0000)]
cant seem to make run-noseX-tests excutable when installed

11 years agooverriding autotest as there is nothing to test until pysam is installed. nose tests...
Jorge Soares [Fri, 28 Nov 2014 14:26:44 +0000 (14:26 +0000)]
overriding autotest as there is nothing to test until pysam is installed. nose tests are now executables

11 years agonow properly python version dependent test and hopefuly python-x.y-nose dependency...
Jorge Soares [Fri, 28 Nov 2014 13:55:22 +0000 (13:55 +0000)]
now properly python version dependent test and hopefuly python-x.y-nose dependency will work

11 years agotests are now python version dependent
Jorge Soares [Fri, 28 Nov 2014 13:53:54 +0000 (13:53 +0000)]
tests are now python version dependent

11 years agochanged upstream source in copyright file. Tidy up of control file
Jorge Soares [Fri, 28 Nov 2014 13:09:53 +0000 (13:09 +0000)]
changed upstream source in copyright file. Tidy up of control file

11 years agocommented out all the overrides. 4 packages build fine. Tested installation on my...
Jorge Soares [Fri, 28 Nov 2014 12:52:48 +0000 (12:52 +0000)]
commented out all the overrides. 4 packages build fine. Tested installation on my mahcine and the test suite seems to work

11 years agostill trying to understand what is happening with the auto_test override;
Jorge Soares [Fri, 28 Nov 2014 12:51:43 +0000 (12:51 +0000)]
still trying to understand what is happening with the auto_test override;

11 years agosimplifying rules and adding install files for the python3 stuff
Jorge Soares [Fri, 28 Nov 2014 10:26:36 +0000 (10:26 +0000)]
simplifying rules and adding install files for the python3 stuff

11 years agothree packages lintian clean, but python3-pysam-tests is empty
Jorge Soares [Fri, 28 Nov 2014 10:11:05 +0000 (10:11 +0000)]
three packages lintian clean, but python3-pysam-tests is empty

11 years agoMerge tag 'upstream/0.8.1'
Jorge Soares [Fri, 28 Nov 2014 09:29:24 +0000 (09:29 +0000)]
Merge tag 'upstream/0.8.1'

Upstream version 0.8.1

11 years agoImported Upstream version 0.8.1
Jorge Soares [Fri, 28 Nov 2014 09:29:20 +0000 (09:29 +0000)]
Imported Upstream version 0.8.1

11 years agoImported Upstream version 0.8.1
Jorge Soares [Fri, 28 Nov 2014 09:27:49 +0000 (09:27 +0000)]
Imported Upstream version 0.8.1

11 years agowatch file set to look at git repository rather than pypi
Jorge Soares [Fri, 28 Nov 2014 09:23:56 +0000 (09:23 +0000)]
watch file set to look at git repository rather than pypi

11 years agoAdded the tests directory as I think this will solve all the non building problems
Jorge Soares [Fri, 28 Nov 2014 09:08:12 +0000 (09:08 +0000)]
Added the tests directory as I think this will solve all the non building problems

11 years agoconcluding merge
Jorge Soares [Thu, 27 Nov 2014 16:57:50 +0000 (16:57 +0000)]
concluding merge

11 years agopackage builds but I dont understand whats happening in the rule dh_auto_test
Jorge Soares [Thu, 27 Nov 2014 16:54:29 +0000 (16:54 +0000)]
package builds but I dont understand whats happening in the rule dh_auto_test

11 years agoImported Upstream version 0.8.1
Jorge Soares [Thu, 27 Nov 2014 16:40:19 +0000 (16:40 +0000)]
Imported Upstream version 0.8.1

11 years agoremoving undeed files for the time being
Jorge Soares [Wed, 26 Nov 2014 17:12:01 +0000 (17:12 +0000)]
removing undeed files for the time being

11 years agoPython3 support in place, but package not building yet
Jorge Soares [Wed, 26 Nov 2014 17:11:12 +0000 (17:11 +0000)]
Python3 support in place, but package not building yet

11 years agoadding debian folder once again after pristine tar deleted it
Jorge Soares [Wed, 26 Nov 2014 14:55:06 +0000 (14:55 +0000)]
adding debian folder once again after pristine tar deleted it

11 years agoMerge tag 'upstream/0.8.1'
Jorge Soares [Wed, 26 Nov 2014 14:54:23 +0000 (14:54 +0000)]
Merge tag 'upstream/0.8.1'

Upstream version 0.8.1

11 years agoImported Upstream version 0.8.1
Jorge Soares [Wed, 26 Nov 2014 14:54:20 +0000 (14:54 +0000)]
Imported Upstream version 0.8.1

11 years agoAdding lib source code. Probably won't be needed
Jorge Soares [Wed, 26 Nov 2014 11:36:48 +0000 (11:36 +0000)]
Adding lib source code. Probably won't be needed

11 years agoAdding individual files form new upstream
Jorge Soares [Wed, 26 Nov 2014 11:34:32 +0000 (11:34 +0000)]
Adding individual files form new upstream

11 years agoDeleting files that are no longer used by upstream
Jorge Soares [Wed, 26 Nov 2014 11:32:16 +0000 (11:32 +0000)]
Deleting files that are no longer used by upstream

11 years agoCopied the new source to the package
Jorge Soares [Wed, 26 Nov 2014 11:27:34 +0000 (11:27 +0000)]
Copied the new source to the package

11 years agolost debian folder when importing pristine-tar, so reuploading from previous commit
Jorge Soares [Wed, 26 Nov 2014 11:19:37 +0000 (11:19 +0000)]
lost debian folder when importing pristine-tar, so reuploading from previous commit

11 years agoMerge tag 'upstream/0.8.1'
Jorge Soares [Wed, 26 Nov 2014 11:06:35 +0000 (11:06 +0000)]
Merge tag 'upstream/0.8.1'

Upstream version 0.8.1

11 years agoImported Upstream version 0.8.1
Jorge Soares [Wed, 26 Nov 2014 11:06:32 +0000 (11:06 +0000)]
Imported Upstream version 0.8.1

11 years agostarting to implement python 3 support
Jorge Soares [Wed, 26 Nov 2014 10:56:08 +0000 (10:56 +0000)]
starting to implement python 3 support