semvec/pypi-packages huggingface dataset:
covey-sdk 0.1.16
Covey Trading Tools
License: MIT
Keywords: covey


# Getting Started
***
1. C++ Build Tools (in case not already on your machine - frequently seen with Windows Users)
[download here](https://visualstudio.microsoft.com/visual-cpp-build-tools/)

2. Create a project folder 

    `mkdir covey`

3. Using the terminal of your choice, create a virtual python environment within `covey`.

    `python3 -m venv env`
    
4. Activate the virtual environment. 

    windows `source env/Scripts/Activate` 

    mac `source env/bin/activate` 

5. Once the environment is activated (the terminal should have the environment name pop up in front of the user name as **(env)**), proceed to install the covey-sdk.
    `pip install covey-sdk`

6. Create a new file called test.py or whichever name you would prefer and run the following code

    `import covey.covey_trade as ct`

    `t = ct.Trade(address = <public wallet key>, address_private = <private_wallet_key>, posting_only = True)`

    `t.post_trades_polygon('FB:0.25,ETHUSDT:0.15,AMZN:0.0')`

7. Note the post trades string needs to be one string with the format *<ticker>:<target_percent>,<ticker>:<target_percent>,...*

If successful, the terminal should write back that your trades have been posted.

Please let us know if you have any questions or run into issues, happy coding!

# FAQs
*** 
* target_percent is the new percent you want the size to be. If you had a prior target_percent of 0.01 (1%), then you added a new target_percent of 0.03 (3%) that would buy you an additional (0.02) 2%. So the end position is 0.03 (3%)
* To close a position you need to run target_percent = 0.0
find-julia 0.3.0
Find or install Julia
License: MIT

# find_julia

This Python package provides functions for searching the file system for the path to a Julia
executable or installing Julia if none is found.
It is meant to be used by other Python projects that need to find a Julia installation.
It also may be used interactively.

## Install

```sh
pip install find_julia
```

Several locations are searched for Julia installations, including the default locations
used by [`jill.py`](https://github.com/johnnychen94/jill.py) and
by [`juliaup`](https://github.com/JuliaLang/juliaup).


### Examples

#### Simplest use

Find julia

```python
In [1]: from find_julia import find

In [2]: find()
Out[2]: '/usr/bin/julia'
```

Find or install julia

```python
In [1]: from find_julia import find_or_install

In [2]: find_or_install()
Out[2]: '/usr/bin/julia'
```

### Function `find`

`find(version_spec=None, check_exe=False, find_all=False, strict=False, env_var=None, no_dist=True)`

Calling `find()` will use reasonable defaults.

#### Parameters

-  `env_var` : The environment variable to check for a julia path.
        If this variable is set and the exectuable satisfies `version_spec`, then it will be
        preferred to all other paths. Default: "JULIA".
-  `version_spec` : A [Julia compatibility version specification](https://pkgdocs.julialang.org/v1/compatibility/)
        as a str or object. The returned executable must satisfy this specification. Default: "^1".
-  `strict` : If `True` then prerelease (development) versions will be excluded.
-  `check_exe` : If `True` then check that the path is a Julia by querying it for the version.
        Note that this has already been done for most Julias found when the version was extracted.
-  `find_all` : If `False` skip the locations that are slower to search. If no other exectuables
        are found, the slower locations may be searched anyway. The only slow location is the
        jill-installed location.
-  `no_dist` : bool If `True` exclude julia installed from linux distribution packages. These
        are usually broken. Default `True`. This looks in `/usr/bin/julia` and `/usr/sbin/julia`.


### Function `find_or_install`

```
find_or_install(version_spec=None, check_exe=False, find_all=False, strict=False,
                    answer_yes=False, post_question_hook=None,
                    env_var=None, no_dist=True)
```

Calling `find_or_install()` will use reasonable defaults.

This function takes all the same parameters as does `find` as well as the following.

#### Parameters

-  `answer_yes` - if `True`, then ask no questions, assume answers are "yes".
-  `post_question_hook` -  a function to run if and after the consumer is asked whether
        to install Julia. This can be used to ask and record more questions rather
        than waiting till after the download. Default: None
ipinfo-cli 0.1.4
A CLI tool for getting information about an IP address using ipinfo.io
License: MIT

# ipinfo-cli

A Command Line Interface (CLI) tool for retrieving information about IP addresses using the ipinfo.io API.

## Installation

To install `ipinfo-cli`, ensure you have Python and `pip` installed on your system. Then, run the following command:

```bash
pip install ipinfo-cli
```

## Usage

After installation, you can use `ipinfo-cli` to get information about a given IP address by running:

```bash
ipinfo-cli --ip <IP_ADDRESS>
```

A ipinfo.io token can be saved for further API information and negating rate limiting. This can be done by running:

```bash
ipinfo-cli --token <TOKEN>

# deleting the saved token
ipinfo-cli --delete-token
```

Saving the results to a JSON file can be done by running the following with the *EXACT* directory path and JSON file name:

```bash
ipinfo-cli --ip <IP_ADDRESS> --json <DIRECTORY>

# example
ipinfo-cli --ip <IP_ADDRESS> --json /path/to/file/output.json
```

| Argument | Description |
| --------- | ---------------- |
| --ip | Used to obtain information from a given IP address outputted in to readable data in the terminal. |
| --json | Saves the output to a JSON file in a given directory. |
| --token | Saves your ipinfo.io token to a file for future requests. |
| --delete-token | Deletes your ipinfo.io token to be replaced by another at another time. |

### Author

[cyclothymia](https://github.com/cyclothymia)

### License

Licenced under the MIT Licence