Lsl

Latest version: v2.2.0

Safety actively analyzes 630406 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 11

2.0.1

* Fixed a few problems with the scripts that ship with LSL
* Added support for time zone-aware datetime instances in lsl.common.datetime_to_mjdmpm() and mjdmpm_to_datetime()
* Added a utc_datetime attribute to lsl.reader.base.FrameTimestamp to provide a time zone-aware datetime instance
* Dropped the requirement that a beam be specified in lsl.common.sdf and sdfADP
* Fixed a deadlock condition that could occur during a DRXFile.offset()
* Fixed a bug in the DRXFile when dealing with small gaps in the data
* Updated lsl.reader.errors.SyncError to allow for reporting of non-Mark5C problems
* Update the documentation for lsl.common.idf, sdf, and sdfADP
* Added missing sub, isub, div, and idiv operators to lsl.reader.base.FrameBase
* Added a jd property to lsl.reader.base.FrameTimestamp to access the associated Julian day
* Updated the lsl.writer module to accept times as FrameTimestamp instances
* Updated the documentation in lsl.common.stations.Cable to make it more clear what attenuation and gain are

2.0.0

* Major API changes to put LSL under a uniform coding style
* Bumped the minimum Python version to 2.7
* Bumped the mininum SciPy version to 0.13
* Replaced PyFITS with astropy.io.fits
* Removed support for 32-bit systems in the lsl.common modules
* Added a new lsl.imaging.data module and classes to help store visibility data
* Added a new extension to speed up w-projection gridding
* Merged the non-windowed and windowed functions in the lsl.correlator extensions to de-duplicate some of the codebase
* Added support for reading CASA measurement sets with multiple spectral windows
* Added test suites for CASA measurement set support when the 'casacore' module is found
* Added support for astorpy.units.quantity.Quantity instances to lsl.misc.rfutil
* Updated the AIPY version requirement to >=3.0.1
* Updated the scipy version requirement to >=0.19
* Removed lsl.misc.mathutil.savitzky_golay since it was added in scipy v0.14.0+
* Added support for collecting usage data for LSL via lsl.misc.telemetry
* Updated to lsl.misc.ionosphere to IGRF13
* Dropped support for PyFFTW

1.2.6

* Fixed a bug in the lsl.reader.ldp classes that causes offset() to fail in certain cases

1.2.5

* Updated setup.py to make it more likely that clang will build OpenMP-enabled extensions
* Updated the install documentation to recommend pip
* Added a 4-tap + Hanning windowed polyphase filter bank to the various functions in lsl.correlator.fx
* Added an option to use the new PFB in correlateTBN and correlateTBW
* Added an option to use the new PFB in drxSpectra, tbnSpectra, and tbwSpectra
* Added support for proper motions to the IDF format
* Added support for storing source intentions in the CALCODE field in FITS IDI files
* Modified the offset method in lsl.reader.ldp to take into account the frame buffers
* Added support to the lsl.reader.ldp.DRSpecFile object for jumping over bad data at the start of a file
* Improved support for complex and multi-channel VDIF data
* Added support for filter code 7 (19.6 MHz) on ADP
* Added support for beam 3 on ADP

1.2.4

* Fixed a bug in driftcurve.py that put a cos(decliation) correction into the LFSM runs
* Updated the documentation to reflect that unittest2 is now required as of 1.2.2 for Python 2.6 support
* Added argparse as an extra dependency for Python 2.6
* Moved the scripts that ship with LSL to argparse for command line parsing
* Added a new lsl.misc.parser module to help with the switch over to argparse
* Updated the minimum PyEphem version of 3.5.7.3
* Fixed a bug in lsl.misc.ionosphere that causes some UQR files to fail to parse
* Updated the URL/filename structure used to download the CODE files in lsl.misc.ionosphere
* Added support for MCS MIBs stored as .gdb files
* Added support for writing comments and history to FITS-IDI, SDFITS, and UVFITS files
* Changed the lsl.reader.ldp.DRXFile class to deal with small (<50 frame) gaps in DRX files
* Changed the lsl.reader.cor module to ensure the YX is valid for the autocorrelations
* Worked on reduced the memory usage of the FITS-IDI writer
* Adjusted the TBW duration calculation to reflect that DP can output TBW twice as fast now
* Changed the lsl.common.sdf and lsl.common.sdfADF to allow "flat" Projects and Sessions
* Fixed a problem triggering auto-copy in SDFs when not session comments are provided
* Fixed a problem in some of the lsl.writer modules that caused duplicate entries to end up in SOURCE tables
* Added support for interferometer definition files (IDFs)

1.2.3

* Fixed a problem with the conditional dependencies in setup.py for older versions of setuptools
* Increased the default ring segment count for lsl.reader.buffer.DRXFrameBuffer to better deal with LWA-SV data
* Increased the number of frames examined by lsl.reader.ldp.DRXFile to better deal with LWA-SV data

Page 3 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.