semvec/pypi-packages huggingface dataset:
rgpvApi 1.0.2
RGPV API wrapper, written in Python.
License: MIT
Requires Python: >=3.10

# RGPV API
RGPV API wrapper, written in Python.

## Installation
Install using Pypi:
```bash
pip install rgpvApi
```

## Usage
Example code to get Main Result:
```python
import rgpvApi

enrollId = ENROLLMENT_NUMBER
courseId = COURSE_ID
sem = SEMESTER

stu_result = rgpvApi.result(enrollId, courseId)

print(stu_result.getMain(sem))
```

## Contact 
Chirag
<br>[cro@chirag.software](mailto:cro@chirag.software)
edx-analytics-logger 1.2.1
edx powered ApiBackend
License: MIT


EdX Analytics Logger
====================

Simple yet powerful OpenEdX plugin to send event tracking logs to a remote 
service in order to store additional information about user activity to perform
analytic research.

Usage with Tutor
----------------

This plugin has been tested with OpenEdX Lilac running under Tutor.
For more information about how to add custom requirements to a OpenEdX running
under Tutor see: `XBlock and edx-platform plugin development <https://docs.tutor.overhang.io/dev.html#xblock-and-edx-platform-plugin-development>`_

Once the package is added, you can add the ``ApiBackend`` to your CMS/LMS
settings. To do this, you should override the default ``TRACKING_BACKENDS`` and
``EVENT_TRACKING_BACKENDS`` from ``cms/envs/common.py`` and ``lms/evns/common.py``
settings files.

.. code-block:: python

   TRACKING_BACKENDS['api'] = {
       'ENGINE': 'edx_analytics_logger.api.ApiBackend',
       'OPTIONS': {
        'http_method': 'POST'
        'endpoint': '<FILL_WITH_AN_URI>',
        'headers': {
            'Content-type': 'application/json',
            'Authorization': 'Token <FILL_WITH_A_TOKEN>',
            # ...
            }
        }
   }

   EVENT_TRACKING_BACKENDS['tracking_logs']['OPTIONS']['backends']['api'] = {
       'ENGINE': 'edx_analytics_logger.api.ApiBackend',
       'OPTIONS': {
        'http_method': 'POST'
        'endpoint': '<FILL_WITH_AN_URI>',
        'headers': {
            'Content-type': 'application/json',
            'Authorization': 'Token <FILL_WITH_A_TOKEN>',
            # ...
            }
        }
   }

This could be accomplished by writing a custom plugin to add these settings in
CMS/LMS settings.

Additional notes
----------------

This project has been tested using Django REST Framework service as backend. 
OpenEdX Analytics Logger could be hugely improved to support more settings, 
authentication mechanisms and more options. Feel free to contribute by
reporting bugs, suggesting improvements or opening Pull Requests.
segytools 0.2.3
low level toolkit for manipulating and analyzing segy formatted data
License: MIT
Requires Python: >=3.10,<4.0

# segytools

[Documentation](https://anthonytorlucci.github.io/segytools/)

`segytools` is a simple python library that provides low level tools for analyzing and parsing segy formatted files. There is no `read_segy()` function per se because that assumes the data is properly formatted in which case there are other tools much better suited, e.g. [segyio](https://github.com/equinor/segyio). The tools here are designed to aid in the analysis of "non-standard" segy files and converting those files to a more standard form easily read by other third party software.

Currently only segy revision 2 file header and trace header formats are provided. However, custom header containers can be created by inheriting `SegyAbstractHeader`.

Originally, much of the work had been derived from another open-source segy package [segpy](https://github.com/sixty-north/segpy), but version `0.1.0` has been almost completely rewritten. IBM float conversion is done with [enthought/ibm2ieee](https://github.com/enthought/ibm2ieee).
lesaviezvous 0.2.6
Un package Python pour obtenir des informations intéressantes du monde.
License: MIT
Requires Python: >=3.7

<h1>Lesaviezvous</h1>
<p>Un package Python pour obtenir des informations intéressantes à partir de l'API Lesaviezvous.</p>
<h2>Quoi de neuf dans la dernière version (0.2.6) :</h2>
<ul>
<li>Ajout d'une fonctionnalité pour obtenir des faits aléatoires sans répétition (Avec cette version, vous pouvez maintenant obtenir des faits aléatoires sans répétition en appelant simplement la fonction obtenir_fait() à plusieurs reprises. Chaque appel renverra un fait différent jusqu'à ce que tous les faits aient été utilisés une fois. Vous pouvez également réinitialiser la liste des faits utilisés avec reinitialiser_faits_utilises() pour recommencer à obtenir de nouveaux faits sans répétition. Profitez de la découverte de faits passionnants et divertissants avec la version 0.2.6 !)</li>
</ul>
<h2>Installation</h2>
<p>Installez le package à l'aide de <code>pip</code> :</p>
<pre lang="bash">pip<span class="w"> </span>install<span class="w"> </span>lesaviezvous
</pre>
<p>Mettre à jour le package</p>
<pre lang="bash">pip<span class="w"> </span>install<span class="w"> </span>--upgrade<span class="w"> </span>lesaviezvous
</pre>
<h2>Utilisation</h2>
<p>Importez le package dans votre script Python et appelez la fonction obtenir_fait() pour obtenir des informations intéressantes :  :</p>
<pre lang="bash">from<span class="w"> </span>lesaviezvous.lesaviezvous<span class="w"> </span>import<span class="w"> </span>obtenir_fait,<span class="w"> </span>reinitialiser_faits_utilises

<span class="c1"># Obtenir un fait aléatoire</span>
print<span class="o">(</span>obtenir_fait<span class="o">())</span>

<span class="c1"># Obtenir un autre fait aléatoire (différent du premier)</span>
print<span class="o">(</span>obtenir_fait<span class="o">())</span>

<span class="c1"># Réinitialiser les faits utilisés pour pouvoir en obtenir de nouveaux sans répétition</span>
reinitialiser_faits_utilises<span class="o">()</span>

<span class="c1"># Obtenir un nouveau fait après la réinitialisation</span>
print<span class="o">(</span>obtenir_fait<span class="o">())</span>

<span class="c1"># Obtenir un autre fait aléatoire (différent du précédent)</span>
print<span class="o">(</span>obtenir_fait<span class="o">())</span>
</pre>
<h2>Exigences</h2>
<ul>
<li>Python3</li>
</ul>