python-pysam.git
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 agoList more test dependencies
Afif Elghraoui [Sun, 12 Jul 2015 19:29:24 +0000 (12:29 -0700)]
List more test dependencies

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

11 years agoIn case we try to build with Git checkout which does not contain Cython generated...
Andreas Tille [Fri, 26 Sep 2014 07:41:32 +0000 (09:41 +0200)]
In case we try to build with Git checkout which does not contain Cython generated files check for these files before trying to move them

11 years agoTry to explicitly set HTSLIB_LIBRARY_DIR as recommended in https://github.com/pysam...
Andreas Tille [Thu, 25 Sep 2014 13:12:04 +0000 (15:12 +0200)]
Try to explicitly set HTSLIB_LIBRARY_DIR as recommended in https://github.com/pysam-developers/pysam/issues/34 but failed anyway

11 years agoReenable check to ask for help on Debian Python list
Andreas Tille [Thu, 25 Sep 2014 11:54:01 +0000 (13:54 +0200)]
Reenable check to ask for help on Debian Python list

11 years agoTry linking against htslib; ATTENTION: Testsuite fails with
Andreas Tille [Wed, 20 Aug 2014 10:03:17 +0000 (12:03 +0200)]
Try linking against htslib; ATTENTION: Testsuite fails with
     ImportError: /usr/lib/python2.7/dist-packages/pysam/csamfile.x86_64-linux-gnu.so: undefined symbol: sam_itr_queryi
This needs to be tracked down

11 years agoNew upstream version
Andreas Tille [Tue, 19 Aug 2014 19:27:06 +0000 (21:27 +0200)]
New upstream version

11 years agoMerge tag 'upstream/0.8.0'
Andreas Tille [Tue, 19 Aug 2014 19:26:00 +0000 (21:26 +0200)]
Merge tag 'upstream/0.8.0'

Upstream version 0.8.0

11 years agoImported Upstream version 0.8.0
Andreas Tille [Tue, 19 Aug 2014 19:25:58 +0000 (21:25 +0200)]
Imported Upstream version 0.8.0

11 years agoRequires Python 2.7 or higher.
Charles Plessy [Sun, 20 Apr 2014 02:24:08 +0000 (11:24 +0900)]
Requires Python 2.7 or higher.

11 years agopython-pysam (0.7.7-1) unstable; urgency=medium
Charles Plessy [Sat, 19 Apr 2014 05:37:22 +0000 (14:37 +0900)]
python-pysam (0.7.7-1) unstable; urgency=medium

  * New upstream releases.
  * Upstream source code moved to GitHub.
  * Watch the Python Package Index since there are no relevant tags on GitHub.
  * Added a git-buildpackage configuration file to mark its usage.
  * Build-depend samtools (>= 0.1.19); this is needed for the regression tests
    in Wheezy.
  * debian/patches/offline-tests.patch: correction from a later release.

 -- Charles Plessy <plessy@debian.org>  Sat, 19 Apr 2014 14:17:42 +0900

11 years agoBuild-depend samtools (>= 0.1.19).
Charles Plessy [Sat, 19 Apr 2014 05:20:13 +0000 (14:20 +0900)]
Build-depend samtools (>= 0.1.19).

This is needed for the regression tests in Wheezy, where I would like to make
a backport.

11 years agoCorrect an error in the upstream test suite.
Charles Plessy [Sat, 19 Apr 2014 05:14:53 +0000 (14:14 +0900)]
Correct an error in the upstream test suite.

This is already corrected upstrem.

11 years agoRefresh patches.
Charles Plessy [Sat, 19 Apr 2014 03:00:29 +0000 (12:00 +0900)]
Refresh patches.

11 years agoAdd back files that were accidentally deleted when merging upstream release.
Charles Plessy [Sat, 19 Apr 2014 02:54:31 +0000 (11:54 +0900)]
Add back files that were accidentally deleted when merging upstream release.