semvec/pypi-packages huggingface dataset:
kloud-j 0.0.1
A sample Python project
Requires Python: >=3.7, <4
Keywords: sample,setuptools,development

📦 setup.py (for humans)
=======================

This repo exists to provide [an example setup.py] file, that can be used
to bootstrap your next Python project. It includes some advanced
patterns and best practices for `setup.py`, as well as some
commented–out nice–to–haves.

For example, this `setup.py` provides a `$ python setup.py upload`
command, which creates a *universal wheel* (and *sdist*) and uploads
your package to [PyPi] using [Twine], without the need for an annoying
`setup.cfg` file. It also creates/uploads a new git tag, automatically.

In short, `setup.py` files can be daunting to approach, when first
starting out — even Guido has been heard saying, "everyone cargo cults
thems". It's true — so, I want this repo to be the best place to
copy–paste from :)

[Check out the example!][an example setup.py]

Installation
-----

```bash
cd your_project

# Download the setup.py file:
#  download with wget
wget https://raw.githubusercontent.com/navdeep-G/setup.py/master/setup.py -O setup.py

#  download with curl
curl -O https://raw.githubusercontent.com/navdeep-G/setup.py/master/setup.py
```

To Do
-----

-   Tests via `$ setup.py test` (if it's concise).

Pull requests are encouraged!

More Resources
--------------

-   [What is setup.py?] on Stack Overflow
-   [Official Python Packaging User Guide](https://packaging.python.org)
-   [The Hitchhiker's Guide to Packaging]
-   [Cookiecutter template for a Python package]

License
-------

This is free and unencumbered software released into the public domain.

Anyone is free to copy, modify, publish, use, compile, sell, or
distribute this software, either in source code form or as a compiled
binary, for any purpose, commercial or non-commercial, and by any means.

  [an example setup.py]: https://github.com/navdeep-G/setup.py/blob/master/setup.py
  [PyPi]: https://docs.python.org/3/distutils/packageindex.html
  [Twine]: https://pypi.python.org/pypi/twine
  [image]: https://farm1.staticflickr.com/628/33173824932_58add34581_k_d.jpg
  [What is setup.py?]: https://stackoverflow.com/questions/1471994/what-is-setup-py
  [The Hitchhiker's Guide to Packaging]: https://the-hitchhikers-guide-to-packaging.readthedocs.io/en/latest/creation.html
  [Cookiecutter template for a Python package]: https://github.com/audreyr/cookiecutter-pypackage
PyMetr 0.1.0
A comprehensive Python library for connecting, controlling, and managing test and measurement instruments.
Keywords: instrumentation control SCPI test measurement plotting real-time data

# Pymetr

Pymetr is a Python library designed to provide an abstraction layer for the control of various instrumentation.
It uses supports pyvisa, raw sockets, and future support for PXIe/PCIe.  It is in the earliest of development stages so use with caution.

## Features

- **Unified Interface**: Communicate seamlessly with instruments regardless of the connection protocol.
- **Modular Design**: Easily extendable to support new types of instruments or communication protocols.
- **CLI Integration**: Comes with a built-in command line interface for direct interaction with instruments.
- **Example Scripts**: Includes examples to get you started with common tasks.

## Installation

You can install Pymetr directly from GitHub using pip:

```bash
pip install git+https://github.com/Pymetr/Pymetr.git
```

## Documentation

For detailed documentation, visit [Link to Documentation](docs/build//html/index.html).

## Examples

Check out the `examples/` directory for more examples on how to use Pymetr.

## License

Pymetr is licensed under the [MIT License](LICENSE).

## Authors

- Ryan C. Smith

## Acknowledgments

Thanks to all the contributors who have helped shape Pymetr into what it is today!
latexexpr-efficalc 0.5.3
Module for easy LaTeX typesetting of algebraic expressions in symbolic form with automatic substitution and result computation.
Requires Python: >=3.10

# LaTeX Expression

The *LaTex Expression* is a python module for easy LaTeX typesetting of algebraic
expressions in symbolic form with automatic substitution and result computation.

It was originally written by Jan Stransky
from Czech Technical University, Faculty of Civil Engineering, Department of
Structural Mechanics, but the latest update was done in 2015.

It was updated and posted by Jakub Kaderka in 2022 at the forked repo.

This fork has then been modified for the application of displaying engineering 
calculations with the calculation package efficalc.

## Links
* [Documentation](https://youandvern.github.io/latexexpr_efficalc)
* [Forked Repo](https://github.com/kajusK/latexexpr)
* [Original webpage](https://mech.fsv.cvut.cz/~stransky/en/software/latexexpr/)
* [Original documentation](https://mech.fsv.cvut.cz/~stransky/software/latexexpr/doc/index.html)


## License
The project is released under [LGPL v3](https://www.gnu.org/licenses/lgpl-3.0.en.html)
pytwain 2.3.0
TWAIN API for accessing scanners, cameras, etc on Windows

pytwain
=======
This library allows acquiring images from various sources that support TWAIN protocol, e.g. scanners.

To install this library run:
```commandline
pip install pytwain
```

Once installed you can run following sample Python script to acquire an image:
```python
from io import BytesIO
import twain
import tkinter
from tkinter import ttk
import logging
import PIL.ImageTk
import PIL.Image

scanned_image = None


def scan():
    global scanned_image
    with twain.SourceManager(root) as sm:
        # this will show UI to allow user to select source
        src = sm.open_source()
        if src:
            src.request_acquire(show_ui=False, modal_ui=False)
            (handle, remaining_count) = src.xfer_image_natively()
            bmp_bytes = twain.dib_to_bm_file(handle)
            img = PIL.Image.open(BytesIO(bmp_bytes), formats=["bmp"])
            width, height = img.size
            factor = 600.0 / width
            # Storing PhotoImage in global variable to prevent it from being deleted once this function exits
            # since PhotoImage has a __del__ destructor
            scanned_image = PIL.ImageTk.PhotoImage(img.resize(size=(int(width * factor), int(height * factor))))
            frm.destroy()
            ttk.Label(root, image=scanned_image).pack(side="left", fill="both", expand=1)
        else:
            print("User clicked cancel")


logging.basicConfig(level=logging.DEBUG)
root = tkinter.Tk()
frm = ttk.Frame(root, padding=10)
frm.grid()
ttk.Button(frm, text="Scan", command=scan).grid(column=0, row=0)
root.mainloop()
```

Full documentation for the library located [here](http://pytwain.readthedocs.org/).

This library uses ctypes to access TWAIN API, therefore it does not require compilation and can work with Pypi.

## References
* https://twain.org/
* http://pytwain.readthedocs.org/