flexicon
========

flexicon (distribution name: pyflexicon) is a Python library for accessing
FieldWorks Language Explorer (FLEx) projects via the SIL Language and Culture
Model (LCM) API.

Origin and attribution
----------------------

flexicon began as a fork of cdfarrow/flexlibs and has since become an
independent successor library with an extensively reshaped, user-centric API.
It is no longer maintained as a fork and does not track the cdfarrow/flexlibs
codebase, but it remains a derivative work under the same license.

    Original work:  flexlibs
    Copyright (c) 2008-2022 Craig Farrow
    Licensed under the GNU Lesser General Public License, version 2.1 or later.

flexicon retains the LGPL-2.1-or-later license of the original work. See
LICENSE.txt for the full license text.

    flexicon modifications and new code:
    Copyright (c) 2023-2026 Matthew Lee and contributors
    Licensed under the GNU Lesser General Public License, version 2.1 or later.

Compatibility
-------------

The legacy `flexlibs2` import name is preserved as a deprecated alias that
maps onto `flexicon`, so existing FlexTools / FlexTrans scripts continue to
work. The `flexlibs2` alias will be removed in flexicon v5.0.0.
