[Python-modules-commits] [pyvisa] branch upstream created (now 5644d18)
Ruben Undheim
rubund-guest at moszumanska.debian.org
Thu Mar 12 07:22:20 UTC 2015
This is an automated email from the git hooks/post-receive script.
rubund-guest pushed a change to branch upstream
in repository pyvisa.
at 5644d18 Added b, B, h, H to binary test. Removed l and L
This branch includes the following new commits:
new 562c0ee New repository initialized by cvs2svn.
new eea9334 New file.
new 4a7f671 New file.
new ba6304a Changed a lot to avoid exec statements.
new 0d878a8 New file.
new 6bba4d5 File renamed.
new 3f56051 Moved type definitions to vpp43_types.py. Added copyright notice. Added encoding declaration.
new bc659cb New file.
new b255143 Added encoding declaration.
new 9d9cc6a New file.
new e14753e Added attributes, events, and miscellaneous values.
new d466c09 Added some comments.
new e71eb52 New file.
new 6c0d79f Added some meta data. Made ctypes import in a way that it's not re-exported again.
new 11a14fd Moves "completion_and_error_messages" to its own file.
new 2522869 Added docstring.
new fc29425 Added some metadata and imports.
new 4be6c36 New file
new e7fc0b2 Changed definition of ViString, ViPString
new 7dc168d definition of __all__ leads to strange import error, commented out
new 343b273 added build, dist (Python setup directories)
new a19502b New file.
new cfac602 Fixed import error.
new 213e007 Added missing qualifier.
new 547ba49 resolved conflict (ViString)
new e918f7b started adding attribute handling (viGetAttribute), incomplete
new a56a5ab Added exception class and loading of library. Code is not working yet!
new c3de31e New file.
new 6b51a85 Moved excaptions to visa_exceptions.py. Added loading of VISA library.
new 4323f34 Added some documentation.
new 2841da0 Added first wrapper routines. Changed export strategy: Instead of underscores, I now use __all__.
new 93232a6 Improved code documentation.
new 3b94b7c Added further routines.
new c29eab6 Renamed base exception class to "Error".
new 90e1063 Minor changes.
new 08026f1 added setattr (viSetAttribute), with string or numeric arguments
new 16457e5 Added further routines.
new 192fd47 Added more functions.
new 6ef48b6 added visa_messages.py to list of files
new ac01459 fixed bug in definition of ViHndlr, return type was missing
new 010020c added class AttrBitSet, added attributes for event IO_COMPLETION
new cc319b3 added code for event handling with callback functions, needs more work
new 03126b6 Added further functions. Many corrections. Added support for cdecl in viPrintf etc with Windows.
new 281c988 More functions added.
new 2bcd18b All functions implemented.
new f23dd65 Added correct list for check_status(). Minor corrections.
new 5d2d8c4 Minor fixes. Added local TODO list.
new 9617402 ViSession(vi) --> vi. Added many comments.
new 1bee7e8 Deleted all VPP types where not necessary (i.e., string and byte array types).
new 5a4737f Improved formatting.
new 0fcd296 Added deprecated type definitions.
new 4dddca2 Added ctypes argtypes (function signatures).
new b3dec9c Many serious fixes.
new a67fa72 Bug fixed.
new 78c5040 Deleded explicit ctypes casts.
new 4e82dc4 Reverted to last version.
new 7c593df Fixed a couple of bugs. Deleted "ensure_string_argument()".
new ebb922b Sorted all functions by alphabet.
new 567fcae New file.
new 43fa304 Raw version of the function descriptions inserted. (Full of errors.)
new fa93291 Prepared a couple of function descriptions.
new 16dc851 New file.
new 32f1ee6 Further work on the function descriptions.
new fcb7eed Fixed many bugs. Added some default values for parameters.
new d68f86d Implemented further routines. Added copyright notice.
new 04c53cc Added convert_to_byref. Minor bugfix.
new a8e5580 Added further functions.
new c1d64a5 First usable version.
new 25fcea6 Spell-checked.
new 73ad108 Added general documentation.
new ee00a28 Fixed unbound name. Added VisaTypeError.
new 03ba987 Made ViBuf equal to ViString.
new 9963a66 Fixed a couple of issues in printf, scanf etc. parameters conversion. A couple of minor bugfixes, after code review due to writing documentation.
new f6bcd0a Added description of exceptions.
new 0629b8b Fixed minor errors.
new b9dc548 Moved "Diagnostics" section. Mentioned ctypes and Enthought-Python.
new 3b062d8 Fixed various bugs. First try with the get_attribute function.
new 6f43c2e First usable version of get_attribute(). Deleted spurious calls to ensure_string_stype().
new 9d620c0 Added reference to NI user reference manual. Updated description of get_attribute.
new 6390d10 Removed _to_int().
new 2264bda Restored _to_int(), because I found a way to fix it.
new 5def268 Described new handler installer/uninstaller.
new 8235a62 New versions of install_handler and uninstall_handler.
new 409ca6b ViHndlr uses the "standard" calling convention on Windows.
new 45fccf0 New file.
new da33d42 Explaind current version of install_handler.
new 84087ed Added "*.out".
new ea99b57 Final implementation of install_handler.
new 019ed11 Explained the user_handle in an event handler correctly.
new e2fa218 Added UnknownHandler. Renamed VisaTypeError to TypeError.
new 5b1a150 Implemented new non-string exceptions.
new d2672b7 Added explanations to new exception.
new 5a5d22a Fixed a bug and a weakness in scanf, sscanf, and queryf.
new a168b6d Ordinary update.
new b694be4 Added warnings.
new c6a5771 Tiny code layout improvement.
new 28a226f Deleted double message.
new af84657 Added VisaIOWarning.
new 067d4f7 Order now reflects module hierarchy.
new 2760950 Re-titled document. Added VisaIOWarning.
new 710fa81 Minor omission in docstring fixed.
new 18da821 New file.
new cab8ba7 Added generate_warnings.
new 0f8ec81 Improved regular expression.
new a706f55 Added rudimentary class "Interface".
new e5b4e0e Changed to new-style classes and inheritance structure.
new 238b517 Added Gpib class. Added a doc string.
new 99587a6 Fixed wrong constructor call in singleton class.
new bd0a686 Added __init__ to Singleton.
new cea7896 Moved some functionality to ResourceTemplate.
new 489e029 Added get_instruments_list(). Added heuristics for aliases in resource names.
new 83936af Renamed termination_characters to term_chars. Realised term_chars and timeout as keyword arguments.
new 046d1bd Fixed bug in parse_resource_extended().
new 4a346ec Minor improvements.
new c0bd447 Removed "generate_warnings"
new 7543cfc Added code to wait for device to be present after having opened it.
new 23a91d8 Added many docstrings and comments.
new f263cb1 Added GpibInstrument with trigger method. Made the class Instrument more general.
new 3373436 Added docstrings. Removed spurious "\". Improved test for GPIB instrument.
new 4b009af Consequent tabify. Added _resources.
new 2a1c8e7 Made module runnable.
new 1b16383 Cosmetic improvement.
new b4e0c62 Very first and untested implementation of service request callbacks.
new 081cece Simplified SRQ handling greatly; still untested.
new f6b8f06 Explained fixed read_asynchronously().
new b2a1908 Fixed read_asynchronously().
new 55a5fa1 Added use of VI_ATTR_SUPPRESS_END_EN.
new 3b324e0 Changed all "ViSession" to "integer".
new 347143e Removed ViSession from return values (replaced by integers) because it's not hashable.
new 1784af7 Added timeout property. Added wait_for_srq().
new 9024902 Improved example.
new d4d6dad Removed some warnings that weren't significant enough.
new b04adcc Removed doubled warnings.
new 90af185 Removed superfluous supressions of warnings. Made "\r\n" the default term_chars for GPIB instruments.
new 8149c05 Deleted MAID test routines. As a constructor keyword argument, "timeout" may be None.
new 9ec09f0 New file.
new 863718d Added timeout options.
new 5b7cfd1 Added a lot of contents.
new e9316cc New file.
new ae3a08e Added license. Minor improvements.
new c759fca Minor markup improvements.
new ce1242e Renamed some variables. Added call to mother class in one __del__ routine.
new a5e4271 Removed SRQ callback handler.
new 4e7909e Deleted remains of SRQ handler.
new 6343514 Made calles in __del__ secure.
new 1dbeb38 The resource_manager is now cleanly deconstructed when the program is terminated.
new d5d16db Remove debug code.
new a14e24d Added close() method.
new 05bd0a0 Fixed bug in wait_for_srq().
new e1d84c7 Fixed non-working wait_for_srq().
new 52073e0 Many improvements and additions.
new 7768ff9 Many additions and improvements.
new 7b08db8 Added read_floats(). Changed test code to a more sophisticated example.
new 30af1c6 Adjusted version number. Added copyright notice.
new 9246fbc Deleted the too general stuff (and moved it to homepage.txt).
new 9588886 New file.
new 6ae0f81 New file.
new e5fffe5 First usable version.
new 94e1b6c First usable version.
new 66f0fe1 Added PDF version.
new 14f2edb Added manual output file.
new e100043 Brought up-to-date.
new 5502db1 Fixed too bugs.
new bbfe5f6 New file.
new 83db140 Moved file to src/
new 3f24541 Added copyright notice.
new cf015b3 New file.
new ca4d1cf Adjusted to new directory structure.
new 6f30cd2 Added missing import.
new 673ba31 New file.
new c7835c0 File renamed.
new 40a795b Adjusted to current configuration.
new 2313100 Added MANIFEST.
new 414329e Removed TODO list.
new 96488aa New file.
new 1a9ff37 Changed default timeout for wait_for_srq() to 25 seconds.
new d70f043 Changed default timeout for wait_for_srq() to 25 seconds.
new 19096e7 Improved description strings.
new 6b50fd5 Added section about re-loading the VISA library.
new fd5d545 Added warning concerning load_library().
new 5b365f8 New file.
new 1ef35e7 Added code for disabling an existing local RPM configuation. Added "license" keyword parameter.
new c14eba4 Renamed visa.py to this file.
new 6875fa0 Renamed pyvisa.py to this file.
new 0c7464e Adjusted header info.
new fd9142e New file.
new 152baee File deleted.
new 8ff3110 Renamed package to "pyvisa". Added "make" call for making documentation.
new e17f46f Added symbolic link from src/doc/ to doc/. Added doc inclusion into the binary dumb distri. Untested, because supported since Python 2.4.
new 418b7b8 Added doc_files.
new 01c5d59 Added ChnageLog and doc/Makefile.
new 2a0d972 Moved creation of pyvisa.tex-related doc to /tmp/.
new 53c8259 Substituted a native distutils routine for prune_path.
new 7c54aaf New file.
new 9bae71e First usable version.
new e8acded Added site-wide configuration file.
new d86fec3 New file.
new 937ed94 Added LaTeX intermediate outputs and logfiles.
new b0db264 Added explanation of .pyvisarc. Adjusted to new import strategy.
new 5530dd3 Added single module visa.py. Ignored exceptions from remove_tree() call.
new 8df4272 Fixed bug with missing $HOME on Windows.
new 115c3d2 Mentioned needed Python version.
new ec3f6a0 Fixed little errors.
new 5a3c159 Minor improvements
new 079c136 Added explanation of ".pyvisarc".
new ad05cf3 Fixed bug with variable "voltages".
new ed82adc Minor fix.
new 660b935 Changed to version 0.9.
new b823eff Changed description.
new be9b5e3 Undated to current situation.
new fa643d6 Made the string "GPIB" more obvious on the homepage.
new a9895d0 Made description even shorter.
new 1ad9269 Added properties resource_name and resource_class to ResourceTemplate. Used both to simplify code.
new 6a597b3 Fixed minor bug with obsolete variable name.
new 5ba8fc9 Adjusted to the fact that PyVISA is now also tested with RS232. Changed date.
new 0085861 New file.
new b969d3a Added "GPIB" to the homepage's title.
new 6fa62cf Corrected package name in copyright notice.
new d096e3f Corrected package name.
new 0d6325a Changed version number to 0.9.1.
new 4cda7a8 Added RS232 example.
new 6863481 Spell-checked.
new efea947 Added explanation of chunk_size.
new 58bdfe5 Increased chunk_size's default value and added it to the keyword arguments of the constructor.
new d494e19 minor improvement.
new b388a2e Changed to new release number.
new 734aaaf Changed to new release number.
new cf66c06 Standard timeout increased from 2 to 5 seconds. read_floats() returns *always* a list. Moved trigger() method to Instrument class. Fixed bug in regular expression for termination characters. Fixed bug with ignored term_char attribute for GPIB instruments.
new 6b477eb Standard timeout increased from 2 to 5 seconds. read_floats() returns *always* a list. Moved trigger() method to Instrument class.
new da831de Implemented warning system for invalid keyword arguments. Added test for valid float values in read_floats(). Added full term_char string in __get_term_char().
new 97be61c Split the old term_chars in term_chars, delay, and send_end.
new 6de8fd6 Explained new keyword arguments.
new 125d636 Implemented binary reading. Not working yet.
new b3df2bb Added ask() and ask_for_values().
new f80cddd Added remaining keyword arguments for Instrument constructor. Added CR and LF. Added working support for reading binary data.
new b62560a Explained missing properties of Instrument. Added explanation of values_format. Added descriptions for ask() and ask_for_values().
new 764b35c Added optional "format" arguments. Fixed typo.
new bb434c8 Moved PyVISA section to the beginning.
new 32295de Changed default termination characters to "" for GPIB instruments. LF and CR are completely stripped from the end of read string, no matter how the termination characters are set.
new ab984f6 Added read_raw().
new d6b8d21 Changed version number to 0.9.3. Added description of read_raw(). Updated description of termination characters.
new 6feb84b Changed version number to 0.9.3.
new 48f6cf2 Deleted document version number.
new bf0271c Improved binary reading; now it also accepts things like "#267...".
new dd19084 Added support for endianess in case of binary transfers.
new 66c00c5 Cleaned up whitespace.
new 7a93571 Added explanation of endianness.
new b0913a7 Added code to skip over header before binary data.
new cfb8e24 Changed version number to 0.9.4. Changed order of properties/keyword arguments. Modified more complex example to SCPI code.
new 9c23532 Various improvements.
new 3afa6a9 Added filename selection for VISA DLL with Windows.
new bf18c46 Explained INI file for Windows. Explained selecting the DLL's filename under Windows.
new a180225 Minor corrections.
new e83e1f6 Changed version number to 0.9.4.
new 887985a Added explanation about how to set the VISA libaray within the Python program.
new 0439ee6 Mentioned too old ctypes in Enthought Python.
new 86521f9 Added note about escaping in Windows-style paths.
new 57dbfb6 Removed tabs from indentation.
new 4d9f80c Included positive user reports.
new 12d5469 Made it more friendly.
new 6b92227 Added PyVISA.egg-info.
new 7576176 Changed package name to "PyVISA". Changed version number to 0.9.5.
new ef52703 New file.
new 157c3f1 Switched from distutils to setuptools.
new cc71f7e Changed version number to 0.9.5.
new 927d189 Removed Python Eggs directory.
new 3fab96a Minor improvement.
new 8b07ca7 0xFFFFFFFF -> 0xFFFFFFFFL
new 047d3e1 Added a "keywords" meta tag to index.html.
new 3f0d57c Changed title and inverted first enumeration.
new d9689a6 Changed section order a little bit. Added section about VISA resource names. Added description of instrument().
new 3269298 Added instrument(). Fixed bugs in __repr()__.
new 6a8e73d Described new default for term_chars.
new 3b14843 Set default for term_chars to None and implemented it in write() method.
new 0518f88 Added old distutils inclusion for RPM that cause trouble with my setuptools installation.
new c3120e0 Eliminated string exceptions. A little bit of code clean-up.
new 671f589 Added a lot of docstrings. Fixed bug with ValueError exception raising.
new 1ab56a4 Added InvalidBinaryFormat. Renamed TypeError to VisaTypeError.
new b40cc47 Renamed TypeError to VisaTypeError.
new 8d33ec5 Changed version number to 0.9.6.
new d2ea8f8 Changed document structure a lot (to allow for an index).
new 9c0449b Added index entries.
new 31a9d39 Minor improvements.
new 15b26f6 {read,ask_for}_floats --> {read,ask_for}_values.
new bbac214 Added class SerialInstrument. Made termination characters even more robust. Minor improvements.
new c8938d3 Added section about SerialInstrument. Minor improvements.
new 696edd9 Renamed Timeout parameter in open() to open_timeout.
new 93aa52b Link zu pyvLab hinzugefügt.
new d05a2c7 Renamed timeout parameter in open() to open_timeout.
new a8d9963 Changed version number to 0.9.7.
new 04dd4e6 Ordinary update.
new d115038 Added many further properties to SerialInstrument.
new aa8be8d New properties of SerialInstrument explained.
new c7e339b Fixed two bugs.
new c9d93c0 Mentioned that you may have to purchase the VISA library.
new 92b5c79 Ordinary update.
new 9c77ff0 Minor improvements.
new 241f011 Minor improvements.
new 1d1ef59 Copyright year updated.
new d1ef6a4 Copyright updated. Version number changed.
new 2a4f4b6 Copyright updated.
new c65539a General update.
new b36e4e4 Switched to new distutils version.
new 460fbf2 Script can now handle installation with or without setuptools.
new 32e165c Minor improvements.
new c3e9fc3 Ordinary update.
new 414ce83 New file.
new a631894 Made introduction more positive.
new 93365e7 Typo corrected.
new 37bdf14 Typo fixed.
new 23c9e47 Typo fixed (thanks to Steve MULLER).
new 6b5b1bc Removed superfluous calls to parse_resource_extended.
new fd7994c Made secure against missing viParseRsrcEx.
new 453983c Mentioned possible AttributeError with viParseRsrcEx.
new 8cab480 Now almost all VISA function may be missing (in case of very old libraries).
new bc58810 Added missing self.
new 854ed00 Typo fixed.
new d2372f1 Typo fixed. Promoted version to 1.1.
new 3abd0a4 Improved description of values_format.
new 25e1060 An neue mkhowto-Version angepaßt.
new 37df962 Updated date.
new f25fb9e Changed version number to 1.1.
new 94b8bc3 Ordinary update.
new 52cfaf8 Small corrections.
new af6a058 Deleted "purchase" thing.
new 57b0762 Added correct prefix for RPM.
new 1463f60 Changed "is not an INSTR" error to a warning.
new 8cba361 Softened the test for "INSTR" even further. Introduced the "stb" property for GPIB instruments.
new ec0445b Changed some __getattr__ to getattr in order to have working exceptions again (e.g. timeouts).
new 296a54d Minor correction.
new 191835e Promoted to version 1.2
new 88412da Tiny improvement.
new 22f8cfa Made determination of ressource class even more careful.
new 3b7e2b6 Updated to v1.3. Changed licence to MIT.
new f9249d3 Updated.
new 54b5ac7 Adjusted call path of mkhowto.
new 77d4ec2 Fixes for Windows installation, in response to bug IDs 3140322, etc.
new 9ba1dee bump version number to 1.4
new f3b2fb2 add sphinx boilerplate
new faa50d0 conversion to rst is progressing
new d2aaa48 Conversion of pyvisa.tex to rst done
new 3cc38d2 include local table of contents
new 84079e3 fixed wrong license information
new dfc9de2 git-svn-id: svn://svn.code.sf.net/p/pyvisa/code/trunk@344 516c0664-e049-0410-bc6e-8f9a6051a51d
new 569c6e3 add tox setup to run tests on python 2 and 3, port test suite to python 3
new 22d3762 add coverage configuration that enables branch coverage
new b2f3c28 Work on homepage
new a8e602f Migrate setup.py to distribute
new c8f95fd downgrade distribute version
new df2527c release 1.4
new 7985cce start working on version 1.5
new 5f9a662 get visa_attributes.py under test coverage fix NameError
new 14e2643 rename src to pyvisa
new b33933d get rid of rpm building stuff as this was broken anyway
new ffa0f87 More test coverage, all tests pass under python 2.7
new a2578f8 increase test coverage
new a7f8f89 increase test coverage
new 7b6954f increase test coverage
new db9f3c2 almost full coverage of Instrument.read_values
new c86ab0a Changed module header to pocoo style.
new 1f49424 Changed except to Python 3 compatible code. Simplified logic in some except.
new c42589a delete broken test file
new 56ab209 Removed L suffix in definitions.
new 2092ea0 Applied PEP8 style
new 7c53bbb Clean up code
new 4055dad Changed docstring to sphinx format
new bb02784 Removed top-level script code and empty lines
new aa1f033 modernized README
new de33dd3 include distribute_setup.py in sdist package
new 1979f56 delete egg-info dir from VC
new 9c62692 correct e-mail address in documentation
new 986382c change source encoding to utf-8
new 9931b8b fix sphinx warnings
new c0084b0 update revision in doc
new 8c73a43 Typo fix
new 1e86e5c Escape backslashes in windows paths
new 5ab004b delete obsolete file
new 59acc54 reindent
new a0ca6c6 remove latex documentation
new 8ce6aa8 add maintainer to setup.py
new c153792 correct e-mail address in documentation
new 24c23b7 fix sphinx warnings
new c659d02 fix bytes/str mess in packfloats1 and packfloats2
new de9b693 fix __repr__ handling
new bf70bbe use unicode in read_values
new f95fe40 more str/bytes fixes to read_values
new 380d7c9 change division to integer division
new 06fc63f correct decoding in last tested case
new 0988911 stuff bytes into Instrument.write, not strings
new dc421d7 all current tests pass under py32
new 3b70ff5 delete outdated license information
new b157365 add helper files
new ef3fd29 switch to Travis CI
new 5c189d8 change whitespace in travis config
new 65ef891 remove Torsten Brongers e-mail address from documentation
new ec2af79 Added .gitignore file
new 0cc7232 Changed doc to docs
new 722d92e Added AUTHORS file
new 083e464 Generated CHANGES from ChangeLog.
new dacd6df Moved test inside package as testsuite
new db5389c Removed upload_docs.sh. Documentation is now in readthedocs.org
new a113ded Updated README
new 2d7e66c Removed out of package visa.py
new d04f408 Improved setup
new cd3139f Started Documentation reorganization
new bed90dd Changed version handling
new dd4e95b Added utf-8 encoding to files
new 5e060a0 Added future imports
new 5867bbe Updated setup.py
new 2f478e8 Moved docstrings
new 3bfda93 Updated copyright year
new f0a07b7 Moved tests to examples
new 9a74e41 Added py33 to tox.ini
new e9f2cf6 Removed distribute_setup
new 1ca98f9 Improved setup.py
new 77e052f Changed version detection
new a32d091 Changed name of the exceptions module.
new c783d3e Changed xrange to range
new 6748ac1 Removed unicode literal
new 352af9c Make _removefilter more pythonic.
new e8341a2 Changed iterkeys, itervalues and iteritems to keys, values and items
new c2b937b Changed style (indentation and hangling slashes in tuples)
new 6a9626d Comparison to None should be with is
new 18ba242 Fixed unbound local attribute error in resource_class.
new 0a4b9ba Added object to class def
new 5f44ba5 Some changes to the doc generation
new e576bb3 Changed parameter name to avoid shadowing builtin
new ff8cfad Started using logging
new a9edf52 Moved vpp43 to wrapper subpackage.
new 412661a Initial refactoring of the vpp43 functions.
new 8b7f3df Added docstrings to wrapper functions.
new 1c3f2cb Parse resource function return a named tuple ResourceInfo
new 11aae5f Added dispatcher methods to deal with multiple widths.
new edc0b80 Implemented 64 bits and Extended versions of some methods.
new d57a4a7 Adjusted headers in ctypes wrapper.
new b071e29 Adjusted names and docstrings in wrapper
new 89f32fd Added symbols to the export in wrapper.
new 7962a45 Renamed exceptions to errors to avoid conflict. Moved messages into errors.
new f1184d7 Moved constants outside wrapper package.
new b0a2195 Restored vpp43 module but using wrapper under the hood. This will be removed in 1.6.
new 0be6374 Load legacy visa_library taking user settings into account
new ed4f9ad Improved messages in errors and warnings.
new 88f5924 Extracted common code in wrapper to __init__
new b8ef88b Removed legacy code which is now in vpp43.py
new 1dc7b30 visa.py should call the legacy code.
new a1f3ce9 pyvisa should export get_instrument_list
new 63165c9 Adjusted imports.
new 00b887c Improved handler installer and uninstaller in wrapper to avoid depending on a global variable.
new ac3b655 Moved (re)loading of user settings library to vpp43 module.
new 801ffba Adjusted imports and exported symbols.
new cca66bb Changed function in atextit so a reference to closing function is kept and GC is avoided.
new cbeb1ac Adjusted usage of partial function.
new ed3646d Improved wrapper.functions
new 2d6a88f Reworked calling to parent class methods in errors module.
new 0a243e3 Renamed visa module to legacy.
new 5df5b05 Adjusted headers.
new 4791198 Added infor to UnknownHandler error
new 69be9a9 Added conversion string / bytes / string for visa functions.
new 6065b5b Added high level module.
new f5cc494 Renamed wrapper to ctwrapper
new 7e0ba94 Moved legacy code to legacy module
new ed5e879 Changed sphinx theme to readthedocs
new ad80e4a Started improving and updating the documentation.
new f10f947 Improved doc appeareance
new 4e633b1 Slim down setup.cfg
new 5231b8a Started util module.
new 814be62 Started instrument in highlevel.py modeled after vpp43.
new a2012e9 Adjusted imports
new d647702 Removed unnecessary imports from setup.py
new b056cf2 Adjusted imports.
new 73e48af Improved documentation
new 6d6447a Added more documentation.
new bc81150 Fixed naming and error reporting
new 6753d1b Improved on documentation
new d6b7260 Added visa module, which is installed by setup.py
new 74ec0ed Adjusted headers.
new a02a831 Improved documentation
new 51b4279 Added Mac OS X as a supported platform in setup.py
new 276ad93 Moved visa.py outside the package.
new 8f2fa80 Added warning sign and link to old docs.
new cc12792 Improved docs
new f650dfc Updated LICENSE
new ef82053 Updated MANIFEST.in
new dff364a Make split_kwargs works with generators.
new 254b1f2 Improved classes derived from Instrument.
new 6f3c125 Fixed self in super.
new 4306aef Improved classes derived from Instrument.
new 5ba8884 Improved single code base support for Python 2 and 3
new 203238b Added info about issue submission
new b600f18 Update migrating.rst
new 47b3bf4 Update architecture.rst
new fd30692 Improved error messages.
new acdffe4 Fix Python 2 compatibility
new 01f0e14 Changed from 1.5.dev0 to 1.5.dev1
new 77d2a99 Updated docs
new dbb31db Bytes and string related changes
new 562133f Fixed bug in get_instruments_list
new 9d51e3d bug fix: too many arguments given
new 0c78d8b Provides a find_library that returns the fullpath in linux
new e950148 find_library should return real files, not symlinks
new 64e462c Changed low level implementation for better handling of string/bytes
new 664dae5 Defined viBuf in relation to viString to avoid manual casting
new 006f8dd Fix bug in interface_type property
new 659d1c5 Added compat subpackage, NullHandler in Python 2.6
new 2de9b24 Work on bytes/str Py2/Py3
new e58ecbe Set kwargs values in _BaseInstrument
new 3b5fe39 Moved open before setting attributes.
new 7981d80 Changed termination reason in read loop.
new ffe184f Reuse old code for VISA loop
new 42e83eb Fix
new c5157f3 Check if session is not None before closing the Instrument session.
new a4b8cac Added pyvisa version to debug info.
new b109f9f Bumped to 1.5.dev4
new b55892c Added info about nivisa
new 40dd4e8 Improve the docs about the location of the configuration files.
new d2af1be Added closing debug messages.
new 1bcb2dd Update README
new 4ddb39c Add visa32.dll to search path
new 64d0c78 Merge branch 'patch-1' of git://github.com/gnbl/pyvisa into gnbl-patch-1
new 394a277 Simplify doc path
new b5d6b5c Use the same ResourceManager in created instruments.
new 1b802f5 Check that resource manager session is active before trying to close an instrument
new 03e5e2f Improved docs of the legacy module.
new bf901ee Add an optional delay in ask and ask_values. Removed Instrument.delay, added Instrument.ask_delay
new b1b7968 Add subprocess.check_output backport which is missing in Python 2.6
new 0faef3e Better bitness reporting
new 4cbdbc9 Improved bitness Exception handling in Linux and related docs
new 88c70e8 Remove call to vpp43 in new code.
new dedfa0a Removed find_package dependency
new 50c0209 Added encoding parameter
new 393a9b2 Improved docs and debug in _BaseInstrument.open
new 69f3974 Added log_to_screen function to simplify debugging.
new ea63440 Updated migrating docs to include info about term_chars
new 03b5839 Improved logging
new 88a9311 Exported log_to_screen in visa
new 8ec505d Improved termination character handling
new a0a38f2 Added size argument to read_raw()
new b166485 Updated CHANGES
new 25e2a0a Updated header files.
new 09107c7 Bumped version 1.5.dev5
new 179bf90 Improved MANIFEST and gitignore
new daef8b1 Preparing release 1.5
new cba7d55 Back to development: 1.6
new c8c05eb Updated docs
new f87a4a7 Removed string related functions in VISA (sprintf, queryf, etc)
new b84f042 Removed legacy vpp43
new 9a253fb Style changes
new 919de96 Improved set_signature
new 8513732 Started Instrument reorganization into subpackage
new e46d455 Removed deprecated term_chars
new 52b4eae Added enum34 as requirement for Python < 3.4
new 63adb4e Start creating resources
new 7e6d00a Implemented Resource class
new 2a552cd Implemented MessageBasedResource class.
new 8d8cb10 Implemented SerialResource class.
new 74e5d62 Implemented GPIB class
new 900c5ab Implemented read-only version of properties.
new 12811cc Implemented USB Implemented USBResource
new 3b6ddd7 Implemented RegisterBased class
new 57180d3 Changed middle level functions to return the error code
new 168a337 Added _test directory to .gitignore
new 707eeb4 Removed Legacy docs
new a96871c Deleted old testsuite and started a new one.
new d49fec1 Minor cosmetic improvements.
new 2d4886c Added extra constants
new 8ac594d Added default warnings set
new 16192a3 Added unittest2 to compat module
new 3f3cd49 Added from __future__ import ..
new 4b50999 Removed legacy visa_attributes file
new 0b8f828 Cosmetic changes and from __future__ import ..
new 73a7492 Major changes to highlevel
new 60ca34a Added helpers to facilitate attribute definition.
new cd9b6da Improved Resource Class
new 1e47c76 Improved message based resource class
new c5221de Improved register based resource class
new 0cec8c4 Improved gpib classes
new f4ec94c Improved serial classes
new f4d153a Improved usb classes
new 8cbd0b3 Created stubs for firewire, pxi, tcpip and vxi classes
new e98575c Added resources and removed legacy from index
new 2a8100e Added resources to setup.py
new a4641fb Updated docs
new 1744141 Code cleanups and doc improvements
new 1e9bfe9 Improvements to travis
new 94ece0c Removed imports of old functions
new c6a7176 Changed testsuite reference in setup.py
new 8c0a235 Several small fixes
new 4568cad Make setuptools required.
new 5c3a787 Fix error in GPIBInstrument
new beed4fe Fix bug due to change in return values from middle-level.
new a74112f Add type checking/casting to open middle level function
new 500ec20 Better logging and status handling
new 2b7a096 Created StatusCode enumeration
new f22c928 Rearranged attribute initialization
new 557a511 Added preliminary support for Group Execute Trigger
new 5eb2cf1 Fixed bug in group_execute_trigger implementation
new 9cd4c30 GPIB should use middle level functions
new da11d9b Change ignore warning for a thread safe alternative based on the session handle.
new cb4589f Fixed Python compatibility
new 1ee7e20 Improved util.parse_binary and util_parse_ascii
new 010f5a0 Reworked querying for values
new 5341284 Python 2.6 compatibility
new d98249a Python 2.6 compatibility for unpack_from
new 410d8f2 Raise an error when the session is required and the device is closed (session is None)
new 5169bdc Fixed name in constant
new 9b517ac Added better detection of attributes.
new d11e8af Improved gpib group execute trigger
new d47b7ec Removed fetching version from git repo
new 3b786e5 Default to ctwrapper
new 7e71fcb Linter comments
new 51fffe2 Linter comments
new 79c4396 Initial support for exchangable VisaLibrary
new 0df6dce Clean up of the pluggable library architecture
new 92e6403 Working on the docs for 1.6
new 44ce64d Refactored ctwrapper to unify the location of import ctypes.
new faba8ae Unify imports in pyvisa and visa
new 02f11c5 Clean up ctwrapper and VisaLibrary
new 2cc0c4c Fixed typo in constants
new 9823a7d Fix issue with IEEE block encoding
new 06afe86 Python 3 compatibility of from_ieee_block
new 37d3537 Fixed use of super in ctwrapper
new 806723b Dummy __new__ override in VisaLibraryBase
new 1529fce Removed variables in _GPIBMixin
new cbe2a41 Bumped version to 1.6.dev1
new e7b8c66 Implemented cache for open Library and ResourceManagers
new 33e75df Added missing constants for PXI and USB
new 7459a00 Added with_metaclass compatibility helper
new 3eb53b7 Added attributes classes
new b015044 Refactored ctwrapper code to use pyvisa.attributes
new 910128c Changed ctwrapper relative imports to absolute as other backends
new 8b0a7bf Added some of the missing attributes
new 8117700 Using attributes in resources.
new 3f31d93 Work in the documentation
new 1876002 Changed intersphinx conf to the new format
new 15e0879 Changes to the api part of the docs
new e9f3b68 Improved the way the values api is exposed
new 6fcc222 Documentation related changes in the code
new c60ee67 Improved transfer API
new 63549ea Improved docs
new 34cbd2b Unified write and read ascii values API
new 6f8c135 Mor docs on transfering values
new be893f5 Improvements to the documentation.
new 55ad6c9 Added thread safe comment to docs
new b7a2a48 Docs in the resources
new 7101767 Bumped to 1.6.dev2
new d755125 Updated CHANGES and README
new 72cde3e Improved migration instructions
new 48768e1 Improved timeout handling
new 512625b Fixed pxi resource registration
new 3843b9d Added in_resource method to attribute
new 257f751 Better error handling when resource name cannot be parsed
new d9c0a96 Changed wrong names in titles
new 040c69f Preparing release 1.6
new ea356f9 Back to development: 1.6.1
new 14bb58e Fix exception raising in read_values
new 6a62d8d Improved migration docs
new ad8aec6 Added more formats to binary values.
new f9d9aaf Add ignore_warning to Resource and ResourceManager
new c633c78 Doc, code style and CHANGES
new 90dd3d5 Added OrderedDict for Python 2.6
new 8d52ac8 Provide a backend hook to display debug info
new 6af6a93 Updated CHANGES
new 8ef3cfa Better debug info logic
new 4b01b80 Fixed an exception.
new e9c2fe3 Merge branch 'Matthew94-master'
new bd7d2b0 Improved formatting and three exceptions.
new 8d251af Merge branch 'master' of git://github.com/Matthew94/pyvisa
new c2230ea Changed backends debug info from dict to OrderedDict
new 8d4c61f Better debug info for binary libraries
new 4da4cf1 Updated CHANGES
new 92c20cf Preparing release 1.6.1
new 493a10b Back to development: 1.6.2
new b9a1d26 Changed debug info reporting.
new 007f5f9 Started PyVISA commandline-utilities
new d6135ee Store attributes classes in resource
new 314f2af Moved Lantz Shell to PyVISA.
new bc1947f Error handling in VISA Shell
new c7a4721 Add doc to attribute class
new c5ac645 Bundled PrettyTable with PyVISA
new 2a30560 Added info command to shell
new 4597429 Removed unwanted print
new 4d40380 Changed command to list attributes
new ab8cdf2 Fixed Shell in Windows
new 7a5922e Update architecture.rst
new 75527d0 Implemented set of VI_ attributes in shell.
new e0a9176 Merge branch 'patch-1' of git://github.com/crazyfermions/pyvisa
new 66662f9 Added conditional dependency for unittest2 in Python2.6
new e90bd77 Fixed bug get_library_paths
new 3144279 Proper handling of VI_ERROR_RSRC_NFOUND
new e1f76c4 Added test suite to setup.py
new 2d76f66 removed duplicated argument
new 5a7b28c Shell working on Python 2 OSX
new 82cc366 Changed docs to show new way of getting debug info
new 8051bab Documented Shell
new ef50133 Updated CHANGES
new af6f83b Preparing release 1.6.2
new 0ab79b9 Back to development: 1.6.3
new 4e433a7 Fixed access to the interface_type property
new 117cf59 Merge branch 'mordoror-master'
new d5b5913 Added support for Rohde and Schwarz Device via Passport
new 60e10e9 Added constants to visa.py
new 8a67bef Updated changes
new 15de12d Preparing release 1.6.3
new a424332 Back to development: 1.6.4
new 4bcf1bb Implemented smarter query values based on looking how many bytes are expected
new f24d663 Added message to parsing test
new e0bcaf0 Added try/except around conversion in test
new 5644d18 Added b, B, h, H to binary test. Removed l and L
The 708 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/pyvisa.git
More information about the Python-modules-commits
mailing list