semvec/pypi-packages huggingface dataset:
gmail-scanner 1.0.9
gmail scanner
License: MIT

<!--
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Date  : 2023/4/19 17:23
# @Author: doi
# @email : me@coo.lol
# @File  : README.md
-->

# Gmail Scanner

Gmail Scanner is a Gmail mailbox scanner.

## Description

Gmail Scanner has a multi-process mode that is very fast, and how fast it is depends on the performance of your machine.

The program will return only one results:

- `Unregistered`: It means that the Gmail is not registered or is **blocked**.

## Update

### 1.0.9

- Fixed some bug

### 1.0.8

- Fixed some bug

### 1.0.7

- Fixed: out of range

### 1.0.6

- Feat: support for special num

### 1.0.5

- Fixed: logs dir

### 1.0.4

- Feat: add logs dir

### 1.0.3

- Feat: log to file

### 1.0.2

- Fixed: print None
- Feat: print batch num and email num

### 1.0.1

- Fixed some bug

### 1.0.0

- Record results to a csv file.

## Usage

**You need to install `gmail_scanner` before.**

```bash
pip install gmail_scanner
```

### Lite Mode

1. Create a new `.py` file with the following codes.

```python
from gmail_scanner.gmail_scanner import check_one_gmail

# Only Print Unregistered Result
# admin is email prefix
check_one_gmail(f"admin001")
```

2. If you want to scan a lots of Gmail, you can use the following codes.

```python
from gmail_scanner.gmail_scanner import scan_int_single, scan_int_multi

# single process mode(slow) to scan 6-digit gmail mailboxes
start_num = 0
end_num = 999999
email_length = 6
output_file = f'results.csv'
scan_int_single(start_num, end_num, email_length, output_file)

# multi process mode(fast) to scan 6-digit gmail mailboxes
start_num = 0
end_num = 999999
email_length = 6
output_file = f'results.csv'
batch_num = 1000
process_num = 20
scan_int_multi(start_num, end_num, email_length, output_file, batch_num, process_num)

```

## PyPi

<a href="https://pypi.org/project/GmailScanner/"><img src="https://img.shields.io/badge/Pypi-000000?style=for-the-badge&logo=pypi&logoColor=red" /></a>

## Docker

```bash
git clone https://github.com/Annihilater/gmail_scanner
cd gmail_scanner
cp config-example.yml config.yml
touch results.csv
mkdir logs

# edit the .env file

docker-compose up -d
```

## Author

