Skip to content

Commit a18ec4d

Browse files
committed
continue with transition to stand-alone gvar
1 parent 75ab5c2 commit a18ec4d

39 files changed

+3077
-2075
lines changed

.gitattributes

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Set default behaviour, in case users don't have core.autocrlf set.
2+
* text=auto
3+
4+
# Explicitly declare text files we want to always be normalized and converted
5+
# to native line endings on checkout.
6+
*.py text
7+
*.pyx text
8+
*.pxd text
9+
*.html text
10+
11+
# Denote all files that are truly binary and should not be modified.
12+
*.png binary
13+
*.jpg binary
14+
*.pdf binary
15+
*.eps binary
16+

CHANGES.txt

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,28 @@
1-
Version 6.1???
1+
Version 7.0???
22
============
3-
4-
- Modules lsqfit and gvar used to be distributed together. This is the
5-
first time they are being distributed separately. This was necessary
6-
because gvar is now used by things other than lsqfit. To accommodate
7-
this split, the installation will use setuptools instead of disutils,
8-
as before, provided setuptools is installed. setuptools automatically
9-
ensures that modules needed by gvar are installed and sufficiently
3+
The biggest change in this version is that gvar is now distributed
4+
independently of lsqfit; it will no longer be bundled in lsqfit.
5+
This is better because gvar is used by packages other than lsqfit.
6+
There is also a minor change in the interface for gvar.chi2, which is
7+
why the major version number is increasing from 6 to 7 (because of
8+
semantic versioning).
9+
10+
- The only incompatible change in the gvar concerns a rarely used feature
11+
of gvar.chi2. Previous versions stored information about dof and Q in
12+
as attributes of the function; these are now stored in the result of the
13+
function, which is much more natural.
14+
15+
- Installation will now use setuptools instead of disutils, provided
16+
setuptools is installed. setuptools automatically ensures that
17+
modules needed by gvar are installed and sufficiently
1018
up-to-date. If setuptools is not installed, distutils is used and
11-
dependencies are not checked --- this must be done by hand. If you want
12-
ito nstall setuptools, download https://bootstrap.pypa.io/ez_setup.py
13-
and run 'python ez_setup.py'; or run 'pip install setuptools';
14-
or check out the setuptools website for instructions.
19+
dependencies are not checked --- this must be done by hand.
1520

1621
- Added gvar.equivalent(g1, g2, rtol, atol) which checkes whether or not
1722
the GVars in g1 and g2 are the equivalent (ie, g.mean and g.der agree
1823
for each GVar). This is useful for debugging purposes.
1924

20-
- tiny addition to gvar tests.
25+
- Tiny addition to gvar tests.
2126

2227
- gvar.cspline now allows you to specify what order polynomial is used for
2328
out-of-range points. In the past a cubic polynomial was used, based on

INSTALLATION.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,9 @@ To install:
1919
installed, distutils is used and dependencies are not checked ---
2020
this must then be done by hand. To install setuptools either:
2121
1) download https://bootstrap.pypa.io/ez_setup.py
22-
and run 'python ez_setup.py'; or 2) run 'pip install setuptools';
23-
or 3) check out the setuptools website for instructions.
22+
and run 'python ez_setup.py'; or 2) go to the setuptools website
23+
for instructions.
24+
(https://pythonhosted.org/setuptools/)
2425

2526
The gvar code works for Python 2.6 and 2.7, and Python 3.2-3.4. It
2627
does not work for Python versions 2.5.X or earlier. It has not been tested

README.rst

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,10 @@ rare multi-sigma fluctuations; rerun the tests if they do fail.) Some
2525
examples are give in the ``examples/`` subdirectory.
2626

2727
Versioning: Version numbers for ``gvar`` are now (5.0 and later) based upon
28-
*semantic versioning* (``http://semver.org``). Incompatible changes will be
28+
*semantic versioning* (http://semver.org). Incompatible changes will be
2929
signaled by incrementing the major version number, where version numbers have
3030
the form major.minor.patch. The minor number signals new features, and the
3131
patch number bug fixes.
32+
33+
| Created by G. Peter Lepage (Cornell University) 2008
34+
| Copyright (c) 2008-2015 G. Peter Lepage

doc/html/.buildinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: faf21e63352738bd57dcff7d414b43d3
3+
config: c67cdf701f550e422c251174df49e889
44
tags: 645f666f9bcd5a90fca523b33c5a78b7
1.82 KB
Binary file not shown.

doc/html/.doctrees/gvar.doctree

-93.6 KB
Binary file not shown.
15.8 KB
Binary file not shown.

doc/html/.doctrees/index.doctree

30 Bytes
Binary file not shown.
163 KB
Binary file not shown.

0 commit comments

Comments
 (0)