Skip to content

Conversation

@sbillinge
Copy link
Contributor

No description provided.

Tieqiong and others added 30 commits July 17, 2025 17:53
Migrate deprecated calls on matplotlib,
    pkg_resources, pyobjcryst, distutils
pcmt: simple pre-commit hook fixes
__init__:
    noqa: F401 on gTopRefinableObjRegistry
    import. Removing it will cause potential api
    breakage on downstream users. Also Exist at
    pyobjcryst.globals

crystal.py:
    Add except type (AttributeError)
    at UpdateDisplay(self) to avoid E722.

fourier.py:
    noqa E741 on ambigous variable
    name 'l'. (hkl)

globaloptim.py:
    clarify refinableobj imports

lsq.py:
    Expose LSQ from c++ extension

powderpattern.py:
    Add except type (AttributeError)
    at UpdateDisplay(self) to avoid E722.

    Add except type (AttributeError, RuntimeError, ValueError)
    at plot() (Force immediate display) with
    warning messages "Plot refresh failed..."

    Add except type (AttributeError, RuntimeError)
    at _do_plot_hkl (Force immediate display). Nested

utils.py:
    change lambda function to def
Skpkg: update pyobjcryst
Remove codespell check for ipynb, use nbqa
    supported codespell instead.

Generate examples outputs
Add examples data files

Add attributes to iucr files in README.rst
Modify powderpattern plot functions, now back to
    original behavior
Add ipynb outputs and data, pcmt, workflows
docs: fix documentation rendering with `scikit-package` standards.
chore: remove nbsphinx link and use the pydata theme to render our documentation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants