Skip to content

Commit ac3276f

Browse files
committed
RC - Release candidate 1.4.0rc1
- moved to semantic versioning, e.g. `major`.`minor`.`patch`; - added `rc1` suffix for release candidate; - added `extras_require` entry to `setup.py`; and - deleted redundant `sonar-project.properties`. The `extras_require` entry allows `testing` and `setup` packges to be installed, for example `pip install -e .[testing]` will install fido with its `tests_require` packages also. `pip install -e .[setup]` installs the `setup_requires` packages. `pip install -e .[testing,setup]` works as you'd hope :).
1 parent 208a928 commit ac3276f

File tree

3 files changed

+6
-7
lines changed

3 files changed

+6
-7
lines changed

fido/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
from six.moves import input as rinput
1515

1616

17-
__version__ = '1.4'
17+
__version__ = '1.4.0rc1'
1818

1919

2020
CONFIG_DIR = join(abspath(dirname(__file__)), 'conf')

setup.py

100644100755
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,10 @@ def find_version(*file_paths):
4141
'pytest',
4242
]
4343

44+
EXTRAS = {
45+
'testing': tests_require,
46+
'setup': setup_requires,
47+
}
4448

4549
setup(
4650
name='opf-fido',
@@ -53,6 +57,7 @@ def find_version(*file_paths):
5357
install_requires=install_requires,
5458
setup_requires=setup_requires,
5559
tests_require=tests_require,
60+
extras_require=EXTRAS,
5661
packages=['fido'],
5762
package_data={'fido': ['*.*', 'conf/*.*']},
5863
entry_points={'console_scripts': [

sonar-project.properties

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)