semvec/pypi-packages huggingface dataset:
single-mol 0.1.1
A package to accompany the Single Molecule Counting Perspective.
License: Apache-2.0
Requires Python: >=3.9

# single_mol

A package to accompany the Single Molecule Counting Perspective.

## Installation

```bash
$ pip install single_mol
```

## Usage

`single_mol` can be used to recreate figures from the Single Molecule Counting Perspective.

See the [documentation](https://single_mol.readthedocs.io/en/latest/example.html) for examples.

## Files

Because some files are too large for GitHub, the files needed to recreate the figures can be found on [Panorama](https://panoramaweb.org/Single_Molecule_Counting.url).

## Contributing

Interested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.

## License

`single_mol` was created by Danielle A. Faivre. It is licensed under the terms of the Apache License 2.0 license.

## Credits

`single_mol` was created with [`cookiecutter`](https://cookiecutter.readthedocs.io/en/latest/) and the `py-pkgs-cookiecutter` [template](https://github.com/py-pkgs/py-pkgs-cookiecutter).
ink-wizard 0.1.6
Ink Wizard is a CLI tool used to scaffold Flipper, PSP-22, PSP-34, PSP-37 smart contracts. CLI will ask user on what kind of functionality user needs. It will scaffold smart contracts based on user options.
License: Apache-2.0
Requires Python: >=3.8,<4.0

# Ink Wizard

Ink Wizard is a CLI tool used to scaffold Flipper, PSP-22, PSP-34, PSP-37 smart contracts. CLI will ask user on what kind of functionality user needs. It will scaffold smart contracts based on user options.

Ink Wizard uses [OpenBrush](https://openbrush.io) smart contracts. Once you scaffold smart contracts, you can go to the Open Brush docs: https://docs.openbrush.io/ for further steps.


# Installation

You can install `ink-wizard` either via pip or via homebrew(recommended).
If you want to install using pip, it is recommended to use virtualenv.

```sh
virtualenv .venv
source .venv/bin/activate
pip install ink-wizard
```

It you want to install it using homebrew, run the following commands:

```sh
brew tap avirajkhare00/homebrew-ink-wizard
brew install ink-wizard
```

Just type `ink-wizard`, you are good to go.

# Usage

In order to use ink-wizard, you should have `cargo-contract` installed. Run the following command to install it:
```sh
cargo install cargo-contract --version 2.0.0-beta
```

When a smart contract is scaffolded, you can go to the directory and can run `cargo-contract contract build`. It will generate .contract, wasm and metadata.json file that you can use.

# Testing

You can test it either via running `./test.sh` file or you can run tests inside a docker container via `docker build .`
To run tests locally:
```sh
virtualenv .venv
pip install -r requirements.txt
./test.sh
```

Or you can run `docker build .` to run the tests.