{"id":18614047,"url":"https://github.com/enthought/scipy-refactor","last_synced_at":"2025-09-18T00:26:21.177Z","repository":{"id":2581434,"uuid":"3562368","full_name":"enthought/scipy-refactor","owner":"enthought","description":"Default Repo description from terraform module","archived":false,"fork":false,"pushed_at":"2011-12-06T22:54:47.000Z","size":34213,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":22,"default_branch":"refactor","last_synced_at":"2024-12-27T02:43:02.274Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"chef-cookbooks/maven","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/enthought.png","metadata":{"files":{"readme":"README.txt","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-02-27T16:52:02.000Z","updated_at":"2022-01-06T07:41:20.000Z","dependencies_parsed_at":"2022-08-20T07:01:43.795Z","dependency_job_id":null,"html_url":"https://github.com/enthought/scipy-refactor","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enthought%2Fscipy-refactor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enthought%2Fscipy-refactor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enthought%2Fscipy-refactor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enthought%2Fscipy-refactor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/enthought","download_url":"https://codeload.github.com/enthought/scipy-refactor/tar.gz/refs/heads/refactor","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239406446,"owners_count":19633024,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T03:24:52.909Z","updated_at":"2025-09-18T00:26:16.121Z","avatar_url":"https://github.com/enthought.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"=================================================\nDeveloping SciPy\n=================================================\n\n.. Contents::\n\n\nWhat is SciPy?\n--------------\n\nSciPy (pronounced \"Sigh Pie\") is open-source software for mathematics,\nscience, and engineering.  It includes modules for statistics, optimization,\nintegration, linear algebra, Fourier transforms, signal and image processing,\nODE solvers, and more.  It is also the name of a very popular conference on\nscientific programming with Python.\n\nThe SciPy library depends on NumPy, which provides convenient and fast\nN-dimensional array manipulation. The SciPy library is built to work with\nNumPy arrays, and provides many user-friendly and efficient numerical routines\nsuch as routines for numerical integration and optimization. Together, they\nrun on all popular operating systems, are quick to install, and are free of\ncharge. NumPy and SciPy are easy to use, but powerful enough to be depended\nupon by some of the world's leading scientists and engineers. If you need to\nmanipulate numbers on a computer and display or publish the results, give\nSciPy a try!\n\n\nSciPy structure\n---------------\n\nSciPy aims at being a robust and efficient \"super-package\" of a number\nof modules, each of a non-trivial size and complexity.  In order for\n\"SciPy integration\" to work flawlessly, all SciPy modules must follow\ncertain rules that are described in this document. Hopefully this\ndocument will be helpful for SciPy contributors and developers as a\nbasic reference about the structure of the SciPy package.\n\nCurrently SciPy consists of the following files and directories:\n\n  INSTALL.txt\n    SciPy prerequisites, installation, testing, and troubleshooting.\n\n  THANKS.txt\n    SciPy developers and contributors. Please keep it up to date!!\n\n  README.txt\n    SciPy structure (this document).\n\n  setup.py\n    Script for building and installing SciPy.\n\n  MANIFEST.in\n    Additions to distutils-generated SciPy tar-balls.  Its usage is\n    deprecated.\n\n  scipy/\n    Contains SciPy __init__.py and the directories of SciPy modules.\n\nSciPy modules\n+++++++++++++\n\nIn the following, a *SciPy module* is defined as a Python package, say\nxxx, that is located in the scipy/ directory.  All SciPy modules should\nfollow the following conventions:\n\n* Ideally, each SciPy module should be as self-contained as possible.\n  That is, it should have minimal dependencies on other packages or\n  modules.  Even dependencies on other SciPy modules should be kept to a\n  minimum.  A dependency on NumPy is of course assumed.\n\n* Directory ``xxx/`` must contain \n\n  + a file ``setup.py`` that defines\n    ``configuration(parent_package='',top_path=None)`` function.  \n    See below for more details.\n\n  + a file ``info.py``. See below more details.\n\n* Directory ``xxx/`` may contain \n\n  + a directory ``tests/`` that contains files ``test_\u003cname\u003e.py``\n    corresponding to modules ``xxx/\u003cname\u003e{.py,.so,/}``.  See below for\n    more details.\n\n  + a file ``MANIFEST.in`` that may contain only ``include setup.py`` line.\n    DO NOT specify sources in MANIFEST.in, you must specify all sources\n    in setup.py file. Otherwise released SciPy tarballs will miss these sources.\n\n  + a directory ``docs/`` for documentation.\n\nFor details, read:\n\n  http://projects.scipy.org/numpy/wiki/DistutilsDoc\n\n\nDocumentation\n-------------\n\nThe documentation site is here\n    http://docs.scipy.org\n\nWeb sites\n---------\n\nThe user's site is here\n    http://www.scipy.org/\n\nThe developer's site is here\n    http://projects.scipy.org/scipy/wiki\n\n\nMailing Lists\n-------------\n\nPlease see the developer's list here\n    http://projects.scipy.org/mailman/listinfo/scipy-dev\n\n\nBug reports\n-----------\n\nTo search for bugs, please use the NIPY Bug Tracker at\n    http://projects.scipy.org/scipy/query\n\nTo report a bug, please use the NIPY Bug Tracker at\n    http://projects.scipy.org/scipy/newticket\n\n\nLicense information\n-------------------\n\nSee the file \"LICENSE\" for information on the history of this\nsoftware, terms \u0026 conditions for usage, and a DISCLAIMER OF ALL\nWARRANTIES.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fenthought%2Fscipy-refactor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fenthought%2Fscipy-refactor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fenthought%2Fscipy-refactor/lists"}