{ "info": { "author": "Stefan Peterson", "author_email": "stefan.peterson@rubico.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License (GPL)", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Utilities" ], "description": "planfftw\n========\n\nplanfftw provides Julia-inspired function planners for fft and a number of fft-\nbased operations. The initial objective was to provide a clean and highly\noptimized interface to the excellent PyFFTW package. However, PyFFTW is not\na strict requirement and planfftw falls back on scipy.fftpack or numpy.fft, \nshould it not be available.\n\nRequirements\n------------\nPython 3.5 or higher\nnumpy 1.16.1 or higher\n\nEarlier versions may very well work but are not tested.\n\nHighly recommended\n-----------\nPyFFTW\n\nInstallation\n------------\nInstall with::\n\n pip install planfftw\n\nor::\n\n easy_install planfftw\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/sjpet/planfftw/tarball/1.0", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sjpet/planfftw", "keywords": "pyfftw,fft,fftw,plan,planner", "license": "GPL-3.0", "maintainer": "", "maintainer_email": "", "name": "planfftw", "package_url": "https://pypi.org/project/planfftw/", "platform": "", "project_url": "https://pypi.org/project/planfftw/", "project_urls": { "Download": "https://github.com/sjpet/planfftw/tarball/1.0", "Homepage": "https://github.com/sjpet/planfftw" }, "release_url": "https://pypi.org/project/planfftw/1.0/", "requires_dist": [ "numpy", "pytest ; extra == 'dev'", "tox ; extra == 'dev'", "scipy ; extra == 'dev'", "pyfftw ; extra == 'dev'", "pyfftw ; extra == 'speed'" ], "requires_python": "", "summary": "Julia-inspired function planners around pyfftw", "version": "1.0" }, "last_serial": 5006920, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "240eb2686fcf77928e3310933c285ac3", "sha256": "1202a2498ae2cdf9182eb45f9e420fad139b097e7cc0e156ed1bef585c07b82c" }, "downloads": -1, "filename": "planfftw-0.1.tar.gz", "has_sig": false, "md5_digest": "240eb2686fcf77928e3310933c285ac3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8696, "upload_time": "2015-10-08T16:15:31", "url": "https://files.pythonhosted.org/packages/be/93/556409fdd5775f7e3225628946d18538d5a571f4cd4e75e65419ab796680/planfftw-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "ed3e163913a48a8dd64c161335743844", "sha256": "081593733ff06008d485e6ca49887379ae9ebc42ff2e40e184a3ca2b7e7dcc8a" }, "downloads": -1, "filename": "planfftw-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ed3e163913a48a8dd64c161335743844", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8738, "upload_time": "2015-10-08T16:26:23", "url": "https://files.pythonhosted.org/packages/ca/35/bf200f6840cd76c95f454ca5f77abe034f1bacd0015b9aaac38de27727a8/planfftw-0.1.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "0c2b244f4cfffb9bb7660f49688da0e9", "sha256": "7588a3d6a4c1ec19fe9ffa75dfbb35995e82961c7bcc3f1ea506317bbba814b9" }, "downloads": -1, "filename": "planfftw-0.2.tar.gz", "has_sig": false, "md5_digest": "0c2b244f4cfffb9bb7660f49688da0e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12849, "upload_time": "2015-10-25T18:46:27", "url": "https://files.pythonhosted.org/packages/d0/cb/612889cbe229514067fef21d6252519d47218d9044427bd0fb03480bce71/planfftw-0.2.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "ec2b934e02b2e81df43b234539646624", "sha256": "956681e7fa546707621a70fbdd6cd5e556cd7d2db67401552971de28c8a25083" }, "downloads": -1, "filename": "planfftw-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ec2b934e02b2e81df43b234539646624", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27993, "upload_time": "2019-03-30T10:59:11", "url": "https://files.pythonhosted.org/packages/ec/e2/0005e14ae9eedabaff3f79c84e848f5e38e514c7b2055ca54955b456e3eb/planfftw-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "131542f252dd722a54f78f593dddeb32", "sha256": "21afeaab1543ef68165f0e6b0f1c7a4f88d39cc03cb72ebab2123475b0aa4be5" }, "downloads": -1, "filename": "planfftw-1.0.tar.gz", "has_sig": false, "md5_digest": "131542f252dd722a54f78f593dddeb32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12784, "upload_time": "2019-03-30T10:59:12", "url": "https://files.pythonhosted.org/packages/64/f4/e1c3bdfe2cddd18a8e2d98ac30667be389d9eb968629f0c69fea0f5be4fa/planfftw-1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ec2b934e02b2e81df43b234539646624", "sha256": "956681e7fa546707621a70fbdd6cd5e556cd7d2db67401552971de28c8a25083" }, "downloads": -1, "filename": "planfftw-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ec2b934e02b2e81df43b234539646624", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27993, "upload_time": "2019-03-30T10:59:11", "url": "https://files.pythonhosted.org/packages/ec/e2/0005e14ae9eedabaff3f79c84e848f5e38e514c7b2055ca54955b456e3eb/planfftw-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "131542f252dd722a54f78f593dddeb32", "sha256": "21afeaab1543ef68165f0e6b0f1c7a4f88d39cc03cb72ebab2123475b0aa4be5" }, "downloads": -1, "filename": "planfftw-1.0.tar.gz", "has_sig": false, "md5_digest": "131542f252dd722a54f78f593dddeb32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12784, "upload_time": "2019-03-30T10:59:12", "url": "https://files.pythonhosted.org/packages/64/f4/e1c3bdfe2cddd18a8e2d98ac30667be389d9eb968629f0c69fea0f5be4fa/planfftw-1.0.tar.gz" } ] }