semvec/pypi-packages huggingface dataset:
computing-toolbox 1.6.11
Computing Toolbox for daily computations
Requires Python: >=3.7

# Computing Toolbox for Python

This is a library aiming to help programmers to sort every day tasks easily.
This library contains:
1. gcp
   1. secret-manager utils to access secret values
   2. gcp-storage utils to check if a file exists in Google Cloud or get a list of files in a bucket
2. jsonl class able to read and write json line file very quickly
3. http-request class able to get html files easily
4. async-http-request class able to get multiple files easily
5. utils
   1. deep_get function able to get dynamically values from a dictionary
   2. split function able to split a given interval of size n in m parts

    
# Installation
``pip install computing-toolbox``

# Usage
```python
from computing_toolbox.jsonl import Jsonl
#read whole file
data0 = [x for x in Jsonl("/path/to/file")]
#alternative to read 
data1 = list(Jsonl("/path/to/file"))

#read 100 rows after row 20
data2 = [x for x in Jsonl("/path/to/file", offset=20, limit=100)]

#write objects
data3=[{"name":"Newton"}, {"name":"Galileo"}]
Jsonl("/path/to/file","w").write(data3)
```

If the file is located in the cloud, 
you only need to configure your environment
`Jsonl` class will handle it for aws, gcp, etc.

`Jsonl` can handle `.zip` or `.gz` files automatically
you only need to specify the right extension in the path

# Install CLI tools
``pip install .``

# Author
Pedro Mayorga.
pdf-regenerator 0.0.20240319105703
PDF Regenerator是一款开源辅助阅读工具，可帮助重新生成 有辅助信息的PDF 文件。

# PDF Regenerator 

![pdf_regenerator_icon](./asset/pdf_regenerator.png)

[![Stable Version](https://img.shields.io/pypi/v/pdf-regenerator?label=stable)][PyPI Releases]
![Python Versions](https://img.shields.io/pypi/pyversions/pdf-regenerator)
[![Download Stats](https://img.shields.io/pypi/dm/pdf-regenerator)](https://pypistats.org/packages/pdf-regenerator)
[![GitHub last commit](https://img.shields.io/github/last-commit/Talbot3/PDFRegenerator)](PDFRegenerator)
PDF Regenerator是开源且免费使用的，使其成为学生、研究人员和专业人士的宝贵工具。它兼容 Windows、Mac 和 Linux 操作系统。 

PDF Regenerator可帮助您将PDF文档 转换为有辅助信息的PDF。
它可以执行以下功能：

- **标记到索引单元**：将 PDF 文档中的标记转换为索引单元，以便于快速导航和搜索。

## 免费功能
> 开发中
- [ ] **PPT或PPTX转PDF**: 将PPT(X)转为PDF,方便学术研究者常常能够回顾知识
> 由于纯Python实现需要有ppt渲染引擎支持，目前开源社区无有效的解决方案，除了商用的库有支持。

## 付费功能
> 开发中
___
- [ ] PDF图片超清重新生成
- [ ] PDF移除只读PDF重新生成
- [ ] PDF签名重新生成

## 安装

```
pip install pdf-regenerator
```

## 生成PDF目录

```
python3 -m pdf-regenerator $YOU_PDF_PATH $YOU_OUT_FILE_DIR
```

## 测试命令

```bash
python3 -m pdf-regenerator /Users/lilisi/PDFRegenerator/tests/asset/word2vec.pdf      
```

## 资源
* [Releases][PyPI Releases]

  [PyPI Releases]: https://pypi.org/project/pdf-regenerator/#history
  [PDFRegenerator]: https://github.com/Talbot3/PDFRegenerator
PyGeoStudio 0.4.3
Python library allowing reading/writing GeoStudio .gsz files
Requires Python: >=3.6, <4
Keywords: Geotechnics,Numerical Simulation,Hydrogeology,Optimization

# PyGeoStudio

Python library allowing reading/writing GeoStudio .gsz file. 
But, why do you need an external software such as Python to read your file while GeoStudio possess graphical tool to create your analysis and visualize your data ?

1. Automatise your numerical model processing
2. Harness the power of Python to treat your data
3. Make quality plots using [matplotlib](www.matplotlib.org) or export to powerful post-processing tools as Paraview or Tecplot
4. Modify analysis without using the graphical interface
5. Program analysis (e.g. the same analysis but with different parameters)
6. Perform automatic calibration, optimisation and sensitivity analysis
7. Real-time forecast and predictive modelling
8. The idea you have in mind which is not included in the 7 before


## Usefull link

* **Documentation**: [pygeostudio.readthedocs.io](https://pygeostudio.readthedocs.io/en/stable/)
* **User forum**: [Discussion tab](https://github.com/MoiseRousseau/PyGeoStudio/discussions)
* **Report issues**: [Issue tab](https://github.com/MoiseRousseau/PyGeoStudio/issues)


## Installation

Getting PyGeoStudio started requires Python and making GeoStudio recognized by Python. Please see the documentation [here](https://pygeostudio.readthedocs.io/en/stable/install.html)


## Examples

Examples are provided in the folder `examples`. 
It contains:

* Access the SEEP output of solved analysis and export it for processing with Paraview
* Making plots with Matplotlib
* Calibrate some properties
* Change geometry, and material and reinforcement properties
* Run parametric study

For more details, see the "Examples" section in the [documentation](https://pygeostudio.readthedocs.io/en/stable/)


## Contributing

Every contribution is welcome!
Note this is a fairly new project developped on my free time.
If you have a particular problem with GeoStudio you want to solve with Python, just let me know, and I would figure out what I can do to help you.

If you like this project, please star it! 
It will encourage me to pursuit its development.