Skip to content

Commit 6384fd2

Browse files
authored
Merge pull request #101 from lsst/tickets/DM-47673-main
DM-47673: v28 release notes (cherry-picked)
2 parents 31881f6 + 3ce6e95 commit 6384fd2

8 files changed

+28
-10
lines changed

.pre-commit-config.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
repos:
22
- repo: https://github.com/pre-commit/pre-commit-hooks
3-
rev: v4.6.0
3+
rev: v5.0.0
44
hooks:
55
- id: check-yaml
66
- id: end-of-file-fixer
77
- id: trailing-whitespace
88
- id: check-toml
99
- repo: https://github.com/psf/black-pre-commit-mirror
10-
rev: 24.8.0
10+
rev: 24.10.0
1111
hooks:
1212
- id: black
1313
# It is recommended to specify the latest version of Python
@@ -22,7 +22,7 @@ repos:
2222
name: isort (python)
2323
- repo: https://github.com/astral-sh/ruff-pre-commit
2424
# Ruff version.
25-
rev: v0.6.8
25+
rev: v0.7.4
2626
hooks:
2727
- id: ruff
2828
- repo: https://github.com/numpy/numpydoc

doc/changes/DM-44486.bugfix.rst

-1
This file was deleted.

doc/changes/DM-44547.feature.rst

-1
This file was deleted.

doc/changes/DM-44762.feature.rst

-2
This file was deleted.

doc/changes/DM-44840.bugfix.md

-1
This file was deleted.

doc/changes/DM-45732.misc.rst

-1
This file was deleted.

doc/changes/DM-46139.feature.md

-1
This file was deleted.

doc/lsst.resources/CHANGES.rst

+25
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,28 @@
1+
Resources v28.0.0 2024-11-20
2+
============================
3+
4+
New Features
5+
------------
6+
7+
- Added a new method ``ResourcePath.to_fsspec()`` to return ``fsspec`` file system objects suitable for use in packages such as Astropy and Pyarrow. (`DM-44547 <https://rubinobs.atlassian.net/browse/DM-44547>`_)
8+
- Added a ``.name`` (string) property to the handles returned by ``ResourcePath.open()``.
9+
Previously only the handle for local files had this property. (`DM-44762 <https://rubinobs.atlassian.net/browse/DM-44762>`_)
10+
- Added support for the ``LSST_S3_USE_THREADS`` environment variable to control multithreading for S3 uploads, in addition to downloads. (`DM-46139 <https://rubinobs.atlassian.net/browse/DM-46139>`_)
11+
12+
13+
Bug Fixes
14+
---------
15+
16+
- Fixed the usage of ``SEEK_END`` in S3 and HTTP resource path handles. (`DM-44486 <https://rubinobs.atlassian.net/browse/DM-44486>`_)
17+
- If there is no environment variable set explicitly declaring the directory to use for temporary files, ``HttpResourcePath`` now creates temporary files in the system default temporary directory instead of the current working directory. (`DM-44840 <https://rubinobs.atlassian.net/browse/DM-44840>`_)
18+
19+
20+
Miscellaneous Changes of Minor Interest
21+
---------------------------------------
22+
23+
- ``S3ResourceHandle`` now correctly converts ``NoSuchKey`` exception to ``FileNotFoundError`` when a read is attempted. (`DM-45732 <https://rubinobs.atlassian.net/browse/DM-45732>`_)
24+
25+
126
Resources 27.0.0 2024-05-28
227
===========================
328

0 commit comments

Comments
 (0)