简单的URL短
Bottle-Cuturl的Python项目详细描述
2015-10-09:与所有python版本(2.7除外)的兼容性中断
0.0.21版
python中一个简单的收藏夹/url缩短应用程序。正在工作。 其思想是让一个简单的、工作的web应用程序与一组 可用于大型项目的工具。
用途:
- Bottle(微结构),骨架
- 带有SQLAlchemy(orm)的postgresql,回退到sqlite
- cookiecutter-bottle模板,bumpversion,vendor,crashreporter
- 玩测试,使用UnitTest、NoTests、Tox、Behavior、WebTest。
使用travis ci,成功的构建部署到heroku: http://fathomless-everglades-8154.herokuapp.com/
在某个时刻,它也将与openshift一起工作。
快速启动
以开发模式运行(准备虚拟环境并在其中运行应用程序):
devinit.sh devrun.sh
我正在努力释放到pypi,它很快就会生效。
# no uncommited changes at this point devucl.sh bumpversion --allow-dirty patch git add . git commit -m "Bump version: x.x.x → y.y.y" git tag vy.y.y git push git push --tags # .pypirc must be prepared, see http://peterdowns.com/posts/first-time-with-pypi.html # python setup.py register -r pypitest # python setup.py sdist upload -r pypitest # python setup.py register -r pypi # python setup.py sdist upload -r pypi # python setup.py sdist bdist_wheel upload