Skip to content

Commit a830c8d

Browse files
committed
PRJ: prepare for release 3.0.1
1 parent 124bd8c commit a830c8d

File tree

3 files changed

+25
-21
lines changed

3 files changed

+25
-21
lines changed

README.rst

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,17 @@ Basil is a modular data acquisition system and system testing framework in Pytho
2020

2121
It also provides generic FPGA firmware modules for different hardware platforms and drivers for wide range of lab appliances.
2222

23-
Documentation
24-
=============
25-
26-
Documentation can be found under: http://basil.rtfd.org
23+
Features
24+
========
25+
Firmware:
26+
- very simple single master bus definition
27+
- multiple basic modules (SPI, SEQ, GPIO, I2C, JTAG)
28+
- multiple interfaces (UART, USB2, USB3, Ethernet)
29+
Software:
30+
- layer structure following hardware
31+
- generation based on yaml file
32+
- register abstract layer (RAL)
33+
- simulator interface allows software test against simulated RTL (thanks to `cocotb <https://github.com/potentialventures/cocotb>`_)
2734

2835
Installation
2936
============
@@ -34,42 +41,37 @@ Clone the repository to get a copy of the source code (for developers):
3441
3542
git clone https://github.com/SiLab-Bonn/basil.git
3643
cd basil
37-
python setup.py develop
44+
pip install -e .
3845
3946
or install via PyPI into the Python's site-packages folder (for non-developers):
4047

4148
.. code-block:: bash
4249
4350
pip install basil_daq==version
4451
45-
where version is a version number (e.g., 3.0.0)
52+
where version is a version number (e.g., 3.0.1)
4653

4754
or install from git, when no PyPI package is available (for non-developers):
4855

4956
.. code-block:: bash
5057
5158
pip install git+https://github.com/SiLab-Bonn/basil.git@branch
5259
53-
where branch is a branch name or tag (e.g., master or v3.0.0).
60+
where branch is a branch name or tag (e.g., master or v3.0.1).
5461

5562
Check `.travis.yml <.travis.yml>`_ for installation/testing hints.
5663

5764
Support
5865
=======
5966

60-
Basil mailing list: `subscribe <https://e-groups.cern.ch/e-groups/EgroupsSubscription.do?egroupName=basil-devel>`_
67+
Please use GitHub's `issue tracker <https://github.com/SiLab-Bonn/basil/issues>`_ for bug reports/feature requests/questions.
6168

62-
Features
63-
============
64-
Firmware:
65-
- very simple single master bus definition
66-
- multiple basic modules (SPI, SEQ, GPIO, I2C, JTAG)
67-
- multiple interfaces (UART, USB2, USB3, Ethernet)
68-
Software:
69-
- layer structure following hardware
70-
- generation based on yaml file
71-
- register abstract layer (RAL)
72-
- simulator interface allows software test against simulated RTL (thanks to `cocotb <https://github.com/potentialventures/cocotb>`_)
69+
*For CERN users*: Feel free to subscribe to the `basil mailing list <https://e-groups.cern.ch/e-groups/EgroupsSubscription.do?egroupName=basil-devel>`_
70+
71+
Documentation
72+
=============
73+
74+
Documentation can be found under: https://basil.rtfd.org
7375

7476
Example Projects:
7577
=================
@@ -78,7 +80,7 @@ Example Projects:
7880
- `fe65_p2 <https://github.com/SiLab-Bonn/fe65_p2>`_ - DAQ for FE65P2 prototype
7981

8082
License
81-
============
83+
=======
8284

8385
If not stated otherwise.
8486

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.0.1.dev0
1+
3.0.1

setup.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,15 @@
2222
with open('requirements.txt') as f:
2323
install_requires = f.read().splitlines()
2424

25+
2526
def package_files(directory):
2627
paths = []
2728
for (fpath, directories, filenames) in walk(directory):
2829
for filename in filenames:
2930
paths.append(path.join('..', fpath, filename))
3031
return paths
3132

33+
3234
setup(
3335
name='basil_daq',
3436
version=version,

0 commit comments

Comments
 (0)