323 Commits

Author SHA1 Message Date
Robert Smallshire d44a4d60ae Rename textual_reel_header_definition to textual_reel_header 2015-05-05 20:16:06 +02:00
Robert Smallshire 44d6f4e3d9 Removes erroneous reference to 'rewrite branch' 2015-05-05 20:09:18 +02:00
Robert Smallshire d8e563deb0 Updates the Travis build status badge in README 2015-05-05 20:08:41 +02:00
Robert Smallshire 3449a81b80 Updated README to show master branch build status. 2015-05-05 19:54:23 +02:00
Robert Smallshire 71e77b0ef3 Updated contributor information. 2015-05-05 19:40:19 +02:00
Robert Smallshire 1bcdf29f0c Remove unused file. 2015-05-05 17:38:08 +02:00
Robert Smallshire aab5ebb81b Update readme. 2015-05-05 17:37:40 +02:00
Robert Smallshire a80a4282ac Update copyright message with current year. 2015-05-05 17:37:26 +02:00
Robert Smallshire 9e1921e4b6 Definition of the binary reel header and using the new definition in read and writing files. 2015-05-05 17:21:00 +02:00
Robert Smallshire b8058578d6 Update readme and license. 2015-05-05 13:50:22 +02:00
Robert Smallshire e25c9682d8 Relocate EMPTY_BYTE_STRING constant from portability to util. 2015-05-05 13:38:35 +02:00
Robert Smallshire 5c6238c528 Remove Python 2.7 crutch for unicode/str discrepancy. 2015-05-05 13:35:52 +02:00
Robert Smallshire 442444b0f1 Tidy up imports. 2015-05-05 13:34:07 +02:00
Robert Smallshire b90ff07940 Relocate four_bytes() from portability to util. 2015-05-05 13:33:48 +02:00
Robert Smallshire 6e3494586a Remove Python 2.7 crutch for izip and izip_longest 2015-05-05 13:30:32 +02:00
Robert Smallshire 60acf5f3db Remove Python 2.7 crutch for reprlib 2015-05-05 13:23:03 +02:00
Robert Smallshire c60ee01796 Remove Python 2.7 crutch for bytes constructor. 2015-05-05 13:21:25 +02:00
Robert Smallshire 0ec2c192a3 Remove Python 2.7 crutch for int/long 2015-05-05 13:17:45 +02:00
Robert Smallshire 2b7351848b Remove Python 2.7 crutch for file.seekable() 2015-05-05 13:17:07 +02:00
Robert Smallshire f0bd88ffe8 Remove Python 2.7 travis build. Python 3 only from now on. 2015-05-05 13:14:07 +02:00
Robert Smallshire bdfb0aaf86 Adds .hypothesis to .gitignore 2015-05-05 13:03:22 +02:00
Robert Smallshire e8cdaaf198 Use the HeaderPacker from toolkit to read and write the trace header. 2015-05-05 13:02:07 +02:00
Robert Smallshire 1311d2f84f Use the HeaderPacker from toolkit to read and write the trace header. 2015-05-03 19:52:44 +02:00
Robert Smallshire cf3b6f1f70 Distinguish between Rev 0 and Rev 1 trace header formats. 2015-04-27 12:51:39 +02:00
Robert Smallshire 7da4f755da All fields of the new trace-header definition. 2015-04-26 23:04:20 +01:00
Robert Smallshire 5cfc1805e9 Major work-in-progress on the binary header specification system. 2015-04-26 19:10:22 +01:00
Robert Smallshire 25d2387d39 Much improved design of header definition with automagical generation of a header DTO from the format. 2015-04-18 07:29:13 +01:00
Robert Smallshire 283517219d Merge branch 'master' into header 2015-04-17 12:20:13 +02:00
Robert Smallshire d7e531dee8 FIx Hypothesis 1.2 compatibilitity descriptors->specifiers. 2015-04-17 12:14:34 +02:00
Robert Smallshire 39e31afa28 Formatting. 2015-04-17 12:12:12 +02:00
Robert Smallshire 5ab4c70969 Merge branch 'ibm_float' 2015-04-17 12:11:08 +02:00
Robert Smallshire 90574122d5 Fixes for multiline text generation strategy in light of Hypothesis 1.2. 2015-04-17 11:43:32 +02:00
Robert Smallshire e57cb19f83 Require Hypothesis >= 1.2 2015-04-15 10:30:10 +02:00
Robert Smallshire deb9d6c8ca Read IBM floats into the new IBMFloat type rather than converting directly to IEEE floats. This allows bit-perfect round-tripping. 2015-04-15 09:33:14 +02:00
Robert Smallshire 88987a8755 Tightened up the tests now that Hypothesis performance has improved. 2015-04-15 09:32:20 +02:00
Robert Smallshire dd24ea6bd8 Improved and more extensive hypothesis tests for IBMFloat. 2015-04-14 21:50:56 +02:00
Robert Smallshire ff40995995 Implemented equality testing between IBMFloats 2015-04-14 21:50:30 +02:00
Robert Smallshire 8a5c2997b9 Comment out incomplete code. 2015-03-13 12:39:56 +01:00
Robert Smallshire b4b0fe5d92 Some progress on testing and implementing the IBMFloat. 2015-03-13 12:36:11 +01:00
Robert Smallshire 52e2967ec2 Some progress on testing and implementing the IBMFloat. 2015-03-10 19:52:06 +01:00
Robert Smallshire 1779f11b44 Adds a new IBMFloat type which losslessly stores IBM 32 bit floats 2015-03-06 18:58:38 +01:00
Robert Smallshire b026077e09 Merge branch 'rewrite' into header 2015-02-27 16:23:35 +01:00
Robert Smallshire b6fda775c2 Progress on the infrastructure for header definitions and instances. 2015-02-27 16:19:40 +01:00
Robert Smallshire 9751fa6300 Docstring for segpy.ext.load_packages() 2015-02-27 10:55:24 +01:00
Robert Smallshire e6ed86dc8d Relocate segpy.ext.numpyext to a separately deployable package segpy-numpy which using pkg_resources entry points to deploy itself into segpy.ext at runtime. 2015-02-26 20:25:42 +01:00
Robert Smallshire e938be8507 Fix trove classifier 2015-02-26 20:23:31 +01:00
Robert Smallshire 46ddafb37c Layout 2015-02-26 20:23:01 +01:00
Robert Smallshire 17a6475e5b Lower case Segpy->segpy in setup.py 2015-02-25 10:57:29 +01:00
Robert Smallshire b1782b9c81 Packaging work and explicit __version__ 2015-02-24 21:13:16 +01:00
Robert Smallshire 7d2079de83 Time slice extraction example program. 2015-02-24 17:28:41 +01:00