Skip to content

Latest commit

 

History

History
143 lines (98 loc) · 2.72 KB

CHANGES.rst

File metadata and controls

143 lines (98 loc) · 2.72 KB

Changes

History of user-visible changes between the versions.

Project milestones describe future plans.

1.0.3

released 2024-06-13

New Features

  • Example of APS taxi/fly scans.

Fixes

  • Application new_bluesky_environment would crash when requests package not found.
  • Function newSpecFile did not update scan_id in some cases.

Maintenance

  • Add environment file for 2024_2 cycle.
  • Testing with Python 3.9, 3.10, 3.11.
  • Make the home page less complex.
  • Require Py3.9 or higher to run new_bluesky_environment application.

1.0.2

released 2024-02-26

New Features

  • Add options to instrument configuration (iconfig.yml):
    • After every run, verify that files were saved, print a confirmation message.
    • Debugging and message options.
  • Add package(s) to environment:
    • ophyd-registry
  • Build oregistry of all ophyd objects.
  • Post a warning if at APS but not on controls subnet.

Maintenance

  • Add 'Hello, World!' test to installation checklist.
  • Drop the (unused now) stdlogpj package for configuring Python's logging.
  • Environment for bluesky_2024_1.
  • Lint the code (for style and syntax errors) using the 'ruff' package.
  • Updates (learned from 2-ID) for new installations.
  • Various documentation updates.

v1.0.1

Released 2023-08-22.

Breaking Changes

  • Move older environment files into archive subdirectory.

New Features

  • Add packages to environment:
    • bluesky-httpserver
    • bluesky-kafka
    • bluesky-live
    • httpie
  • Documentation
    • Git advice for the reference section.
    • How to get the conda command?
    • Use "zlib" as default HDF5 compression.
    • Use Sphinx :download: role.
    • Use Sphinx tab sections for instructions with alternatives.
  • Add iconfig dictionary to routine metadata.
  • iconfig.yml
    • Add ICONFIG_VERSION string.
    • EPICS PV for scan_id.
    • Use RUN_ENGINE_SCAN_ID_PV if defined in iconfig.yml file.
  • new_bluesky_instrument.py
    • Adds/updates tag version in iconfig.yml file.
    • Downloads most recent release of repo.
    • Easier to download.

Fixes

  • Fix bad formatting of Jupyter notebook cells.
  • libmamba installed before it is used now

Maintenance

  • Environment for bluesky_2023_3.

v1.0.0

Released 2023-06-05.

Notice

  • Initial tag