# NetWatch - Professional Network Monitor 🌐
An elegant network monitoring tool with modern console and web interfaces, designed with a professional pastel color palette.
## ✨ Features
### 🖥️ Console Interface
- 🎯 **Interface Selection**: Choose specific interfaces or monitor all
- 📊 **Real-time Traffic**: Live monitoring of sent/received bytes per second
- 📈 **Cumulative Statistics**: Total bytes sent and received
- 🎨 **ASCII Graphs**: Colorful real-time traffic history graphs
- 🌈 **Colorful Interface**: Rich terminal colors with emojis and visual elements
### 🌐 Web Interface
- 🎨 **Professional Pastel Palette**: Modern design with soft and elegant colors
- 📱 **Responsive**: Perfectly adapted for mobile and desktop
- 📊 **Interactive Charts**: Advanced visualization with Chart.js
- 🔄 **Real-time Data**: Automatic updates without simulations
- 🚫 **No Fake Data**: Shows disconnected state when no real data is available
- 🎯 **REST API**: Endpoints for integration with other systems
### 🔧 Technical Features
- 🔄 **Cross-platform**: Works on Windows, Linux and macOS
- ⚡ **Easy Installation**: Simple pip installation
- 🐍 **Python 3.7+**: Support for modern Python versions
- 📦 **Professional Packaging**: Ready for distribution
## 🚀 Installation
### Method 1: Install from PyPI (Recommended)
```bash
pip install netwatch-monitor
```
### Method 2: Install from Source
1. Clone the repository:
```bash
git clone https://github.com/PC0staS/netwatch.git
cd netwatch
```
2. Install in development mode:
```bash
pip install -e .
```
## 🎮 Usage
### 🖥️ Console Interface
After installation, simply run:
```bash
netwatch
```
The tool will:
1. Show all available network interfaces
2. Let you select which interfaces to monitor:
- `0` - Monitor ALL interfaces
- `1,2,3` - Monitor specific interfaces (comma-separated)
3. Start real-time monitoring with ASCII graphs
### 🌐 Web Interface
To start the web interface:
```bash
netwatch-web
```
For network access (accessible from other devices on your local network):
```bash
netwatch-web --network
```
Or with custom options:
```bash
netwatch-web --host 0.0.0.0 --port 8080 --debug
```
**Alternative method using main command:**
```bash
netwatch --web --network --port 8080
```
Then open your browser at `http://localhost:5000` (or the port you specify).
**For network access:** Use your computer's IP address from other devices, e.g., `http://192.168.1.100:5000`
#### Web Interface Features:
- 🎨 **Professional Pastel Palette**: Soft and elegant colors
- 📱 **Responsive Design**: Works perfectly on mobile devices
- 📊 **Interactive Charts**: Advanced data visualization
- 🔄 **Real-time Updates**: Automatic refresh every 2 seconds
- 🚫 **No Simulated Data**: Shows disconnected state when no data available
- 🎯 **Intuitive Controls**: Easy interface selection and monitoring control
### Example Usage - Console
```bash
$ netwatch
🌐 NetWatch - Network Monitor
══════════════════════════════════════════════════
🚀 Starting network monitoring...
📊 Gathering interface data...
═══════════════════════════════════════════════════════════════════════════
🌐 AVAILABLE NETWORK INTERFACES
═══════════════════════════════════════════════════════════════════════════
1. Ethernet
2. Wi-Fi
3. Loopback
═══════════════════════════════════════════════════════════════════════════
🎯 SELECTION OPTIONS:
0 - Monitor ALL interfaces
1,2,3 - Monitor specific interfaces (comma-separated)
Example: '1,3' to monitor interfaces 1 and 3
═══════════════════════════════════════════════════════════════════════════
🔍 Enter your selection: 1
✅ Selected interfaces:
- Ethernet
🔄 Monitoring started for 1 interface(s)
⏱️ Updates every second - Press Ctrl+C to stop
```
## 📊 Interface Display
For each selected interface, you'll see:
- **Real-time Traffic**: Current bytes per second (sent/received)
- **Cumulative Traffic**: Total bytes since monitoring started
- **ASCII Graphs**: Beautiful colored graphs showing traffic history
- **Visual Elements**: Emojis, colors, and borders for better readability
## 🎨 Features Details
### ASCII Graphs
- **Width**: 65 characters wide
- **Height**: 6 rows of data
- **Colors**: Different color schemes for sent (blue) and received (green) traffic
- **Intensity**: Multiple intensity levels based on traffic volume
- **Scale**: Automatic scaling with max value display
### Web Interface Color Palette
- **Primary**: Soft purple (#8B7EC8)
- **Secondary**: Mint green (#A8D5BA)
- **Accent**: Soft pink (#FFB6C1)
- **Success**: Aqua mint (#98E4D6)
- **Warning**: Soft yellow (#F4D03F)
- **Danger**: Soft coral (#F1948A)
## 🛠️ Requirements
- Python 3.7+
- psutil (automatically installed)
- Flask & Flask-SocketIO (for web interface)
- Works on Windows, Linux, and macOS
- Terminal with ANSI color support (most modern terminals)
## 🔧 Development
### Project Structure
```
netwatch/
├── netwatch/
│ ├── __init__.py
│ ├── monitor.py # Core monitoring logic
│ ├── cli.py # Command line interface
│ ├── web.py # Web interface
│ ├── static/ # CSS, JS, and assets
│ └── templates/ # HTML templates
├── setup.py # Package setup
├── pyproject.toml # Modern Python packaging
├── requirements.txt # Dependencies
└── README.md # This file
```
### Building from Source
```bash
# Clone the repository
git clone https://github.com/PC0staS/netwatch.git
cd netwatch
# Install in development mode
pip install -e .
# Run the console version
netwatch
# Run the web version
netwatch-web
```
## 🎯 Use Cases
- **Network Debugging**: Monitor interface activity during troubleshooting
- **Performance Monitoring**: Track bandwidth usage on specific interfaces
- **Development**: Monitor network activity during application development
- **System Administration**: Quick network interface overview
- **Educational**: Learn about network interfaces and traffic patterns
- **Remote Monitoring**: Use web interface for remote network monitoring
## 🚀 Cross-Platform Support
### Windows
- Full support with PowerShell and Command Prompt
- Colorful interface with emoji support
- All network interfaces detected
- Web interface works with all browsers
### Linux
- Native terminal support
- Works with all major distributions
- Systemd service compatible
- Web interface accessible remotely
### macOS
- Terminal.app and iTerm2 support
- Full color and emoji support
- Works with all network interfaces
- Safari and Chrome compatible
## 📝 Commands
### Console Commands
- **Start Console**: `netwatch`
- **Stop**: `Ctrl+C`
- **Interface Selection**: Follow on-screen prompts
### Web Commands
- **Start Web Interface (localhost only)**: `netwatch-web`
- **Start Web Interface (network access)**: `netwatch-web --network`
- **Custom Host/Port**: `netwatch-web --host 0.0.0.0 --port 8080`
- **Network + Custom Port**: `netwatch-web --network --port 8080`
- **Debug Mode**: `netwatch-web --debug`
- **Help**: `netwatch-web --help`
### Network Access
- **Localhost only**: `netwatch-web` (default)
- **Network access**: `netwatch-web --network` or `netwatch-web --host 0.0.0.0`
- **Access from other devices**: Use your computer's IP address (e.g., `http://192.168.1.100:5000`)
## 🌐 API Endpoints
The web interface provides REST API endpoints:
- `GET /api/interfaces` - List available network interfaces
- `GET /api/stats` - Get current network statistics
- `POST /api/start_monitoring` - Start monitoring selected interfaces
- `POST /api/stop_monitoring` - Stop monitoring
## 🎉 Examples
### Monitor All Interfaces
```bash
netwatch
# Select: 0
```
### Monitor Specific Interfaces
```bash
netwatch
# Select: 1,3,5
```
### Monitor Single Interface
```bash
netwatch
# Select: 1
```
### Start Web Interface on Custom Port
```bash
netwatch-web --port 8080
```
## 🐛 Troubleshooting
### Common Issues
1. **No interfaces shown**: Make sure you have network interfaces configured
2. **Colors not working**: Ensure your terminal supports ANSI colors
3. **Permission errors**: Some systems may require elevated privileges for network monitoring
4. **Import errors**: Make sure all dependencies are installed: `pip install -r requirements.txt`
5. **Web interface not accessible**: Check if port is available and firewall settings
### Requirements
- Minimum Python 3.7
- psutil, Flask, Flask-SocketIO libraries
- Terminal with ANSI color support
- Modern web browser for web interface
## 📄 License
This project is open source and available under the MIT License.
## 🤝 Contributing
Contributions are welcome! Please feel free to submit pull requests or report issues.
## 🔮 Future Features
- [ ] Export data to CSV/JSON
- [ ] Historical data storage
- [ ] Network alerts/notifications
- [ ] Bandwidth usage graphs
- [ ] Custom refresh intervals
- [ ] Multiple monitoring modes
- [ ] User authentication for web interface
- [ ] Dark/Light theme toggle
---
Made with ❤️ for network monitoring enthusiasts!
Raw data
{
"_id": null,
"home_page": "https://github.com/PC0staS/netwatch",
"name": "netwatch-monitor",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "network monitoring, bandwidth monitor, console, ascii graphs, system monitoring, web interface",
"author": "PC0staS",
"author_email": "PC0staS <your-email@example.com>",
"download_url": "https://files.pythonhosted.org/packages/8a/6d/6b6284e0f72412985e71319bddfde67035d7154fb1e88d6ecda7f5d05f6c/netwatch_monitor-1.1.2.tar.gz",
"platform": null,
"description": "# NetWatch - Professional Network Monitor \ud83c\udf10\n\nAn elegant network monitoring tool with modern console and web interfaces, designed with a professional pastel color palette.\n\n## \u2728 Features\n\n### \ud83d\udda5\ufe0f Console Interface\n- \ud83c\udfaf **Interface Selection**: Choose specific interfaces or monitor all\n- \ud83d\udcca **Real-time Traffic**: Live monitoring of sent/received bytes per second\n- \ud83d\udcc8 **Cumulative Statistics**: Total bytes sent and received\n- \ud83c\udfa8 **ASCII Graphs**: Colorful real-time traffic history graphs\n- \ud83c\udf08 **Colorful Interface**: Rich terminal colors with emojis and visual elements\n\n### \ud83c\udf10 Web Interface\n- \ud83c\udfa8 **Professional Pastel Palette**: Modern design with soft and elegant colors\n- \ud83d\udcf1 **Responsive**: Perfectly adapted for mobile and desktop\n- \ud83d\udcca **Interactive Charts**: Advanced visualization with Chart.js\n- \ud83d\udd04 **Real-time Data**: Automatic updates without simulations\n- \ud83d\udeab **No Fake Data**: Shows disconnected state when no real data is available\n- \ud83c\udfaf **REST API**: Endpoints for integration with other systems\n\n### \ud83d\udd27 Technical Features\n- \ud83d\udd04 **Cross-platform**: Works on Windows, Linux and macOS\n- \u26a1 **Easy Installation**: Simple pip installation\n- \ud83d\udc0d **Python 3.7+**: Support for modern Python versions\n- \ud83d\udce6 **Professional Packaging**: Ready for distribution\n\n## \ud83d\ude80 Installation\n\n### Method 1: Install from PyPI (Recommended)\n\n```bash\npip install netwatch-monitor\n```\n\n### Method 2: Install from Source\n\n1. Clone the repository:\n```bash\ngit clone https://github.com/PC0staS/netwatch.git\ncd netwatch\n```\n\n2. Install in development mode:\n```bash\npip install -e .\n```\n\n## \ud83c\udfae Usage\n\n### \ud83d\udda5\ufe0f Console Interface\n\nAfter installation, simply run:\n\n```bash\nnetwatch\n```\n\nThe tool will:\n1. Show all available network interfaces\n2. Let you select which interfaces to monitor:\n - `0` - Monitor ALL interfaces\n - `1,2,3` - Monitor specific interfaces (comma-separated)\n3. Start real-time monitoring with ASCII graphs\n\n### \ud83c\udf10 Web Interface\n\nTo start the web interface:\n\n```bash\nnetwatch-web\n```\n\nFor network access (accessible from other devices on your local network):\n\n```bash\nnetwatch-web --network\n```\n\nOr with custom options:\n\n```bash\nnetwatch-web --host 0.0.0.0 --port 8080 --debug\n```\n\n**Alternative method using main command:**\n\n```bash\nnetwatch --web --network --port 8080\n```\n\nThen open your browser at `http://localhost:5000` (or the port you specify).\n\n**For network access:** Use your computer's IP address from other devices, e.g., `http://192.168.1.100:5000`\n\n#### Web Interface Features:\n- \ud83c\udfa8 **Professional Pastel Palette**: Soft and elegant colors\n- \ud83d\udcf1 **Responsive Design**: Works perfectly on mobile devices\n- \ud83d\udcca **Interactive Charts**: Advanced data visualization\n- \ud83d\udd04 **Real-time Updates**: Automatic refresh every 2 seconds\n- \ud83d\udeab **No Simulated Data**: Shows disconnected state when no data available\n- \ud83c\udfaf **Intuitive Controls**: Easy interface selection and monitoring control\n\n### Example Usage - Console\n\n```bash\n$ netwatch\n\n\ud83c\udf10 NetWatch - Network Monitor\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\ud83d\ude80 Starting network monitoring...\n\ud83d\udcca Gathering interface data...\n\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\ud83c\udf10 AVAILABLE NETWORK INTERFACES\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\n1. Ethernet\n2. Wi-Fi\n3. Loopback\n\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\ud83c\udfaf SELECTION OPTIONS:\n0 - Monitor ALL interfaces\n1,2,3 - Monitor specific interfaces (comma-separated)\nExample: '1,3' to monitor interfaces 1 and 3\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\n\ud83d\udd0d Enter your selection: 1\n\n\u2705 Selected interfaces:\n - Ethernet\n\n\ud83d\udd04 Monitoring started for 1 interface(s)\n\u23f1\ufe0f Updates every second - Press Ctrl+C to stop\n```\n\n## \ud83d\udcca Interface Display\n\nFor each selected interface, you'll see:\n\n- **Real-time Traffic**: Current bytes per second (sent/received)\n- **Cumulative Traffic**: Total bytes since monitoring started\n- **ASCII Graphs**: Beautiful colored graphs showing traffic history\n- **Visual Elements**: Emojis, colors, and borders for better readability\n\n## \ud83c\udfa8 Features Details\n\n### ASCII Graphs\n- **Width**: 65 characters wide\n- **Height**: 6 rows of data\n- **Colors**: Different color schemes for sent (blue) and received (green) traffic\n- **Intensity**: Multiple intensity levels based on traffic volume\n- **Scale**: Automatic scaling with max value display\n\n### Web Interface Color Palette\n- **Primary**: Soft purple (#8B7EC8)\n- **Secondary**: Mint green (#A8D5BA)\n- **Accent**: Soft pink (#FFB6C1)\n- **Success**: Aqua mint (#98E4D6)\n- **Warning**: Soft yellow (#F4D03F)\n- **Danger**: Soft coral (#F1948A)\n\n## \ud83d\udee0\ufe0f Requirements\n\n- Python 3.7+\n- psutil (automatically installed)\n- Flask & Flask-SocketIO (for web interface)\n- Works on Windows, Linux, and macOS\n- Terminal with ANSI color support (most modern terminals)\n\n## \ud83d\udd27 Development\n\n### Project Structure\n```\nnetwatch/\n\u251c\u2500\u2500 netwatch/\n\u2502 \u251c\u2500\u2500 __init__.py\n\u2502 \u251c\u2500\u2500 monitor.py # Core monitoring logic\n\u2502 \u251c\u2500\u2500 cli.py # Command line interface\n\u2502 \u251c\u2500\u2500 web.py # Web interface\n\u2502 \u251c\u2500\u2500 static/ # CSS, JS, and assets\n\u2502 \u2514\u2500\u2500 templates/ # HTML templates\n\u251c\u2500\u2500 setup.py # Package setup\n\u251c\u2500\u2500 pyproject.toml # Modern Python packaging\n\u251c\u2500\u2500 requirements.txt # Dependencies\n\u2514\u2500\u2500 README.md # This file\n```\n\n### Building from Source\n```bash\n# Clone the repository\ngit clone https://github.com/PC0staS/netwatch.git\ncd netwatch\n\n# Install in development mode\npip install -e .\n\n# Run the console version\nnetwatch\n\n# Run the web version\nnetwatch-web\n```\n\n## \ud83c\udfaf Use Cases\n\n- **Network Debugging**: Monitor interface activity during troubleshooting\n- **Performance Monitoring**: Track bandwidth usage on specific interfaces\n- **Development**: Monitor network activity during application development\n- **System Administration**: Quick network interface overview\n- **Educational**: Learn about network interfaces and traffic patterns\n- **Remote Monitoring**: Use web interface for remote network monitoring\n\n## \ud83d\ude80 Cross-Platform Support\n\n### Windows\n- Full support with PowerShell and Command Prompt\n- Colorful interface with emoji support\n- All network interfaces detected\n- Web interface works with all browsers\n\n### Linux\n- Native terminal support\n- Works with all major distributions\n- Systemd service compatible\n- Web interface accessible remotely\n\n### macOS\n- Terminal.app and iTerm2 support\n- Full color and emoji support\n- Works with all network interfaces\n- Safari and Chrome compatible\n\n## \ud83d\udcdd Commands\n\n### Console Commands\n- **Start Console**: `netwatch`\n- **Stop**: `Ctrl+C`\n- **Interface Selection**: Follow on-screen prompts\n\n### Web Commands\n- **Start Web Interface (localhost only)**: `netwatch-web`\n- **Start Web Interface (network access)**: `netwatch-web --network`\n- **Custom Host/Port**: `netwatch-web --host 0.0.0.0 --port 8080`\n- **Network + Custom Port**: `netwatch-web --network --port 8080`\n- **Debug Mode**: `netwatch-web --debug`\n- **Help**: `netwatch-web --help`\n\n### Network Access\n- **Localhost only**: `netwatch-web` (default)\n- **Network access**: `netwatch-web --network` or `netwatch-web --host 0.0.0.0`\n- **Access from other devices**: Use your computer's IP address (e.g., `http://192.168.1.100:5000`)\n\n## \ud83c\udf10 API Endpoints\n\nThe web interface provides REST API endpoints:\n\n- `GET /api/interfaces` - List available network interfaces\n- `GET /api/stats` - Get current network statistics\n- `POST /api/start_monitoring` - Start monitoring selected interfaces\n- `POST /api/stop_monitoring` - Stop monitoring\n\n## \ud83c\udf89 Examples\n\n### Monitor All Interfaces\n```bash\nnetwatch\n# Select: 0\n```\n\n### Monitor Specific Interfaces\n```bash\nnetwatch\n# Select: 1,3,5\n```\n\n### Monitor Single Interface\n```bash\nnetwatch\n# Select: 1\n```\n\n### Start Web Interface on Custom Port\n```bash\nnetwatch-web --port 8080\n```\n\n## \ud83d\udc1b Troubleshooting\n\n### Common Issues\n\n1. **No interfaces shown**: Make sure you have network interfaces configured\n2. **Colors not working**: Ensure your terminal supports ANSI colors\n3. **Permission errors**: Some systems may require elevated privileges for network monitoring\n4. **Import errors**: Make sure all dependencies are installed: `pip install -r requirements.txt`\n5. **Web interface not accessible**: Check if port is available and firewall settings\n\n### Requirements\n- Minimum Python 3.7\n- psutil, Flask, Flask-SocketIO libraries\n- Terminal with ANSI color support\n- Modern web browser for web interface\n\n## \ud83d\udcc4 License\n\nThis project is open source and available under the MIT License.\n\n## \ud83e\udd1d Contributing\n\nContributions are welcome! Please feel free to submit pull requests or report issues.\n\n## \ud83d\udd2e Future Features\n\n- [ ] Export data to CSV/JSON\n- [ ] Historical data storage\n- [ ] Network alerts/notifications\n- [ ] Bandwidth usage graphs\n- [ ] Custom refresh intervals\n- [ ] Multiple monitoring modes\n- [ ] User authentication for web interface\n- [ ] Dark/Light theme toggle\n\n---\n\nMade with \u2764\ufe0f for network monitoring enthusiasts!\n",
"bugtrack_url": null,
"license": null,
"summary": "A beautiful network monitoring tool with console and web interface",
"version": "1.1.2",
"project_urls": {
"Bug Reports": "https://github.com/PC0staS/netwatch/issues",
"Documentation": "https://github.com/PC0staS/netwatch#readme",
"Homepage": "https://github.com/PC0staS/netwatch",
"Source Code": "https://github.com/PC0staS/netwatch"
},
"split_keywords": [
"network monitoring",
" bandwidth monitor",
" console",
" ascii graphs",
" system monitoring",
" web interface"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "5d8ed7bc3d6b57f4c710ca7cc690357e49bafcec2ca52cb569d1ec5c54dcfad8",
"md5": "96adc3d331ce3b8a01b664ef5ac2ecde",
"sha256": "fd8f6c83048622fa65f66926073e076fb938be1c30ea9b61f07d307f8609e585"
},
"downloads": -1,
"filename": "netwatch_monitor-1.1.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "96adc3d331ce3b8a01b664ef5ac2ecde",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 23782,
"upload_time": "2025-07-16T00:45:28",
"upload_time_iso_8601": "2025-07-16T00:45:28.791316Z",
"url": "https://files.pythonhosted.org/packages/5d/8e/d7bc3d6b57f4c710ca7cc690357e49bafcec2ca52cb569d1ec5c54dcfad8/netwatch_monitor-1.1.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8a6d6b6284e0f72412985e71319bddfde67035d7154fb1e88d6ecda7f5d05f6c",
"md5": "a41e5696dd63ce3f3800e410f8afbd3f",
"sha256": "a97eb1a6cdf5c5017c9640c49b310173200597f33977d51106150c8eb34b7cd4"
},
"downloads": -1,
"filename": "netwatch_monitor-1.1.2.tar.gz",
"has_sig": false,
"md5_digest": "a41e5696dd63ce3f3800e410f8afbd3f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 26074,
"upload_time": "2025-07-16T00:45:30",
"upload_time_iso_8601": "2025-07-16T00:45:30.115133Z",
"url": "https://files.pythonhosted.org/packages/8a/6d/6b6284e0f72412985e71319bddfde67035d7154fb1e88d6ecda7f5d05f6c/netwatch_monitor-1.1.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-16 00:45:30",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "PC0staS",
"github_project": "netwatch",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "psutil",
"specs": [
[
">=",
"5.7.0"
]
]
},
{
"name": "flask",
"specs": [
[
">=",
"2.3.0"
]
]
},
{
"name": "flask-socketio",
"specs": [
[
">=",
"5.3.0"
]
]
}
],
"lcname": "netwatch-monitor"
}