Skip to content

Releases: slaclab/rogue

Patch Release v5.6.6

24 Aug 03:46
Compare
Choose a tag to compare

Pull Requests Since v5.6.5

Pull Request Details

Minor Release v6.1.0

23 Aug 16:46
d8af618
Compare
Choose a tag to compare

Pull Requests Since v6.0.0

Enhancement

  1. #962 - Remove python less API generation support.
  2. #957 - Remove Memory Block From Rogue
  3. #966 - Fix Anaconda documentation
  4. #965 - Add ensureSingleBuffer in slave class
  5. #967 - Performance Fixes For Process
  6. #960 - Reset fifo counters when countReset chain is called
  7. #968 - Override bitsize for list variables, make offset mandatory
  8. #961 - Use isinstance to check types in variable representation
  9. #963 - Fix confusing lock scoping

Unlabeled

  1. #964 - enchancing test_epics.py
  2. #958 - Updating petalinux.rst and anaconda.rst

Pull Request Details

Remove Memory Block From Rogue

Author: Ryan Herbst [email protected]
Date: Mon Aug 7 19:20:09 2023 -0700
Pull: #957 (0 additions, 411 deletions, 4 files changed)
Branch: slaclab/rem_mblock
Labels: enhancement

Notes:

This PR eliminated the MemoryBlock class from Rogue.


Updating petalinux.rst and anaconda.rst

Author: Larry Ruckman [email protected]
Date: Mon Jul 31 00:59:45 2023 -0700
Pull: #958 (16 additions, 25 deletions, 2 files changed)
Branch: slaclab/petalinux-rogue-v6
Issues: #958

Notes:

Description

  • Updating for rogue v6 for petalinux
  • Removed tidair-dev from the anaconda install instructions

Reset fifo counters when countReset chain is called

Author: Ryan Herbst [email protected]
Date: Mon Aug 7 19:52:50 2023 -0700
Pull: #960 (7 additions, 4 deletions, 3 files changed)
Branch: slaclab/creset
Issues: #960
Labels: enhancement

Notes:

Reset fifo counters when countReset chain is called


Use isinstance to check types in variable representation

Author: Ryan Herbst [email protected]
Date: Mon Aug 7 19:52:12 2023 -0700
Pull: #961 (4 additions, 4 deletions, 2 files changed)
Branch: slaclab/check_types
Labels: enhancement

Notes:

This change uses isinstance(value) instead of type(value) == type calls.


Remove python less API generation support.

Author: Ryan Herbst [email protected]
Date: Mon Aug 7 20:52:17 2023 -0700
Pull: #962 (4 additions, 490 deletions, 4 files changed)
Branch: slaclab/rem_header
Issues: #959, #962
Labels: enhancement

Notes:

This PR removes the LibaryBase interface which creates a C++ interface to Variables.

alternative version of

#959


Fix confusing lock scoping

Author: Ryan Herbst [email protected]
Date: Tue Aug 8 22:29:19 2023 -0700
Pull: #963 (1 additions, 1 deletions, 1 files changed)
Branch: slaclab/fix_lock
Issues: #963
Labels: enhancement

Notes:

This lock scoping is confusing due to duplicate names. It is technically correct but reads badyly.


enchancing test_epics.py

Author: Larry Ruckman [email protected]
Date: Wed Aug 9 10:52:56 2023 -0700
Pull: #964 (93 additions, 21 deletions, 1 files changed)
Branch: slaclab/p4p-wo-reg
Issues: #964

Notes:

Description

  • adding remote variables to the test script

Add ensureSingleBuffer in slave class

Author: Ryan Herbst [email protected]
Date: Thu Aug 10 10:00:50 2023 -0700
Pull: #965 (63 additions, 6 deletions, 6 files changed)
Branch: slaclab/ensure_single
Issues: #965
Labels: enhancement

Notes:

The ensureSingleBuffer call exists in the stream Master. But the documentation infers, correctly, that it can and should be used in the Slave as well. This adds a slave specific version in the Slave class.

