-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #52 from LovetheFrogs/36-fix-pypi-documentation
Added PyPI own README and updated setup.py
- Loading branch information
Showing
2 changed files
with
54 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
# PyCircTools | ||
|
||
PyCircTools is a python package which contains tools to build circuits using python 3. It is a work in progress, and will be updated frequently to add more | ||
modules. | ||
|
||
|
||
<p><a href="#installing-ctools"> 1. Installing PyCircTools and importing it </a></p> | ||
<p><a href="#logic-gates"> 2. Logic Gates Module </a></p> | ||
<p><a href="#multiplexers"> 3. Multiplexers Module </a></p> | ||
<p><a href="#latches"> 4. Latches Module </a></p> | ||
<p><a href="#exceptions">5. Exceptions </a></p> | ||
<p><a href="#about">6. About </a></p> | ||
|
||
<a name="installing-ctools"></a> | ||
## Installing PyCircTools and importing it. | ||
|
||
To install PyCircTools, use pip by calling the following command: | ||
|
||
``` | ||
pip install PyCircTools | ||
``` | ||
Importing it is as easy as it gets, just insert the line | ||
``` | ||
from PyCircTools.*subpackage* import *modules* | ||
``` | ||
at the start of your code, and substitute subpackage with the package you want, and modules with the modules you want to import to your project. | ||
|
||
<a name="logic-gates"></a> | ||
## Logic Gates Module | ||
|
||
To read the documentation for this module, [click this link](https://github.com/LovetheFrogs/PyCircTools/tree/main/PyCircTools/LogicGates). | ||
|
||
<a name="multiplexers"></a> | ||
## Multiplexers Module | ||
|
||
To read the documentation for this module, [click this link](https://github.com/LovetheFrogs/PyCircTools/tree/main/PyCircTools/Multiplexers). | ||
|
||
<a name="latches"></a> | ||
## Latches Module | ||
|
||
To read the documentation for this module, [click this link](https://github.com/LovetheFrogs/PyCircTools/tree/main/PyCircTools/Latches). | ||
|
||
<a name="exceptions"></a> | ||
## Exceptions | ||
|
||
To read the documentation for this module, [click this link](https://github.com/LovetheFrogs/PyCircTools/tree/main/PyCircTools/Exceptions). | ||
|
||
<a name="about"></a> | ||
## About | ||
|
||
PyCircTools is software developed by LovetheFrogs and licensed under GPL-3.0 license. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters