semvec/pypi-packages huggingface dataset:
Js2Py-wheel 0.74.1
JavaScript to Python Translator & JavaScript interpreter written in 100% pure Python.
License: MIT

Fork of https://github.com/PiotrDabkowski/Js2Py to provide built wheel distribution based on https://pypi.org/project/pyjsparser-wheel/')

Translates JavaScript to Python code. Js2Py is able to translate and execute virtually any JavaScript code.

Js2Py is written in pure python and does not have any dependencies. Basically an implementation of JavaScript core in pure python.


    import js2py

    f = js2py.eval_js( "function $(name) {return name.length}" )

    f("Hello world")

    # returns 11

Now also supports ECMA 6 through js2py.eval_js6(js6_code)!

More examples at: https://github.com/PiotrDabkowski/Js2Py
MENACE-ANN 1.3
An implementation of the first Noughts and Crosses Artificial Neural Network, made with matchboxes and MENACE. Final version.
License: MIT
Requires Python: >=3.10
Keywords: python, tic tac toe, noughts and crosses, Matchbox Enabled Noughts and Crosses Engine, MENACE, Neural Network, AI

# MENACE

A reproduction of M.E.N.A.C.E. the "Matchbox Enabled Noughts And Crosses Engine" in Python 3.10.

## Installation

To install the program, simply run
```bash
pip install MENACE_ANN
```

And to run the program simply type
```bash
menace_ann
```
ds-iplookup 0.1.2
IP lookup tool
License: MIT
Requires Python: >=3.12

# iplookup

This script will perform a lookup for an IP address using multiple sources. It can be used to get more information about an IP address, including the country, region, city, ISP, and any organization that may be associated to it. It collates the information and combines identical sources.

## Installation

Install from `pip` with:

```bash
pip install ds-iplookup
```

## Usage

The script's primary purpose is for looking up another IP address, but as a bonus feature, it can also tell you your current public IP address. You can even combine the two features to get a lookup for your public IP to see what other people might see if they were to look you up.

Here are the commands you can use:

```bash

# Running with no arguments will prompt for an IP
iplookup

# You can specify an IP as part of the command
iplookup 12.34.56.78

# You can use `-m` or `--me` to check your public IP
iplookup -m
iplookup --me

# You can do both with `-l` or `--lookup`
iplookup -l
iplookup --lookup
```

## Sources

It retrieves information from the following sources:

- ip2location
- ipinfo
- dbip
- ipregistry
- ipgeolocation
- ipapico
- ipbase