File tree Expand file tree Collapse file tree 7 files changed +24
-26
lines changed Expand file tree Collapse file tree 7 files changed +24
-26
lines changed Original file line number Diff line number Diff line change 1
- # libsemigroups_pybind11 - Version 0.3 .0
1
+ # libsemigroups_pybind11 - Version 0.4 .0
2
2
3
3
## python bindings for the C++ library libsemigroups
4
4
@@ -80,10 +80,10 @@ Assuming that you have `libsemigroups` installed you can install
80
80
81
81
To build ` libsemigroups_pybind11 ` from a release archive:
82
82
83
- curl -L -O https://github.com/libsemigroups/libsemigroups_pybind11/releases/latest/download/libsemigroups_pybind11-0.3 .0.tar.gz
84
- tar -xf libsemigroups_pybind11-0.3 .0.tar.gz
85
- rm -f libsemigroups_pybind11-0.3 .0.tar.gz
86
- cd libsemigroups_pybind11-0.3 .0
83
+ curl -L -O https://github.com/libsemigroups/libsemigroups_pybind11/releases/latest/download/libsemigroups_pybind11-0.4 .0.tar.gz
84
+ tar -xf libsemigroups_pybind11-0.4 .0.tar.gz
85
+ rm -f libsemigroups_pybind11-0.4 .0.tar.gz
86
+ cd libsemigroups_pybind11-0.4 .0
87
87
pip install .
88
88
89
89
## Building the documentation
Original file line number Diff line number Diff line change @@ -94,9 +94,9 @@ qthelp:
94
94
@echo
95
95
@echo " Build finished; now you can run " qcollectiongenerator" with the" \
96
96
" .qhcp project file in $( BUILDDIR) /qthelp, like this:"
97
- @echo " # qcollectiongenerator $( BUILDDIR) /qthelp/python_example .qhcp"
97
+ @echo " # qcollectiongenerator $( BUILDDIR) /qthelp/libsemigroups_pybind11 .qhcp"
98
98
@echo " To view the help file:"
99
- @echo " # assistant -collectionFile $( BUILDDIR) /qthelp/python_example .qhc"
99
+ @echo " # assistant -collectionFile $( BUILDDIR) /qthelp/libsemigroups_pybind11 .qhc"
100
100
101
101
.PHONY : applehelp
102
102
applehelp :
@@ -113,8 +113,8 @@ devhelp:
113
113
@echo
114
114
@echo " Build finished."
115
115
@echo " To view the help file:"
116
- @echo " # mkdir -p $$ HOME/.local/share/devhelp/python_example "
117
- @echo " # ln -s $( BUILDDIR) /devhelp $$ HOME/.local/share/devhelp/python_example "
116
+ @echo " # mkdir -p $$ HOME/.local/share/devhelp/libsemigroups_pybind11 "
117
+ @echo " # ln -s $( BUILDDIR) /devhelp $$ HOME/.local/share/devhelp/libsemigroups_pybind11 "
118
118
@echo " # devhelp"
119
119
120
120
.PHONY : epub
Original file line number Diff line number Diff line change 7
7
Changelog
8
8
=========
9
9
10
+ v0.4.0 (released 04/10/2022)
11
+ ----------------------------
12
+
13
+ This is a minor release with a couple of new features added:
14
+ * ``libsemigroups `` constants ``POSITIVE_INFINITY ``, ``NEGATIVE_INFINITY ``, and
15
+ ``UNDEFINED `` are properly supported;
16
+ * ``libsemigroups::matrix_helper::pow `` is added as a method for ``__pow__ ``
17
+ for some types of matrices (those not defined over a runtime semiring);
18
+ and some minor improvements (the tests now use ``pytest `` exclusively).
19
+
10
20
v0.3.0 (released 29/09/2022)
11
21
----------------------------
12
22
Original file line number Diff line number Diff line change 26
26
project = u"libsemigroups_pybind11"
27
27
copyright = u"2021-2022, J. D. Mitchell + Maria Tsalakou"
28
28
author = u"J. D. Mitchell"
29
- version = u"0.3 .0"
30
- release = u"0.3 .0"
29
+ version = u"0.4 .0"
30
+ release = u"0.4 .0"
31
31
language = "python"
32
32
exclude_patterns = ["_build" ]
33
33
pygments_style = "sphinx"
48
48
)
49
49
]
50
50
51
- texinfo_documents = [
52
- (
53
- master_doc ,
54
- "python_example" ,
55
- u"python_example Documentation" ,
56
- author ,
57
- "python_example" ,
58
- "One line description of project." ,
59
- "Miscellaneous" ,
60
- ),
61
- ]
62
-
63
51
intersphinx_mapping = {"https://docs.python.org/" : None }
64
52
65
53
autoclass_content = "both"
Original file line number Diff line number Diff line change 1
- libsemigroups_pybind11 - Version 0.3 .0
1
+ libsemigroups_pybind11 - Version 0.4 .0
2
2
======================================
3
3
4
4
python bindings for the C++ library libsemigroups
Original file line number Diff line number Diff line change 4
4
5
5
The full license is in the file LICENSE, distributed with this software.
6
6
7
- .. |libsemigroups-pybind11-version | replace :: 0.3 .0
7
+ .. |libsemigroups-pybind11-version | replace :: 0.4 .0
8
8
9
9
Installation
10
10
============
Original file line number Diff line number Diff line change 29
29
minimum_libsemigroups_version ,
30
30
)
31
31
32
- __version__ = "0.3 .0"
32
+ __version__ = "0.4 .0"
33
33
34
34
35
35
def compare_version_numbers (supplied , required ):
You can’t perform that action at this time.
0 commit comments