This also adds a more meaningful call to allocate a frame inside a Slave from the local Slave pool: reqLocalFrame()


Fix Anaconda documentation

Author: Ryan Herbst [email protected]
Date: Thu Aug 10 15:35:51 2023 -0700
Pull: #966 (19 additions, 64 deletions, 3 files changed)
Branch: slaclab/fix_doc
Issues: #966
Labels: enhancement

Notes:

Fixes the steps for building in anaconda and removes MacOS references.


Performance Fixes For Process

Author: Ryan Herbst [email protected]
Date: Tue Aug 22 15:14:08 2023 -0700
Pull: #967 (12 additions, 4 deletions, 1 files changed)
Branch: slaclab/process
Labels: enhancement

Notes:

This updates the advance function to use a local method which updates the steps variable without generating an update. Instead the Steps variable should be polled at a reasonable interval.


Override bitsize for list variables, make offset mandatory

Author: Ryan Herbst [email protected]
Date: Tue Aug 22 15:14:25 2023 -0700
Pull: #968 (5 additions, 4 deletions, 1 files changed)
Branch: slaclab/list_var
Labels: enhancement

Notes:

This change makes offset mandatory for RemoveVariables.

This also auto-calculates the bitsize for list variables.


Major Release v6.0.0

30 Jun 04:23
b8cf8d8
Compare
Choose a tag to compare

Pull Requests Since v5.18.4

Bug

  1. #946 - Fix stale tracking for offset variables
  2. #952 - Handle initial PYDM connection failure gracefully

Enhancement

  1. #955 - Rogue Version 6 Pre-Release
  2. #929 - Remove Epics3 Support
  3. #936 - Remove legacy gui
  4. #945 - Changes To Support A CPP API Wrapper
  5. #931 - Move zmqServer, sqlLogger and streamMaster out of Root class
  6. #950 - Remove deprecated features
  7. #948 - PyDM Interface Cleanup And Show Example GUI
  8. #913 - Enable zero copy disable control for AxiStreamDma
  9. #951 - Add API Test to CI
  10. #934 - Remove block to block overlap support
  11. #940 - Apply Docker Fixes To Rogue V6
  12. #942 - Update anaconda documentation
  13. #947 - Add default values to data writer
  14. #954 - Make nodeList recursive to match deviceList and variableList
  15. #953 - Check for missing P4P mapping entries
  16. #943 - Fix missing rogue:latest tag on docker images

Unlabeled

  1. #949 - Whitespace cleanup
  2. #944 - Update anaconda.rst

Pull Request Details

Enable zero copy disable control for AxiStreamDma

Author: Ryan Herbst [email protected]
Date: Sat May 6 10:31:21 2023 -0700
Pull: #913 (84 additions, 46 deletions, 3 files changed)
Branch: slaclab/ESROGUE-615
Issues: #913
Jira: https://jira.slac.stanford.edu/issues/ESROGUE-615
Labels: enhancement

Notes:

This PR adds a new class method to disable zero copy mode for a particular AxiStreamDma device.

This new function is:

rogue.hardware.axi.AxiStreamDma.zeroCopyDisable("/dev/datadev_x");

It has to be called before any AxiStreamDma objects are created on a given device.


Remove Epics3 Support

Author: Ryan Herbst [email protected]
Date: Tue Apr 18 13:10:48 2023 -0700
Pull: #929 (53 additions, 3698 deletions, 41 files changed)
Branch: slaclab/rem_epics3
Labels: enhancement

Notes:

This PR removes epics3 / cas support from Rogue. This also then simplifies the docker generation to no longer use the base docker that had epics pre-installed.

This is a PR into the rogue_v6 development branch.


Move zmqServer, sqlLogger and streamMaster out of Root class

Author: Ryan Herbst [email protected]
Date: Thu May 4 22:28:15 2023 -0700
Pull: #931 (271 additions, 229 deletions, 13 files changed)
Branch: slaclab/ext_ifaces
Issues: #931
Labels: enhancement

