13 Commits

Author SHA1 Message Date
Isaku Yamahata
e69a8917ec setup: update installation infos
- clean up setup.py and MANIFEST.in
- simplejson isn't needed anymore
- allow webob >= 1.0.8 as openstack quantum uses >= 1.0.8 version
- allow gflags >= 1.3 as Fedora 18 uses gflags 1.5

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-01-08 18:11:37 +09:00
FUJITA Tomonori
f2c6dfe106 set setup.py install_requires properly
Let's enable pip to solve the dependency.

The code is taken from OpenStack.

Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-11-30 15:54:12 +09:00
FUJITA Tomonori
94965a3b5b Removed leading '/' from data_files
This was preventing from creating a package on Windows machines where
there is no /etc/ folder.

Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-10-02 11:32:23 +09:00
FUJITA Tomonori
c8cd4226d7 fix pep8 1.3.3 warnings
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-08-22 06:27:12 +09:00
FUJITA Tomonori
5de36cdbd7 Move version string to ryu/__init__.py
Export version string to other components in the sane way.

Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-06-19 22:33:29 +09:00
FUJITA Tomonori
a364a7a7e2 Update setup.py
Use 'What's Ryu' section for RPM package description. Otherwise, we
use README.rst for long_description so that we have a nice PyPI
website.

Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-06-19 11:20:07 +09:00
FUJITA Tomonori
4e62b4ebcc update the official site url
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-06-16 09:11:18 +09:00
FUJITA Tomonori
3fafa122d4 update setup.py for PyPI
Add classifiers.

Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-06-15 11:23:56 +09:00
FUJITA Tomonori
61e3df2a9c update setup.py and setup.cfg for better packaging
Note that now ryu uses /etc/ryu/ryu.conf. The previous install path
(/usr/etc/ryu/ryu.conf) doesn't fit to FHS.

Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-06-06 12:45:46 +09:00
FUJITA Tomonori
711301abb3 Switch to Apache 2.0 license
To make the further integration into IaaS OSS (OpenStack and
CloudStack) easier, we switch to Apache 2.0 license.

ryu/app/wsapi.py is still under GPL3 or later. We replace it later.

Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-04-06 08:38:45 +09:00
FUJITA Tomonori
20b25a5f06 ryu 0.2
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-04-04 02:40:20 +09:00
Isaku Yamahata
95f72ed9f2 setup.py: typo autor -> author
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-02-17 11:34:49 +09:00
FUJITA Tomonori
aa5051a162 initial commit
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2011-12-09 15:56:05 +09:00