pyflct is a Python wrapper around the Fourier Local Correlation Tracking C library. Our built documentation is available here.
Installing
Linux and Mac OS
The simplest way to install this library is through pip:
$ pip install pyflct
This will install the pre-compiled binary wheels for these two platforms.
Windows
We only officially support Windows through Conda. But we do have rough instructions in our documentation if you want to install it manually.
Getting Help
Stop by our chat room #sunpy:matrix.org if you have any questions.
Contributing
If you would like to get involved, check out the Developer’s Guide section of the SunPy docs. Help is always welcome so let us know what you like to work on, or check out the issues page for the list of known outstanding items. For more information on general contributing, please read our contributing guide.
If you want help develop pyflct you will need to install it from GitHub. The best way to do this is to create a new python virtual environment (of your choice) and then fork this repository.
Then:
$ git clone https://github.com/<username>/pyflct.git
$ cd pyflct
$ pip install -e .[dev]
You will need to install your operating system’s FFTW3 development library. You might need to pip install extension_helpers if there is an error about it being missing.
You can run:
$ python setup.py build_ext --inplace
to build the C extension in place.
Code of Conduct
When you are interacting with the SunPy community you are required to follow our Code of Conduct.
License
This project is Copyright (c) The SunPy Developers and licensed under the terms of the LGPL-2.1 license. This package is based upon the Openastronomy packaging guide which is licensed under the BSD 3-clause licence.
Metadata
Release files for pyflct 0.3.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pyflct-0.3.1.tar.gz | 740.4 kB | Without provenance | Details for pyflct-0.3.1.tar.gz |
Built distributions (wheels)
Total release size: 13.5 MB
Release files / pyflct-0.3.1.tar.gz
| Download URL | pyflct-0.3.1.tar.gz |
|---|---|
| Size | 740.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
81c8f7deb53664d0ad29e54bbe0509d1312d9e3b6c8b7712e7c32347548064f7
|
|
BLAKE2b-256 checksum How to use checksums |
7813140901a9d328fbd8367e56777e706c6eca448386b1866fe661c9169beb57
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.12.4
|
Release files / pyflct-0.3.1-cp312-cp312-manylinux_2_28_x86_64.whl
| Download URL | pyflct-0.3.1-cp312-cp312-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
74a5ef0181317c90077c16f585ed44b0e432d5c95c9d4484e79cf22e05ac1472
|
|
BLAKE2b-256 checksum How to use checksums |
fe02af3a6cd10ead5d9bb3a02416b66ddb33233701033d4302f04b917e5dc9c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.12.4
|
Release files / pyflct-0.3.1-cp312-cp312-macosx_12_0_x86_64.whl
| Download URL | pyflct-0.3.1-cp312-cp312-macosx_12_0_x86_64.whl |
|---|---|
| Size | 2.0 MB |
| Tags | CPython 3.12 macOS 12.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
15062ddd5e9f66824419b621181cbc91109ac02c6929b766e9306d0a8ba4831d
|
|
BLAKE2b-256 checksum How to use checksums |
6ea44cfcdc6de9827a5dcb3d24158c40cd32a4b0cbce9ae032ddd773a593e6e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.12.4
|
Release files / pyflct-0.3.1-cp311-cp311-manylinux_2_28_x86_64.whl
| Download URL | pyflct-0.3.1-cp311-cp311-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
afa7bcf3775b1d898d96905ededef18ad632c2409d02ce9b3c20236db8f7bcf9
|
|
BLAKE2b-256 checksum How to use checksums |
860e9695d68f00f49885831dc546865df9f503b45810fdf470e5d1ec8f9acab7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.12.4
|
Release files / pyflct-0.3.1-cp311-cp311-macosx_12_0_x86_64.whl
| Download URL | pyflct-0.3.1-cp311-cp311-macosx_12_0_x86_64.whl |
|---|---|
| Size | 2.0 MB |
| Tags | CPython 3.11 macOS 12.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
cfab405a040bb61eb237ae934a79341b653bacdcd25a09b81310af0988322c95
|
|
BLAKE2b-256 checksum How to use checksums |
4d94f7fb7e8534d677c9e68897ca98ce3fe3344912132548f0431b756234d67b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.12.4
|
Release files / pyflct-0.3.1-cp310-cp310-manylinux_2_28_x86_64.whl
| Download URL | pyflct-0.3.1-cp310-cp310-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
ea76dbc701345227c3d8bc1b8deb50c9d8614191bf9095b0300d40ea284d26e9
|
|
BLAKE2b-256 checksum How to use checksums |
8d8c25350acef9f16ec36ce77cf03200f966b141eae22a72f56513c88bbd3f56
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.12.4
|
Release files / pyflct-0.3.1-cp310-cp310-macosx_12_0_x86_64.whl
| Download URL | pyflct-0.3.1-cp310-cp310-macosx_12_0_x86_64.whl |
|---|---|
| Size | 2.0 MB |
| Tags | CPython 3.10 macOS 12.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
ffa1667685d5cff97beb1d76af5608b0377ff5d2e3df360f7322f0290620148f
|
|
BLAKE2b-256 checksum How to use checksums |
62af9fb4830c943ad1cacbcb85e6c0d797d239ac02856a25c919196b8f579823
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.12.4
|
Security for pyflct 0.3.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.