Skip to content

Commit 0469832

Browse files
committed
alvistack/v2.9.2
git clean -xdf tar zcvf ../python-pybind11_2.9.2.orig.tar.gz --exclude=.git . debuild -uc -us cp python-pybind11.spec ../python-pybind11_2.9.2-2.spec mv ../python*-pybind11*2.9.2*.{gz,xz,spec,dsc} /osc/home\:alvistack/pybind-pybind11-2.9.2/ rm -rf ../*pybind11*2.9.2*.* See pybind#3923 Signed-off-by: Wong Hoi Sing Edison <[email protected]>
1 parent 2a9d993 commit 0469832

20 files changed

+382
-101
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ jobs:
3030
- '3.6'
3131
- '3.9'
3232
- '3.10'
33+
- '3.11-dev'
3334
- 'pypy-3.7'
3435
- 'pypy-3.8'
3536

@@ -200,8 +201,8 @@ jobs:
200201
- python-version: "3.9"
201202
python-debug: true
202203
valgrind: true
203-
# - python-version: "3.11-dev"
204-
# python-debug: false
204+
- python-version: "3.11-dev"
205+
python-debug: false
205206

206207
name: "🐍 ${{ matrix.python-version }}${{ matrix.python-debug && '-dbg' || '' }} (deadsnakes)${{ matrix.valgrind && ' • Valgrind' || '' }} • x64"
207208
runs-on: ubuntu-latest

.github/workflows/upstream.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ env:
1414

1515
jobs:
1616
standard:
17-
name: "🐍 3.11 dev • ubuntu-latest • x64"
17+
name: "🐍 3.11 latest internals • ubuntu-latest • x64"
1818
runs-on: ubuntu-latest
1919
if: "contains(github.event.pull_request.labels.*.name, 'python dev')"
2020

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,5 @@ pybind11Targets.cmake
4343
/pybind11/share/*
4444
/docs/_build/*
4545
.ipynb_checkpoints/
46+
.pybuild/
47+
obj-x86_64-linux-gnu/

debian/.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
*.substvars
2+
*debhelper*
3+
.debhelper
4+
files
5+
pybind11-dev
6+
python3-pybind11
7+
tmp

debian/changelog

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
python-pybind11 (100:2.9.2-2) UNRELEASED; urgency=medium
2+
3+
* https://github.com/pybind/pybind11/releases/tag/v2.9.2
4+
5+
-- Wong Hoi Sing Edison <[email protected]> Wed, 06 Jul 2022 06:35:48 +0000

debian/control

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
Source: python-pybind11
2+
Section: libs
3+
Priority: optional
4+
Standards-Version: 4.5.0
5+
Maintainer: Wong Hoi Sing Edison <[email protected]>
6+
Homepage: https://github.com/pybind/pybind11/tags
7+
Vcs-Browser: https://github.com/alvistack/pybind-pybind11
8+
Vcs-Git: https://github.com/alvistack/pybind-pybind11.git
9+
Build-Depends:
10+
debhelper,
11+
debhelper-compat (= 10),
12+
dh-python,
13+
cmake (>= 3.4),
14+
fdupes,
15+
python3-dev,
16+
python3-setuptools,
17+
18+
Package: pybind11-dev
19+
Architecture: all
20+
Section: libdevel
21+
Description: seamless operability between C++11 and Python
22+
pybind11 is a lightweight header library that exposes C++ types in
23+
Python and vice versa, mainly to create Python bindings of existing C++
24+
code. Its goals and syntax are similar to the excellent Boost.Python
25+
library by David Abrahams: to minimize boilerplate code in traditional
26+
extension modules by inferring type information using compile-time
27+
introspection.
28+
.
29+
This package provides the header-only library.
30+
Depends:
31+
${misc:Depends},
32+
Recommends:
33+
libeigen3-dev,
34+
35+
Package: python3-pybind11
36+
Architecture: all
37+
Section: python
38+
Description: pybind11 helper module for Python 3
39+
pybind11 is a lightweight header library that exposes C++ types in
40+
Python and vice versa, mainly to create Python bindings of existing C++
41+
code. Its goals and syntax are similar to the excellent Boost.Python
42+
library by David Abrahams: to minimize boilerplate code in traditional
43+
extension modules by inferring type information using compile-time
44+
introspection.
45+
.
46+
This package provides pybind11 for Python 3.
47+
Depends:
48+
${misc:Depends},
49+
${python3:Depends},
50+
pybind11-dev (= ${source:Version}),
51+
Recommends:
52+
python3-numpy,

debian/copyright

Whitespace-only changes.

debian/pybind11-dev.install

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
usr/include
2+
usr/share/cmake usr/lib

debian/pybind11-dev.lintian-overrides

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
pybind11-dev: copyright-without-copyright-notice
2+
pybind11-dev: initial-upload-closes-no-bugs
3+
pybind11-dev: zero-byte-file-in-doc-directory
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
python3-pybind11: copyright-without-copyright-notice
2+
python3-pybind11: initial-upload-closes-no-bugs
3+
python3-pybind11: no-manual-page
4+
python3-pybind11: zero-byte-file-in-doc-directory

0 commit comments

Comments
 (0)