Metadata-Version: 2.1
Name: HalApyJson
Version: 1.1.3
Summary: Python modules for parsing the response to a HAL API request
Home-page: https://github.com/Bertin-fap/HalApyJson
Author: BiblioAnalysis team
Author-email: francois.bertin7@wanadoo.fr, amal.chabli@orange.fr
License: MIT
Keywords: Metadata parsing,HAL request,API management
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Science/Research
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: openpyxl==3.1.2
Requires-Dist: pandas==2.1.4
Requires-Dist: requests==2.31.0

# HalApyJson
## Description
A light interface to query [HAL](https://api.archives-ouvertes.fr/docs) through its API.

## Installation
Run the following to install:
```python
pip install HalApyJson
```

## Usage example
```python
import HalApyJson as haj
year = "2023"
institute = "Liten"
hal_df = haj.build_hal_df_from_api(year,institute)
hal_df.to_excel(<your_fullpath_file.xlsx>, index = False)
```
**CLI exemple**
```python
cli_hal -y 2023 -i liten
```
**for more exemples refer to** [HalApyJson-exemples](https://github.com/Bertin-fap/HalApyJson/blob/main/Demo_HalApyJson.ipynb).


# Release History
- 1.0.0 first release
- 1.1.0 added CLI
- 1.1.1 removed prints
- 1.1.2 updated CLI
- 1.1.3 refactored code after pylint scan


# Meta
	- authors : BiblioAnalysis team

Distributed under the [MIT license](https://mit-license.org/)

