Skip to content

Commit 237bc45

Browse files
committed
major bug fix
1 parent 42d34f6 commit 237bc45

34 files changed

Lines changed: 55 additions & 63 deletions

README.md

Lines changed: 15 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
# ⚡ Electrocute
1+
# Voltops
22

3-
**Electrocute** is a Python library built for electronics and signal processing enthusiasts. Whether you're an engineer, student, or hobbyist, this package offers intuitive functions for working with electrical formulas and analyzing signals with ease.
3+
**Voltops** is a Python library built for electronics and signal processing enthusiasts. Whether you're an engineer, student, or hobbyist, this package offers intuitive functions for working with electrical formulas and analyzing signals with ease.
44

55
---
66

7-
## 📦 Installation
7+
## Installation
88

99
```bash
10-
pip install electrocute
10+
pip install voltops
1111
```
1212

1313
---
1414

15-
## 🚀 Quick Start
15+
## Quick Start
1616

1717
### Basic Electronic Formulas
1818

1919
```python
20-
from electrocute.formulas.basic import BasicFormulas
20+
from voltops.formulas.basic import BasicFormulas
2121

2222
# Calculate voltage using Ohm's Law: V = I * R
2323
voltage = BasicFormulas.ohms_law(current=2, resistance=5)
@@ -32,7 +32,7 @@ print(f"Power: {power} W") # Output: Power: 20 W
3232

3333
```python
3434
import numpy as np
35-
from electrocute.signal_processing.transforms import Transforms
35+
from voltops.signal_processing.transforms import Transforms
3636

3737
# Generate a simple sine wave signal
3838
t = np.linspace(0, 1, 1000, endpoint=False)
@@ -45,7 +45,7 @@ freqs, amps = Transforms.frequency_spectrum(signal, sampling_rate=1000)
4545
### Filtering Signals
4646

4747
```python
48-
from electrocute.signal_processing.filters import Filters
48+
from voltops.signal_processing.filters import Filters
4949

5050
# Create a signal with multiple frequency components
5151
t = np.linspace(0, 1, 1000, endpoint=False)
@@ -55,28 +55,24 @@ signal = np.sin(2 * np.pi * 10 * t) + 0.5 * np.sin(2 * np.pi * 20 * t)
5555
filtered_signal = Filters.low_pass_filter(signal, cutoff=15, sampling_rate=1000)
5656
```
5757

58-
---
5958

60-
## 🔧 Features
59+
## Features
6160

62-
- 📐 **Electronic Formulas**: Ohm's Law, power, and more.
63-
- 🎚️ **Signal Processing**: FFT, DFT, filtering, and spectral analysis.
64-
- 📚 **Extensible API**: Easy-to-use, modular design for seamless integration.
61+
- **Electronic Formulas**: Ohm's Law, power, and more.
62+
- **Signal Processing**: FFT, DFT, filtering, and spectral analysis.
63+
- **Extensible API**: Easy-to-use, modular design for seamless integration.
6564

66-
---
6765

68-
## 🤝 Contributing
66+
## Contributing
6967

7068
Contributions are welcome!
71-
If you'd like to report a bug, request a feature, or contribute code, feel free to open an issue or submit a pull request on [GitHub](https://github.com/madhurthareja/electrocute).
69+
If you'd like to report a bug, request a feature, or contribute code, feel free to open an issue or submit a pull request on [GitHub](https://github.com/madhurthareja/voltops).
7270

73-
---
7471

75-
## 👨‍💻 Maintainers
72+
## Maintainers
7673

7774
This library is actively developed and maintained by **Madhur Thareja**.
7875

79-
---
8076

8177
## 📄 License
8278

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
-4.72 KB
Binary file not shown.

dist/electrocute-0.1.2.tar.gz

-4.15 KB
Binary file not shown.

0 commit comments

Comments
 (0)