mirror of
https://github.com/datafolklabs/cement.git
synced 2026-02-06 11:37:06 +00:00
Bump Version to 3.0.0
This commit is contained in:
parent
d33a46a148
commit
183fd58a05
@ -1,10 +1,6 @@
|
||||
# ChangeLog
|
||||
|
||||
## 2.99.1 - DEVELOPMENT (will be released as dev/2.99.2 or stable/3.0.0)
|
||||
|
||||
This is a complete fork from Cement 2 code base. Please continue to use
|
||||
stable versions of Cement 2, until Cement 3.0.0 is released.
|
||||
|
||||
## 3.0.0 - August 21, 2018
|
||||
|
||||
Bugs:
|
||||
|
||||
|
||||
@ -2,8 +2,6 @@
|
||||
|
||||
[](https://travis-ci.org/datafolklabs/cement)
|
||||
|
||||
**NOTE: Portland is a complete fork of Cement 2, and will eventually become Cement 3. It is guaranteed to be broken! Please use Cement 2 in production until stable/3.0.0 is released.***
|
||||
|
||||
Cement is an advanced Application Framework for Python, with a primary focus on Command Line Interfaces (CLI). Its goal is to introduce a standard, and feature-full platform for both simple and complex command line applications as well as support rapid development needs without sacrificing quality. Cement is flexible, and it's use cases span from the simplicity of a micro-framework to the complexity of a mega-framework. Whether it's a single file script, or a multi-tier application, Cement is the foundation you've been looking for.
|
||||
|
||||
The first commit to Git was on Dec 4, 2009. Since then, the framework has seen several iterations in design, and has continued to grow and improve since it's inception. Cement is the most stable, and complete framework for command line and backend application development.
|
||||
|
||||
@ -1,5 +1,4 @@
|
||||
### FIXME: Replace with 'cement==3.0.0' once it is stable
|
||||
-e git+https://github.com/datafolklabs/cement.git@portland#egg=cement
|
||||
cement==3.0.0
|
||||
jinja2
|
||||
pyyaml
|
||||
colorlog
|
||||
|
||||
@ -1,3 +1,3 @@
|
||||
"""Cement core backend module."""
|
||||
|
||||
VERSION = (2, 99, 2, 'final', 0) # pragma: nocover
|
||||
VERSION = (3, 0, 0, 'final', 0) # pragma: nocover
|
||||
|
||||
@ -6,10 +6,6 @@ API Reference
|
||||
developer documentation, please visit the official site
|
||||
http://builtoncement.com.
|
||||
|
||||
.. warning:: Portland is a complete fork of Cement 2, and will eventually
|
||||
become Cement 3. It is guaranteed to be broken! Please use Cement 2 in
|
||||
production until stable/3.0.0 is released.
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
|
||||
@ -5,11 +5,6 @@ API Reference
|
||||
developer documentation, please visit the official site
|
||||
http://builtoncement.com.
|
||||
|
||||
.. warning:: Portland is a complete fork of Cement 2, and will eventually
|
||||
become Cement 3. It is guaranteed to be broken! Please use Cement 2 in
|
||||
production until stable/3.0.0 is released.
|
||||
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
|
||||
@ -4,8 +4,8 @@ from cement.core import backend
|
||||
|
||||
def test_version():
|
||||
# ensure that we bump things properly on version changes
|
||||
assert backend.VERSION[0] == 2
|
||||
assert backend.VERSION[1] == 99
|
||||
assert backend.VERSION[2] == 2
|
||||
assert backend.VERSION[0] == 3
|
||||
assert backend.VERSION[1] == 0
|
||||
assert backend.VERSION[2] == 0
|
||||
assert backend.VERSION[3] == 'final'
|
||||
assert backend.VERSION[4] == 0
|
||||
|
||||
@ -4,7 +4,7 @@ from cement.utils import version
|
||||
|
||||
def test_get_version():
|
||||
ver = version.get_version()
|
||||
assert ver.startswith('2.99')
|
||||
assert ver.startswith('3.0')
|
||||
|
||||
ver = version.get_version((2, 1, 1, 'alpha', 1))
|
||||
assert ver == '2.1.1a1'
|
||||
|
||||
Loading…
Reference in New Issue
Block a user