Notes:

In the future the Root class will be interface agnostic. As such it is not appropriate to continue to support a Root resident ZmqServer, SqlLogger or StreamMaster interface. Instead these will be treated as generic variableListeners which are created separately and added to the root class.

For a transition period the previous methods will be support with deprecation warnings generated when the legacy methods for creating these interfaces are used.

This new method will allow for more customization of these interfaces, as well as adding new interfaces, streamers and loggers to the Root class.

This is a RogueV6 Change.


Remove block to block overlap support

Author: Ryan Herbst [email protected]
Date: Wed Apr 26 13:42:33 2023 -0700
Pull: #934 (3 additions, 45 deletions, 3 files changed)
Branch: slaclab/rem_overlap2
Issues: #934
Labels: enhancement

Notes:

This PR removes block to block overlap support. Having two blocks own the same memory space is dangerous and can create unpredictable behavior.

The overlapEn flag is still supported on variables allowing two variables to overlap the same space in a single block. The current block implementation allows to this be supported safely with proper update notification when the underlying memory space changes.

This is a rogueV6 change.


Remove legacy gui

Author: Ryan Herbst [email protected]
Date: Wed Apr 26 14:12:21 2023 -0700
Pull: #936 (0 additions, 1359 deletions, 6 files changed)
Branch: slaclab/rem_oldgui
Issues: #936
Labels: enhancement

Notes:

This PR removes the legacy GUI. Only PyDM will be supported going forward.


Apply Docker Fixes To Rogue V6

Author: Ryan Herbst [email protected]
Date: Thu May 4 21:50:33 2023 -0700
Pull: #940 (17 additions, 11 deletions, 3 files changed)
Branch: slaclab/docker_v6
Issues: #940
Labels: enhancement

Notes:

Apply docker fixes to Rogue V6.


Update anaconda documentation

Author: Ryan Herbst [email protected]
Date: Thu May 4 22:19:56 2023 -0700
Pull: #942 (21 additions, 5 deletions, 3 files changed)
Branch: slaclab/conda_doc
Issues: #942
Labels: enhancement

Notes:

Add notes for using the faster anaconda solver package.

This also removes the github workflow hook for the documentation branch which will be deleted.


Fix missing rogue:latest tag on docker images

Author: Ryan Herbst [email protected]
Date: Sat May 6 10:31:35 2023 -0700
Pull: #943 (1 additions, 2 deletions, 1 files changed)
Branch: slaclab/docker_tag
Issues: #943
Labels: enhancement

Notes:

The docker upload was missing the latest tag.


Update anaconda.rst

Author: Larry Ruckman [email protected]
Date: Fri May 5 11:05:05 2023 -0700
Pull: #944 (3 additions, 3 deletions, 1 files changed)
Branch: slaclab/ruck314-patch-1

Notes:

Description

  • Updating anaconda download path to latest release
  • Updating tag install to latest release

Changes To Support A CPP API Wrapper

Author: Ryan Herbst [email protected]
Date: Fri May 19 12:26:16 2023 -0700
Pull: #945 (424 additions, 184 deletions, 11 files changed)
Branch: slaclab/cpp_api
Labels: enhancement

Notes:

Changes to support a CPP API Wrapper. Also remove root level set/get functions.


Fix stale tracking for offset variables

Author: Ryan Herbst [email protected]
Date: Fri May 12 14:46:35 2023 -0700
Pull: #946 (148 additions, 2 deletions, 2 files changed)
Branch: slaclab/ESROGUE-627
Issues: #946
Jira: https://jira.slac.stanford.edu/issues/ESROGUE-627
Labels: bug

Notes:

The stale tracking was incorrect for variables that were shifted away from a zero offset. This impacted variables that were mapped to a larger block.


Add default values to data writer

