[med-svn] [Git][med-team/pybigwig][upstream] New upstream version 0.3.23+dfsg
Étienne Mollier (@emollier)
gitlab at salsa.debian.org
Sun Nov 3 15:56:04 GMT 2024
Étienne Mollier pushed to branch upstream at Debian Med / pybigwig
Commits:
ed57b37b by Étienne Mollier at 2024-11-03T16:39:44+01:00
New upstream version 0.3.23+dfsg
- - - - -
5 changed files:
- .environmentLinux.yaml
- .github/workflows/build.yml
- .github/workflows/pypi.yml
- pyBigWig.h
- pyproject.toml
Changes:
=====================================
.environmentLinux.yaml
=====================================
@@ -7,7 +7,7 @@ dependencies:
- gcc_linux-64
- curl
- zlib
- - python 3.8
+ - python = 3.9
- pip
- numpy
- - nose
+ - pytest
\ No newline at end of file
=====================================
.github/workflows/build.yml
=====================================
@@ -1,5 +1,7 @@
name: Test
-on: pull_request
+on:
+ pull_request:
+ push:
jobs:
testLinux:
@@ -14,11 +16,11 @@ jobs:
with:
activate-environment: foo
environment-file: .environmentLinux.yaml
- python-version: 3.8
+ python-version: 3.9
auto-activate-base: false
- run: |
pip install .
- nosetests -sv
+ pytest pyBigWigTest/test.py
test-builds:
runs-on: ubuntu-latest
@@ -30,7 +32,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python at v4
with:
- python-version: '3.7'
+ python-version: '3.9'
- name: Install build prerequisites
run: |
python -m pip install --upgrade build numpy
=====================================
.github/workflows/pypi.yml
=====================================
@@ -11,7 +11,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python at v4
with:
- python-version: '3.7'
+ python-version: '3.9'
- name: Install build prerequisites
if: github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags')
run: |
=====================================
pyBigWig.h
=====================================
@@ -2,7 +2,7 @@
#include <structmember.h>
#include "bigWig.h"
-#define pyBigWigVersion "0.3.22"
+#define pyBigWigVersion "0.3.23"
typedef struct {
PyObject_HEAD
=====================================
pyproject.toml
=====================================
@@ -1,6 +1,6 @@
[build-system]
build-backend = "setuptools.build_meta"
-requires = ["oldest-supported-numpy", "setuptools", "setuptools-scm"]
+requires = ["numpy >= 2.0.0", "setuptools", "setuptools-scm"]
[project]
authors = [{name = "Devon P. Ryan", email = "dryan79 at gmail.com"}]
@@ -11,7 +11,7 @@ classifiers = [
"Programming Language :: C",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.7",
+ "Programming Language :: Python :: 3.9",
"Programming Language :: Python :: Implementation :: CPython",
"Operating System :: POSIX",
"Operating System :: Unix",
@@ -20,9 +20,9 @@ classifiers = [
description = "A package for accessing bigWig files using libBigWig"
keywords = ["bioinformatics", "bigWig", "bigBed"]
name = "pyBigWig"
-version = "0.3.22"
+version = "0.3.23"
readme = "README.md"
-requires-python = ">=3.7"
+requires-python = ">=3.9"
[project.license]
text = "MIT"
@@ -41,9 +41,9 @@ packages = ["pyBigWigTest"]
# Enable version inference from scm
[tool.setuptools_scm]
-# Target only minimum CPython version 3.7 on linux for wheel build
+# Target only minimum CPython version 3.9 on linux for wheel build
[tool.cibuildwheel]
-skip = "pp* cp36-* *-manylinux_i686 *_ppc64le *_s390x *-musllinux_x86_64 *-musllinux_i686"
+skip = "pp* cp38-* *-manylinux_i686 *_ppc64le *_s390x *-musllinux_x86_64 *-musllinux_i686"
[tool.cibuildwheel.linux]
manylinux-x86_64-image = "manylinux2014"
View it on GitLab: https://salsa.debian.org/med-team/pybigwig/-/commit/ed57b37b94e8fc53476ab53598bb0399a1135eac
--
View it on GitLab: https://salsa.debian.org/med-team/pybigwig/-/commit/ed57b37b94e8fc53476ab53598bb0399a1135eac
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20241103/3fce348d/attachment-0001.htm>
More information about the debian-med-commit
mailing list