- Add archflags env var before deploy command on OSX
- Removal of CMakeLists.txt
- Removes fake C extension from setup.
- Adds warning on darwin platform when ARCHFLAGS not set.
- Cleanup re: #1579. Fixup namespace conflicts with builtins (file, dir, etc.) as well as minor alignment issues
- Switch from cmake to distutils extensions for nupic installation
- Cleaned up README and CHANGELOG for 0.1 release.
- SWIG optimizations.
- Script to deploy linux wheel to S3 on release.
- Publishing select artifacts to pypi on release.
- Changed dev version pattern to match what python wants.
- Cleaned up setup and manifest for proper sdists.
- Faking extensions to get platform-specific wheels.
- Added core capnp files to bindings.
- GCE now encodes altitude using a 3D coordinate system.
- Distributing
*.i
files fromnupic.bindings
in binary packages. - Updates test entry points to pure python. README instructions for running tests were updated.
- Missing configuration files are no longer ignored. A runtime exception is raised immediately when an expected configuration file is not found.
- Updated deployment logic to account for both deployment scenarios (iterative and release).
- Configured pypi deployment on all branches with tags.
- Added pypi deployment configuration for binary releases.
- Parsing python requirements in setuptools so they are included within published packages (working toward releases).
- Setting up python wheels packaging and upload to S3 for future distribution.
- Implemented logic for reusing segments, to enforce a fixed-size connectivity (nupic.core).