Author: Ryan Herbst [email protected]
Date: Fri May 19 11:04:21 2023 -0700
Pull: #947 (3 additions, 19 deletions, 2 files changed)
Branch: slaclab/data_writer_changes
Issues: #947
Labels: enhancement

Notes:

This adds the ability to provide default values for bufferSize and maxFileSize to the DataWriter class.

This also removes the fields from the pydm widget as the previous method to conditionally include the fields was not working.


PyDM Interface Cleanup And Show Example GUI

Author: Ryan Herbst [email protected]
Date: Fri May 19 12:25:47 2023 -0700
Pull: #948 (267 additions, 169 deletions, 8 files changed)
Branch: slaclab/example_features
Issues: #948
Labels: enhancement

Notes:

This PR cleans up the PYDM interface and displays the example .ui GUI which includes demonstrations of Rogue specific pydm widgets when running the following command:

python -m pyrogue.examples --gui

The setup.py file was cleaned up to auto find packages in the tree as well as include the .ui file in the distribution.

The pydm interface now passes a figure object directly instead of pickling it through the interface.

Fixes were made to TimePlot to deal with guiGroups.

The local conda.yml file now limits the pydm version correctly.

This PR also seems to have addresses the memory leak when displaying rogue generated figures in pydm.


Whitespace cleanup

Author: Benjamin Reese [email protected]
Date: Wed Jun 28 13:06:41 2023 -0700
Pull: #949 (19787 additions, 19230 deletions, 183 files changed)
Branch: slaclab/lint_v6
Issues: #949

Notes:

Description

This gives every file a consistent whitespace formatting.

It also cleans up the order of #inculde statements in each file.

Results are not always perfect. In particular, the boost-python declarations tend to run up awkwardly against the ColumnLimit: 120, and it doesn't really know how to format them better.

Details

The following commands were run...

> find . -type f -name "*.cpp" -print0 | xargs -0 sed -i -E 's/<(rogue\/.*)>/\"\1\"/'
> find . -type f -name "*.h" -print0 | xargs -0 sed -i -E 's/<(rogue\/.*)>/\"\1\"/'
> clang-format -i **/*.cpp **/*.h

JIRA

https://jira.slac.stanford.edu/brow...

Read more

Patch Release v5.18.4

05 May 05:03
6973d07
Compare
Choose a tag to compare

Pull Requests Since v5.18.3

Enhancement

  1. #937 - Add Support For GPIB Memory Devices
  2. #939 - Update Docker base and apply fixes to docker build

Pull Request Details

Add Support For GPIB Memory Devices

Author: Benjamin Reese [email protected]
Date: Tue May 2 13:38:17 2023 -0700
Pull: #937 (275 additions, 29 deletions, 7 files changed)
Branch: slaclab/gpib
Issues: #937
Labels: enhancement

Notes:

This PR provides a GPIB memory slave and associated Device sub-class to support GPIB devices through the RemoteVariable interface. Using this interface allows for settings to be verified similar to a standard memory bus device.

This PR requires the linux-gpib kernel drivers and supported configuration to be installed on the server per these instructions:

https://gist.github.com/ochococo/8362414fff28fa593bc8f368ba94d46a

And requires the gpib-ctypes python package:

https://pypi.org/project/gpib-ctypes/

Example Usage:

class Agilent33220A(pyrogue.protocols.gpib.GpibDevice):

def __init__(self):
    super().__init__(gpibAddr=10, gpibBoard=0)

    self.add(pyrogue.RemoteVariable(
        name         = 'DeviceId',
        key          = '*IDN',
        description  = 'Device ID',
        offset       = self.nextAddr,
        bitSize      = 1024*8,
        bitOffset    = 0x00,
        base         = pyrogue.String,
        mode         = 'RO',
        disp         = '{}',
    ))

    self.add(pyrogue.RemoteVariable(
        name         = 'Function',
        key          = 'FUNC',
        description  = 'Function',
        offset       = self.nextAddr,
        bitSize      = 32,
        bitOffset    = 0x00,
        base         = pyrogue.UInt,
        mode         = 'RW',
        enum         = {0: 'SIN', 1: 'SQU', 2: 'RAMP', 3: 'PULS', 4: 'NOIS', 5:'DC', 6:'USER'},
    ))

    self.add(pyrogue.RemoteVariable(
        name         = 'Frequency',
        key          = 'FREQ',
        description  = 'Frequency Value',
        offset       = self.nextAddr,
        bitSize      = 32,
        bitOffset    = 0x00,
        base         = pyrogue.Float,
        mode         = 'RW',
        disp         = '{:1.4e}',
    ))

