Metadata-Version: 2.4
Name: QuantLib
Version: 1.44
Summary: Python bindings for the QuantLib library
Home-page: https://www.quantlib.org
Author: QuantLib Team
Author-email: quantlib-users@lists.sourceforge.net
License: BSD-3-Clause
Classifier: Development Status :: 6 - Mature
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: C++
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: Free Threading :: 2 - Beta
Classifier: Topic :: Office/Business :: Financial
Classifier: Topic :: Scientific/Engineering
Description-Content-Type: text/x-rst
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: summary


QuantLib (https://www.quantlib.org/) is a free/open-source C++ library
for financial quantitative analysts and developers, aimed at providing
a comprehensive software framework for quantitative finance.

QuantLib is Non-Copylefted Free Software and OSI Certified Open Source Software.

Free-threading wheels are also provided, and we did build the wheels
with some configuration options that make it possible to use them
using some limited multi-threading. In particular:

- the globals in the library are per-thread; most notably,
  the evaluation date and the stored index fixings;

- there is code in place to prevent the garbage collector
  to interfere with notifications inside the library.

Note, though, that the underlying C++ library is not thread-safe and
any complex attempt at multi-threading will probably fail. We suggest
to avoid sharing objects and state across threads; each thread should
have its set of objects, evaluation date etc.
