[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