Update Docker base and apply fixes to docker build

Author: Ryan Herbst [email protected]
Date: Thu May 4 21:40:29 2023 -0700
Pull: #939 (23 additions, 23 deletions, 3 files changed)
Branch: slaclab/docker_fixes
Labels: enhancement

Notes:

This updates the docker base image to ubuntu 22.10 through rogue-base-docker 3.0.2.

This also fixes missing ldconfig setting and other environment settings required for rogue.

This also updates the CI run to use the latest epics and pcas versions.

Additionally pushes of pre-release to anaconda and docker are removed.


Patch Release v5.18.3

22 Apr 03:38
f8fc007
Compare
Choose a tag to compare

Pull Requests Since v5.18.2

Enhancement

  1. #932 - Disable disp generation for some variables

Unlabeled

  1. #930 - Update petalinux.rst
  2. #927 - updating test_epics.py for EPICS4
  3. #926 - Update anaconda.rst
  4. #928 - updating rogue_ci.yml

Pull Request Details

Update anaconda.rst

Author: Larry Ruckman [email protected]
Date: Mon Apr 10 14:12:24 2023 -0700
Pull: #926 (4 additions, 4 deletions, 1 files changed)
Branch: slaclab/anaconda-update
Issues: #926

Notes:

Description

  • Updating documentation for "stable" v5.18.2"

updating test_epics.py for EPICS4

Author: Larry Ruckman [email protected]
Date: Mon Apr 10 13:43:35 2023 -0700
Pull: #927 (18 additions, 33 deletions, 1 files changed)
Branch: slaclab/ESROGUE-629
Jira: https://jira.slac.stanford.edu/issues/ESROGUE-629

Notes:

Description

  • Based on the P4P python API to EPICS

updating rogue_ci.yml

Author: Larry Ruckman [email protected]
Date: Mon Apr 10 13:43:21 2023 -0700
Pull: #928 (2 additions, 2 deletions, 1 files changed)
Branch: slaclab/ESROGUE-626
Jira: https://jira.slac.stanford.edu/issues/ESROGUE-626

Notes:

Description

  • kicking off documentation on tag releases automatically

Update petalinux.rst

Author: Ryan Herbst [email protected]
Date: Fri Apr 21 19:53:43 2023 -0700
Pull: #930 (40 additions, 13 deletions, 1 files changed)
Branch: slaclab/petalinux-update
Issues: #930

Notes:

Description

  • Updating to receipe example for rogue v5.18.2
  • Adding the missing RDEPENDS

Disable disp generation for some variables

Author: Ryan Herbst [email protected]
Date: Fri Apr 21 19:53:00 2023 -0700
Pull: #932 (4 additions, 0 deletions, 2 files changed)
Branch: slaclab/np_disp
Issues: #932
Labels: enhancement

Notes:

Disables genDisp routine when disp=''. This will help processing large numpy arrays at large rates.


Patch Release v5.18.2

07 Apr 19:34
f56c9e9
Compare
Choose a tag to compare

Pull Requests Since v5.18.1

Bug

  1. #923 - Fix pydm address parsing

Enhancement

  1. #925 - Min python version to 3.7

Unlabeled

  1. #922 - Merge Main Changes Into Pre-Release
  2. #919 - Process class improvements

Pull Request Details

Process class improvements

Author: Benjamin Reese [email protected]
Date: Fri Apr 7 10:48:01 2023 -0700
Pull: #919 (20 additions, 8 deletions, 2 files changed)
Branch: slaclab/process-advance

