This is the nodepy package registry which is built entirely on nodepy and deployed on ppym.org. It can be deployed locally for a private package registry as well.
* Automatically installed
Clone the repository with submodules. Install the dependencies with nppm. The dependencies can be installed without connecting to ppym.org as they are included as submodule.s
$ git clone https://github.com/nodepy/registry.git --recursive
$ cd registry
$ nppm install
Update config.py
and start the server.
$ nodepy server
See also: Registry Front Page
General
- rename from
ppym-registry
to justregistry
and package name to@nodepy/registry
- include
werkzeug-reloader-patch
andnodepy
(which containsnppm
as submodule - configuration is now done in
config.py
instead of~/.ppymrc
- another restyling
- now using SASS (see the
static/scss
directory) - add a search form (view not yet implemented)
- change package browsing url from
/browse/packages
and/browse/package/...
to/packages
and/packages/...
- change user browsing url from
/browse/users
and/browse/users/...
to/users
and/users/...
- Node.py Documentation is now integrated into the Web Application
- Add
@nodepy/spdx-licenses
module and display OSI approved icon with the license identifier, when applicable
- Update page design with Kube CSS instead of Twitter Bootstrap
- Fix display of package description and license
- Add
manage promote
andmanage demote
commands - Fix #1: TemplateNotFound when running the Flask app not from the project root
- Fix #2: Can not upload manifest containing . in a key