Fcxref

Latest version: v0.4.0

Safety actively analyzes 722617 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.4.0

----------------

Changed
^^^^^^^
* Renamed ``Property`` class to ``Query`` (**breaking change**).

* The 3rd argument, ``property_name``, is now optional.

* Simplify ``find`` CLI output.
* ``find`` usages within the same spreadsheet (see `4 <https://github.com/gbroques/fcxref/issues/4>`_).

Added
^^^^^
* Ability to remove ``XLink`` references to a specified document name.
* Ability to find cross-document references to objects.
* Add `--debug` flag to CLI for debug logging.

0.3.1

------------------------
Fixed
^^^^^
* Fixed *not* including all packages in PyPI installation (see `3 <https://github.com/gbroques/fcxref/issues/3>`_).

0.3.0

------------------------

Fixed
^^^^^
* Fixed renaming ``.FCStd`` files and losing all files besides ``Document.xml``.

* Examples of files being lost include ``GuiDocument.xml``, ``*.brp`` files, and others.
* The net-effect of this was that objects were hidden upon opening in FreeCAD after renaming.

0.2.0

------------------------

Added
^^^^^
* Ability to find "indirect" text references to properties.

* When a spreadsheet cell or alias contains the property name separated by word boundaries.

Removed
^^^^^^^
* Support for regular expressions when finding references.

Fixed
^^^^^
* Rename all references to alias in owner document.
* Fixed ``AttributeError`` when renaming and unable to find owner document

* ``AttributeError: 'NoneType' object has no attribute 'items'``

* Fixed finding owner document when name contains spaces.

Changed
^^^^^^^
* find command CLI output.

0.1.0

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.