**GmailScanner** © [coo](https://github.com/Annihilater), Released under the [MIT](./LICENSE) License.<br>
carly 0.13.0
A tool for putting messages into and collecting responses from Twisted servers using real networking
License: MIT
Requires Python: >=3.6.7

carly
=====

|CircleCI|_

.. |CircleCI| image:: https://circleci.com/gh/cjw296/carly/tree/master.svg?style=shield
.. _CircleCI: https://circleci.com/gh/cjw296/carly/tree/master


A tool for putting messages into and collecting responses from Twisted servers and clients using real networking.

"call me maybe"

Why carly? 'cos someone already took `Jepsen!`__

__ https://jepsen.io/
aclib.pip 0.0.1
display packages quickly and uninstall packages with dependencies optionally
License: MIT
Requires Python: >=3.6




# Description

## Feature
 - acpip displays packages faster than pip.

 - acpip provides short commands, it make everything so easy.

 - acpip will analyze dependency relationship recursively when uninstall,

   then remind you if uninstalling package is required by other packages or not,

   also list the dependencies which are not required by other packages,
   except pip and setuptools, you can use option -d to uninstall them together.

   although they are not required by other packages, maybe your project is
   using some of them independently. so you can select
   which dependcies not to uninstall before uninstallation start,
   and if you select one, its dependencies will not be uninstalled either.

## About
   This is a new project, i couldn't know all about specification of python distribution temporarily,
   so sometimes i used pip to parse informations, it may be removed in future versions.



# Installation
    pip install aclib.pip



# Usage in command line

## usage
    python -m aclib.pip <command> [options]
    acpip <command> [options]

## commands
    # list installed packages.
    acpip li
    acpip ls
    acpip list


    # show information about all installed packages.
    acpip show

    # show information about given packages.
    acpip show pk1 pkg2 ... pkgn


    # uninstall packages.
    # use option -y to uninstall without comfirm.
    # use option -d to uninstall dependencies together.
    acpip uni [-y/-d] pkg1 pkg2 ... pkgn
    acpip uninstall [-y/-d] pkg1 pkg2 ... pkgn



# Usage in python code

  In addition, this module also provides interfaces to access the informations about installed packages.

    # import aclib.pip
    from aclib.pip import Distribution, SitePackages
ec2-demo 0.1.9
EC2 demo
License: MIT
Requires Python: >=3
Keywords: ec2 create delete demo

# EC2 Demo

[![Unstable package](https://img.shields.io/badge/_Unstable_package_-_This_code_is_for_demo_purposes_only_-red)](https://semver.org)


A small cli util to create, list and delete EC2 instances.


## Design

    ec2-demo create <env> <file.yaml>
    ec2-demo list <env>
    ec2-demo destroy <env> <id>


## Step 0

Set up environment.

    virtualenv .venv
    source .venv/bin/activate
    pip install -r requirements.txt
    pip install -r requirements.txt


## Step 1

Set up structure.

    - setup.py (note `ec2-demo` vs `ec2_demo`)
    - ec2_demo/cli.py
    - pip install -e .
    - config/
    - instances/

# Step 2

Add boto3 code.

    - instances.py
    - utils/tags.py

# Step 3

    - replace with logging.debug
    - add list command
    - add destroy command

# Step 4

    - Use env vars
    - Use yaml constructors for dynamic lookups
stubgenj 0.2.12
PEP-484 python stub generator for Java classes accessed through JPype
License: MIT
Requires Python: ~=3.6

# stubgenj
PEP-484 python stub generator for Java modules using the JPype import system. Originally based on mypy stubgenc.

## Usage through cmmnbuild-dep-manager
```
$ python -m cmmnbuild_dep_manager stubgen
```
Every package registered in cmmnbuild_dep_manager can request stubs to be generated for particular 
prefixes by defining `__stubgen_packages__` next to `__cmmnbuild_deps__`.

For more details, consult the cmmnbuild_dep_manager docs. 

## CLI usage
```
$ python -m stubgenj --help
usage: __main__.py [-h] [--jvmpath JVMPATH] [--classpath CLASSPATH]
                   [--output-dir OUTPUT_DIR] [--convert-strings]
                   [--no-stubs-suffix]
                   prefixes [prefixes ...]

Generate Python Type Stubs for Java classes.

positional arguments:
  prefixes              package prefixes to generate stubs for (e.g.
                        org.myproject)

optional arguments:
  -h, --help            show this help message and exit
  --jvmpath JVMPATH     path to the JVM ("libjvm.so", "jvm.dll", ...)
                        (default: use system default JVM)
  --classpath CLASSPATH
                        java class path to use, separated by ":". glob-like
                        expressions (e.g. dir/*.jar) are supported (default:
                        .)
  --output-dir OUTPUT_DIR
                        path to write stubs to (default: .)
  --convert-strings     convert java.lang.String to python str in return
                        types. consult the JPype documentation on the
                        convertStrings flag for details
  --no-stubs-suffix     do not use PEP-561 "-stubs" suffix for top-level
                        packages
  --no-javadoc          do not generate docstrings from JavaDoc where 
                        available
```


E.g. generate stubs for java packages `cern.lsa.*` and `java.*` using the JARs from cmmnbuild-dep-manager:
```
$ python -m stubgenj --convert-strings --classpath "/path/to/cmmnbuild_dep_manager/lib/*.jar" cern.lsa java
```
The stubs will be put in the working directory as stub-only packages (PEP-561).

## Python API usage
Start up the JVM, enable the JPype import system, then invoke `stubgenj.generateJavaStubs`.

With plain JPype:
```python
import jpype
import stubgenj

jpype.startJVM(None, convertStrings=True)  # noqa
import jpype.imports  # noqa
import java.util  # noqa

stubgenj.generateJavaStubs([java.util], useStubsSuffix=True)
```

Through cmmnbuild-dep-manager:
```python
import cmmnbuild_dep_manager
import stubgenj

with cmmnbuild_dep_manager.Manager().imports():
    import java.util  # noqa
    stubgenj.generateJavaStubs([java.util], useStubsSuffix=True)
```