Notes:

Description

This change creates a new way to update the progress of a Process.
Before starting the Process, a total number of steps is calculated and set to TotalSteps.
Then on each step (each inner loop) during the Process execution, the Advance() command is run to increment the step number by 1. From this, the percent complete (Progress) can be calculated.

The hope is that this will be an easier way to keep track of the Progress.


Merge Main Changes Into Pre-Release

Author: Larry Ruckman [email protected]
Date: Thu Apr 6 20:06:17 2023 -0700
Pull: #922 (12 additions, 30 deletions, 6 files changed)
Branch: slaclab/main

Notes:

Merge Main Changes Into Pre-Release


Fix pydm address parsing

Author: Larry Ruckman [email protected]
Date: Fri Apr 7 07:18:36 2023 -0700
Pull: #923 (2 additions, 2 deletions, 1 files changed)
Branch: slaclab/pydm_addr
Labels: bug

Notes:

Apply changes to support new PYDM plug in interface. This fix should be backwards compatible.


Min python version to 3.7

Author: Larry Ruckman [email protected]
Date: Fri Apr 7 10:19:21 2023 -0700
Pull: #925 (4 additions, 4 deletions, 4 files changed)
Branch: slaclab/min_python
Labels: enhancement

Notes:

Updates recipe to set min python version to 3.7.


Patch Release v5.18.1

07 Apr 02:27
fa866f6
Compare
Choose a tag to compare

Pull Requests Since v5.18.0

Unlabeled

  1. #921 - Fix conda recipe

Pull Request Details

Fix conda recipe

Author: Ryan Herbst [email protected]
Date: Thu Apr 6 19:20:15 2023 -0700
Pull: #921 (0 additions, 1 deletions, 1 files changed)
Branch: slaclab/conda_fix2
Issues: #921

Notes:

Remove update step in receipe


Minor Release v5.18.0

07 Apr 01:42
5e27b48
Compare
Choose a tag to compare

Pull Requests Since v5.17.0

Enhancement

  1. #920 - Update conda meta file and python install method

Pull Request Details

Update conda meta file and python install method

Author: Ryan Herbst [email protected]
Date: Thu Apr 6 18:27:15 2023 -0700
Pull: #920 (12 additions, 29 deletions, 6 files changed)
Branch: slaclab/build_update
Issues: #920
Labels: enhancement

Notes:

This PR updates the CI script to use an improve anaconda recipe solution processor.

It also changes the meta.yml contents to be more in line with anaconda spec.

Lastly it uses pip for the python install removing the old deprecated fashion.

This PR is direct into the main branch.


Minor Release v5.17.0

15 Mar 05:24
1a8b62d
Compare
Choose a tag to compare

Pull Requests Since v5.16.1

Bug

  1. #911 - Fix Python Version & Create Common Directives
  2. #912 - Fix node information on pydm gui

Enhancement

  1. #914 - Remove PGP Hardware Interface
  2. #916 - Remove epics3 for now

Unlabeled

  1. #917 - Update virtual.rst
  2. #915 - Update LICENSE.txt

Pull Request Details

Fix Python Version & Create Common Directives

Author: Benjamin Reese [email protected]
Date: Tue Feb 14 13:27:43 2023 -0800
Pull: #911 (226 additions, 167 deletions, 184 files changed)
Branch: slaclab/ver_dict
Issues: #911
Labels: bug

Notes:

First this PR adds some code in setup.py to convert the Cmake version to a format more compatible with python.

For example version:
v5.16.0-16-g882f7b4c

will become:
v5.16.0.dev16

Second this create a file include/rogue/Directives.h which is include in all files and any compiler directives can be placed in this file.


Fix node information on pydm gui

Author: Benjamin Reese [email protected]
Date: Tue Feb 14 13:13:59 2023 -0800
Pull: #912 (8 additions, 1 deletions, 1 files changed)
Branch: slaclab/ESROGUE-609
Issues: #912
Jira: https://jira.slac.stanford.edu/issues/ESROGUE-609
Labels: bug

