semvec/pypi-packages huggingface dataset:
py-Matrix-123 0.0.3
A python package that retrieves matrix dimensions, their trace, and performs matrix addition, subtraction, multiplication.

# py-Matrix-123

## Installation

To install with pip, run: `pip install py-Matrix-123`

## Basic Usage
You can retrieve matrix dimensions, their trace, and performs matrix addition, subtraction, multiplication and scalar multiplication.

requirements:
python3

Here's an example for regular matrices

```python
from pymatrix123 import Matrix

"""    
    matrix A:
            1 
            3 
            4
            5

    matrix B:
            1
            0
            2
            5
"""

matrixA = Matrix([[1], [3], [4], [5]])
matrixB = Matrix([[1], [0], [2], [5]])
print(matrixA + matrixB)
```

Here's an example for square matrices

```python
from pymatrix123 import SquareMatrix

"""    
    matrix A:
            1 2
            3 4

    matrix B:
            3 4
            2 1
"""
        
matrixA = SquareMatrix([[1, 2], [3, 4]])
matrixB = SquareMatrix([[4, 3], [2, 1]])
print(matrixA.trace())
print(matrixA.get_dim())
print(matrixB.trace())
print(matrixB.get_dim())
print(matrixA * matrixB)

```

## Reference

| Setup   | Command             | Notes
| :------ | :------------------ | :---------
| install | `pip install pymatrix123`  |

| Creating a CLI | Command                | Notes
| :--------------| :--------------------- | :---------
| import         | `import pymatrix123`          |
| Call           | `Matrix(A)`          | Turns the current list into a matrix object.
| Call           | `SquareMatrix(B)` | Turns the current list into a matrix object.


## License

Licensed under the
[The Python Packaging Authority](pymatrix123/license.txt) License.
submission-broker 0.2.0
A library written in Python to handle brokering submission into EBI archives.

# submission-broker
A library written in Python to handle brokering submission into EBI archives.

The client is under development, so any contribution encouraged and welcome.  
Please, create a branch from the latest main branch,  
do your modification(s) and create a Pull Request against the latest main branch.  
We are going to review it and after careful consideration  
we might merge it into the main branch.

## Prerequisites
  
- [Python3](https://installpython3.com) should be installed in your environment.  
  
## Installation  
  
        pip install submission-broker  

## Developer Notes

### Publish to PyPI

1. Create PyPI Account through the [registration page](https://pypi.org/account/register/).
    
   Take note that PyPI requires email addresses to be verified before publishing.
   
3. Add a `setup.py` configuration file containing the name and version of the project.

3. Package the project for distribution.
 
        python setup.py sdist
        
    Take note that `setup.py` is configured to build a distribution with name `submission-broker`.
    Currently this PyPI project is owned privately and may require access rights to change. 
    Alternatively, the project name in `setup.py` can be changed so that it can be built and
    uploaded to a different PyPI entry.
    
4. Install [Twine](https://pypi.org/project/twine/)

        pip install twine        
    
5. Upload the distribution package to PyPI. 

        twine upload dist/*
        
    Running `python setup.py sdist` will create a package in the `dist` directory of the project
    base directory. Specific packages can be chosen if preferred instead of the wildcard `*`:
    
        twine upload dist/submission-broker-0.1.0.tar
vecrec 0.3.1
2D vector and rectangle classes.
Keywords: vecrec,2D,vector,rectangle,library

********************************************
``vecrec`` — 2D vector and rectangle classes
********************************************

This package provides 2D vector and rectangle classes.  These classes were 
written to be used in games, so they have some methods that conveniently tie 
into ``pyglet`` and ``pygame``, but for the most part they are quite general 
and could be used for almost anything.

.. image:: https://img.shields.io/pypi/v/vecrec.svg
   :target: https://pypi.python.org/pypi/vecrec
.. image:: https://img.shields.io/pypi/pyversions/vecrec.svg
   :target: https://pypi.python.org/pypi/vecrec
.. image:: https://img.shields.io/travis/kxgames/vecrec.svg
   :target: https://travis-ci.org/kxgames/vecrec
.. image:: https://img.shields.io/coveralls/kxgames/vecrec.svg
   :target: https://coveralls.io/github/kxgames/vecrec?branch=master
.. image:: https://readthedocs.org/projects/vecrec/badge/?version=latest
   :target: http://vecrec.readthedocs.io/en/latest/


Installation
============
The ``vecrec`` module is pure-python, dependency-free, and available from 
PyPI::

   $ pip install vecrec

Basic Usage
===========
Here are a few examples showing how to construct and use the `Vector` and 
`Rect` classes provided by this package::

   >>> from vecrec import Vector, Rect
   >>> a = Vector(1, 2)
   >>> b = Vector(3, 4)
   >>> a + b
   Vector(4, 6)

Rectangles are more commonly constructed using factory methods::

   >>> Rect.from_size(8, 11)
   Rect(0, 0, 8, 11)
   >>> Rect.from_center(a, 1, 1)
   Rect(0, 1, 1, 1)