File tree Expand file tree Collapse file tree 6 files changed +19
-11
lines changed Expand file tree Collapse file tree 6 files changed +19
-11
lines changed Original file line number Diff line number Diff line change @@ -13,26 +13,26 @@ jobs:
13
13
fail-fast : false
14
14
matrix :
15
15
platform : ["ubuntu-latest", "macos-latest"]
16
- python-version : ["3.6", "3. 7", "3.8"]
16
+ python-version : ["3.7", "3.8"]
17
17
gap-version : ["4.10.2", "4.11.0"]
18
18
exclude :
19
- - python-version : " 3.6"
20
- gap-version : " 4.11.0"
21
19
- python-version : " 3.7"
22
20
gap-version : " 4.11.0"
23
21
- python-version : " 3.8"
24
22
gap-version : " 4.10.2"
23
+ - platform : " macos-latest"
24
+ python-version : " 3.7"
25
25
runs-on : " ${{ matrix.platform }}"
26
26
steps :
27
- - uses : actions/checkout@v2
28
- - uses : actions/cache@v1
27
+ - uses : actions/checkout@v4
28
+ - uses : actions/cache@v4
29
29
env :
30
30
# Increase this value to reset cache manually
31
31
CACHE_NUMBER : 0
32
32
with :
33
33
path : ~/conda_pkgs_dir
34
34
key : " ${{ runner.os }}-conda-${{ env.CACHE_NUMBER }}-${{ matrix.python-version }}-${{ matrix.gap-version }}"
35
- - uses : " conda-incubator/setup-miniconda@v2 "
35
+ - uses : " conda-incubator/setup-miniconda@v3 "
36
36
with :
37
37
auto-update-conda : true
38
38
python-version : " ${{ matrix.python-version }}"
Original file line number Diff line number Diff line change @@ -15,6 +15,9 @@ gappy/*.dll
15
15
.eggs /
16
16
dist /
17
17
18
+ # # Local development virtual env
19
+ .venv *
20
+
18
21
# # setuptools_scm files
19
22
gappy /_version.py
20
23
Original file line number Diff line number Diff line change @@ -4,6 +4,12 @@ Changelog
4
4
v0.1.0a4 (unreleased)
5
5
---------------------
6
6
7
+ Breaking changes
8
+ ^^^^^^^^^^^^^^^^
9
+
10
+ * Dropped support for Python 3.6; Python 3.7+ is officially supported (3.6 may
11
+ still work but is not tested).
12
+
7
13
Enhancements
8
14
^^^^^^^^^^^^
9
15
Original file line number Diff line number Diff line change @@ -55,7 +55,7 @@ accessed in this way:
55
55
56
56
.. code-block :: python
57
57
58
- >> > GAPInfo.Version
58
+ >> > gap. GAPInfo.Version
59
59
" 4.dev"
60
60
61
61
Most basic Python types have direct equivalents in GAP, and can be passed
Original file line number Diff line number Diff line change @@ -1310,7 +1310,7 @@ cdef class GapObj:
1310
1310
>>> from cysignals. alarm import alarm, AlarmInterrupt
1311
1311
>>> a, b = gap. GL( 1000, 3) . GeneratorsOfGroup( ) ; g = a * b
1312
1312
>>> try:
1313
- ... alarm( 0. 5) ; g ^ ( 2 ^ 10000)
1313
+ ... alarm( 0. 5) ; g ^ ( gap ( 2 ) ^ 10000)
1314
1314
... except AlarmInterrupt:
1315
1315
... print( 'interrupted long computation')
1316
1316
...
Original file line number Diff line number Diff line change 1
1
[metadata]
2
2
name = gappy-system
3
3
author = E. Madison Bray
4
-
4
+
5
5
description = Python interface to GAP
6
6
url = https://github.com/embray/gappy
7
7
long_description = file: README.rst, CHANGES.rst
@@ -16,15 +16,14 @@ classifiers =
16
16
License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
17
17
Operating System :: POSIX :: Linux
18
18
Programming Language :: Cython
19
- Programming Language :: Python :: 3.6
20
19
Programming Language :: Python :: 3.7
21
20
Programming Language :: Python :: 3.8
22
21
Topic :: Scientific/Engineering :: Mathematics
23
22
24
23
[options]
25
24
# We set packages to find: to automatically find all sub-packages
26
25
packages = find:
27
- python_requires = >=3.6
26
+ python_requires = >=3.7
28
27
setup_requires = setuptools_scm
29
28
install_requires =
30
29
cysignals
You can’t perform that action at this time.
0 commit comments