From ddb581d983ae2ced96e51c2de5e481907224d6f8 Mon Sep 17 00:00:00 2001 From: JHM Darbyshire <24256554+attack68@users.noreply.github.com> Date: Fri, 13 Feb 2026 07:10:09 +0100 Subject: [PATCH] CI: fixestouch ups (#302) (cherry picked from commit 0ea34752ee13bd4a6404985c47f0ad790d249844) --- python/rateslib/instruments/fx_options/call_put.py | 2 +- python/rateslib/scheduling/__init__.py | 2 +- rust/scheduling/calendars/named_cal.rs | 5 ++--- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/python/rateslib/instruments/fx_options/call_put.py b/python/rateslib/instruments/fx_options/call_put.py index 9f1b5dc91..25738be7c 100644 --- a/python/rateslib/instruments/fx_options/call_put.py +++ b/python/rateslib/instruments/fx_options/call_put.py @@ -85,7 +85,7 @@ class _PricingMetrics: class _BaseFXOption(_BaseInstrument, metaclass=ABCMeta): """ - An abstract base class for implementing *FXOptions*. + Abstract base class for implementing *FXOptions*. See :class:`~rateslib.instruments.FXCall` and :class:`~rateslib.instruments.FXPut`. """ diff --git a/python/rateslib/scheduling/__init__.py b/python/rateslib/scheduling/__init__.py index a674b1e83..bedcf612b 100644 --- a/python/rateslib/scheduling/__init__.py +++ b/python/rateslib/scheduling/__init__.py @@ -145,7 +145,7 @@ """ NamedCal.__doc__ = """ -A wrapped :class:`~rateslib.scheduling.Cal` or +A wrapped :class:`~rateslib.scheduling.Cal` or :class:`~rateslib.scheduling.UnionCal` constructed with a string parsing syntax. This instance can only be constructed from named :class:`~rateslib.scheduling.Cal` objects that diff --git a/rust/scheduling/calendars/named_cal.rs b/rust/scheduling/calendars/named_cal.rs index 525bee626..fbec5950b 100644 --- a/rust/scheduling/calendars/named_cal.rs +++ b/rust/scheduling/calendars/named_cal.rs @@ -79,11 +79,10 @@ impl NamedCal { /// /// # Examples /// ```rust - /// # use rateslib::scheduling::{NamedCal}; + /// # use rateslib::scheduling::{NamedCal, ndt, DateRoll}; /// let named_cal = NamedCal::try_new("ldn,tgt|fed"); /// # let named_cal = named_cal.unwrap(); - /// assert_eq!(named_cal.union_cal.calendars.len(), 2); - /// assert!(named_cal.union_cal.settlement_calendars.is_some()); + /// assert!(named_cal.is_bus_day(&ndt(2026, 2, 12))); /// ``` pub fn try_new(name: &str) -> Result { let name_ = name.to_lowercase();