Notes:

This fixes the node information crash and also adds the full remote variable address as a new field in remove information.


Remove PGP Hardware Interface

Author: Benjamin Reese [email protected]
Date: Tue Feb 14 13:12:20 2023 -0800
Pull: #914 (6 additions, 1317 deletions, 19 files changed)
Branch: slaclab/rem_pgp
Issues: #914
Labels: enhancement

Notes:

Remove legacy PGP hardware interface which is no longer used.


Update LICENSE.txt

Author: Benjamin Reese [email protected]
Date: Mon Feb 27 13:29:16 2023 -0800
Pull: #915 (1 additions, 1 deletions, 1 files changed)
Branch: slaclab/ruck314-patch-1
Issues: #915

Notes:

Description

  • Updating for 2023

Remove epics3 for now

Author: Ryan Herbst [email protected]
Date: Thu Feb 23 14:38:36 2023 -0800
Pull: #916 (0 additions, 1 deletions, 1 files changed)
Branch: slaclab/rem_epics
Issues: #916
Labels: enhancement

Notes:

Removes the epic3 anaconda build for now.


Update virtual.rst

Author: Benjamin Reese [email protected]
Date: Thu Mar 9 09:31:34 2023 -0800
Pull: #917 (1 additions, 1 deletions, 1 files changed)
Branch: slaclab/ruck314-patch-1

Notes:

Description

  • Fixed typo

Patch Release v5.16.1

14 Feb 00:39
4d79327
Compare
Choose a tag to compare

Pull Requests Since v5.16.0

Bug

  1. #909 - PRIu32 bug fix for newer kernel
  2. #905 - Update meta.yaml

Enhancement

  1. #906 - Update rogue_ci.yml

Documentation

  1. #907 - Update anaconda.rst
  2. #904 - Update anaconda.rst

Pull Request Details

Update anaconda.rst

Author: Larry Ruckman [email protected]
Date: Thu Jan 19 19:34:45 2023 -0800
Pull: #904 (1 additions, 1 deletions, 1 files changed)
Branch: slaclab/anaconda-rst-patch
Issues: #904
Labels: documentation

Notes:

Description

  • Removed -c pydm-tag because pydm is now in conda forge
  • Updated example from rogue v5.8.0 to v5.16.0 (more current release version)

Update meta.yaml

Author: Larry Ruckman [email protected]
Date: Tue Jan 24 13:13:05 2023 -0800
Pull: #905 (2 additions, 2 deletions, 2 files changed)
Branch: slaclab/meta-yaml-update
Issues: #905
Labels: bug

Notes:

Description

  • Updating conda to use pydm>=1.18.0 due to an incompatibility with older pydm and newer rogue

Update rogue_ci.yml

Author: Larry Ruckman [email protected]
Date: Mon Jan 30 09:55:10 2023 -0800
Pull: #906 (2 additions, 30 deletions, 1 files changed)
Branch: slaclab/macos-removal
Labels: enhancement

Notes:

Description

  • Removing anaconda macos build

Update anaconda.rst

Author: Benjamin Reese [email protected]
Date: Tue Feb 7 13:04:40 2023 -0800
Pull: #907 (1 additions, 1 deletions, 1 files changed)
Branch: slaclab/anaconda-update
Labels: documentation

Notes:

Description

  • Update for v5.16.1 release

PRIu32 bug fix for newer kernel

Author: Benjamin Reese [email protected]
Date: Tue Feb 7 13:05:36 2023 -0800
Pull: #909 (45 additions, 0 deletions, 45 files changed)
Branch: slaclab/ESROGUE-614
Jira: https://jira.slac.stanford.edu/issues/ESROGUE-614
Labels: bug

Notes:

Description

Defining __STDC_FORMAT_MACROS before inttypes.h is required for PRIu32 + newer kernel