Skip to content
Snippets Groups Projects
Commit ece0ca82 authored by dboe's avatar dboe
Browse files

update merged

parents 34b1562b 463f0d7f
No related branches found
No related tags found
No related merge requests found
...@@ -164,3 +164,6 @@ $RECYCLE.BIN/ ...@@ -164,3 +164,6 @@ $RECYCLE.BIN/
# Windows shortcuts # Windows shortcuts
*.lnk *.lnk
# Latex temp files (in case you include a documentation in latex e.g.)
*.aux
...@@ -22,14 +22,16 @@ url = https://gitlab.mpcdf.mpg.de/dboe/tfields ...@@ -22,14 +22,16 @@ url = https://gitlab.mpcdf.mpg.de/dboe/tfields
author = Daniel Böckenhoff author = Daniel Böckenhoff
author_email = dboe@ipp.mpg.de author_email = dboe@ipp.mpg.de
classifiers = classifiers =
Development Status :: 3 - Alpha Development Status :: 3 - Alpha
License :: OSI Approved :: MIT License License :: OSI Approved :: MIT License
Programming Language :: Python Programming Language :: Python
Programming Language :: Python :: 3 Programming Language :: Python :: 3
Programming Language :: Python :: 3.5 Programming Language :: Python :: 3.5
Programming Language :: Python :: 3.6 Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
license = MIT License license = MIT License
license_files = LICENSE.rst license_files = LICENSE.rst
description = Tensors, tensor fields, graphs, mesh manipulation, CAD and more on the basis of numpy.ndarrays. All objects keep track of their coordinate system. Symbolic math operations work for object manipulation. description = Tensors, tensor fields, graphs, mesh manipulation, CAD and more on the basis of numpy.ndarrays. All objects keep track of their coordinate system. Symbolic math operations work for object manipulation.
...@@ -44,6 +46,7 @@ project_urls = ...@@ -44,6 +46,7 @@ project_urls =
python_requires = >=3.0 python_requires = >=3.0
packages = find: packages = find:
install_requires = install_requires =
pathlib;python_version<'3.10'
six six
numpy numpy
sympy<=1.6.2 # diffgeom changes in 1.7 see unit branch for first implementation of compatibility sympy<=1.6.2 # diffgeom changes in 1.7 see unit branch for first implementation of compatibility
...@@ -53,6 +56,8 @@ install_requires = ...@@ -53,6 +56,8 @@ install_requires =
sortedcontainers sortedcontainers
tests_require = tests_require =
doctest doctest
unittest
pytest
[options.packages.find] [options.packages.find]
exclude = exclude =
...@@ -128,13 +133,15 @@ junit_family = xunit2 ...@@ -128,13 +133,15 @@ junit_family = xunit2
minversion = 3.7 minversion = 3.7
skip_missing_interpreters = true skip_missing_interpreters = true
envlist = envlist =
py{38} py{38,39,310}
recreate = true recreate = true
usedevelop = true usedevelop = true
[gh-actions] [gh-actions]
python = python =
3.8: py38 3.8: py38
3.9: py39
3.10: py310
[testenv] [testenv]
description = run test suite under {basepython} description = run test suite under {basepython}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment