Name | oresmen JSON |
Version |
0.1.2
JSON |
| download |
home_page | None |
Summary | A module for generating Oresme numbers (harmonic series partial sums) |
upload_time | 2025-08-07 11:11:48 |
maintainer | None |
docs_url | None |
author | Mehmet Keçeci |
requires_python | <4.0,>=3.11 |
license | MIT |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Oresme Numba
[](https://doi.org/10.5281/zenodo.16634186)
[](https://doi.org/)
[](https://doi.org/)
[](https://doi.org/10.13140/RG.2.2.19566.52804)
[](https://anaconda.org/bilgi/oresmen)
[](https://anaconda.org/bilgi/oresmen)
[](https://anaconda.org/bilgi/oresmen)
[](https://anaconda.org/bilgi/oresmen)
[](https://opensource.org/)
[](https://opensource.org/licenses/MIT)
[](https://github.com/WhiteSymmetry/oresmen/actions/workflows/python_ci.yml)
[](https://codecov.io/gh/WhiteSymmetry/oresmen)
[](https://oresmen.readthedocs.io/en/latest/)
[](https://terrarium.evidencepub.io/v2/gh/WhiteSymmetry/oresmen/HEAD)
[](https://badge.fury.io/py/oresmen)
[](https://pepy.tech/projects/oresmen)
[](CODE_OF_CONDUCT.md)
[](https://github.com/astral-sh/ruff)
---
<p align="left">
<table>
<tr>
<td style="text-align: center;">PyPI</td>
<td style="text-align: center;">
<a href="https://pypi.org/project/oresmen/">
<img src="https://badge.fury.io/py/oresmen.svg" alt="PyPI version" height="18"/>
</a>
</td>
</tr>
<tr>
<td style="text-align: center;">Conda</td>
<td style="text-align: center;">
<a href="https://anaconda.org/bilgi/oresmen">
<img src="https://anaconda.org/bilgi/oresmen/badges/version.svg" alt="conda-forge version" height="18"/>
</a>
</td>
</tr>
<tr>
<td style="text-align: center;">DOI</td>
<td style="text-align: center;">
<a href="https://doi.org/10.5281/zenodo.16634186">
<img src="https://zenodo.org/badge/DOI/10.5281/zenodo.16634186.svg" alt="DOI" height="18"/>
</a>
</td>
</tr>
<tr>
<td style="text-align: center;">License: MIT</td>
<td style="text-align: center;">
<a href="https://opensource.org/licenses/MIT">
<img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License" height="18"/>
</a>
</td>
</tr>
</table>
</p>
---
Oresme numbers refer to the sums related to the harmonic series.
---
### **Türkçe Tanım:**
**Oresme Sayıları**, 14. yüzyılda Nicole Oresme tarafından incelenen matematiksel serilerdir. Oresme sayıları harmonik seriye ait toplamları ifade eder. İki türü vardır:
1. **\( \frac{n}{2^n} \) serisi** (Oresme'nin orijinal çalışması),
2. **Harmonik sayılar** (\( H_n = 1 + \frac{1}{2} + \cdots + \frac{1}{n} \)).
Bu sayılar, analiz ve sayı teorisinde önemli rol oynar.
---
### **English Definition:**
**Oresme Numbers** are mathematical series studied by Nicole Oresme in the 14th century. Oresme numbers refer to the sums related to the harmonic series. They include two types:
1. The **\( \frac{n}{2^n} \) sequence** (Oresme's original work),
2. **Harmonic numbers** (\( H_n = 1 + \frac{1}{2} + \cdots + \frac{1}{n} \)).
These numbers play a key role in analysis and number theory.
---
### **Fark/Karşılaştırma (Difference):**
- **Oresme'nin \( \frac{n}{2^n} \) serisi** ıraksaklık kanıtları için önemlidir.
- **Harmonik sayılar** (\( H_n \)) ise logaritmik büyüme gösterir ve \( n \to \infty \) iken ıraksar.
- Modern literatürde "Oresme numbers" terimi daha çok tarihsel bağlamda kullanılır.
---
## Kurulum (Türkçe) / Installation (English)
### Python ile Kurulum / Install with pip, conda, mamba
```bash
pip install oresmen -U
python -m pip install -U oresmen
conda install bilgi::oresmen -y
mamba install bilgi::oresmen -y
```
```diff
- pip uninstall Oresme -y
+ pip install -U oresmen
+ python -m pip install -U oresmen
```
[PyPI](https://pypi.org/project/Oresme/)
### Test Kurulumu / Test Installation
```bash
pip install -i https://test.pypi.org/simple/ oresmen -U
```
### Github Master Kurulumu / GitHub Master Installation
**Terminal:**
```bash
pip install git+https://github.com/WhiteSymmetry/oresmen.git
```
**Jupyter Lab, Notebook, Visual Studio Code:**
```python
!pip install git+https://github.com/WhiteSymmetry/oresmen.git
# or
%pip install git+https://github.com/WhiteSymmetry/oresmen.git
```
---
## Kullanım (Türkçe) / Usage (English)
Note: "\Lib\site-packages\numba\__init__.py"
if numpy_version > (2, 0):
msg = (f"Numba needs NumPy 2.0 or less. Got NumPy "
f"{numpy_version[0]}.{numpy_version[1]}.")
raise ImportError(msg)
-->
if numpy_version > (2, 5):
msg = (f"Numba needs NumPy 2.5 or less. Got NumPy "
f"{numpy_version[0]}.{numpy_version[1]}.")
raise ImportError(msg)
```python
import oresmen as on
# Doğrudan erişim (on.main.harmonic_number yerine)
n = 100
hn = on.harmonic_number(n)
print(f"H_{n} = {hn}")
# Enum sınıfına doğrudan erişim
approx_hn = on.harmonic_number_approx(
n,
method=on.ApproximationMethod.EULER_MASCHERONI
)
print(f"H_{n} (Yaklaşık) = {approx_hn}")
# Numba ile hızlandırılmış diziye erişim
sums_array = on.harmonic_numbers_numba(10)
print(f"İlk 10 harmonik sayı: {sums_array}")
```
```python
import oresmen as on
import numpy as np
import numba
import time
import matplotlib.pyplot as plt
# Simple usage example
plt.figure(figsize=(10, 5))
plt.plot(on.harmonic_numbers_numba(500))
plt.title("First 5000000 Harmonic Numbers")
plt.xlabel("n")
plt.ylabel("H(n)")
plt.show()
```
```python
import oresmen
oresmen.__version__
```
```python
import importlib
import inspect
import oresmen as on # Varsa import hatasını yakalamak için
def diagnose_module(module_name):
try:
# Modülü yükle
module = importlib.import_module(module_name)
print(f"\n{' Modül Tanılama Raporu ':=^80}")
print(f"Modül adı: {module_name}")
print(f"Modül dosya yolu: {inspect.getfile(module)}")
# Modülün tüm özelliklerini listele
print("\nModülde bulunan özellikler:")
members = inspect.getmembers(module)
public_members = [name for name, _ in members if not name.startswith('_')]
print(public_members)
# Özel olarak kontrol edilecek fonksiyonlar
required_functions = [
'oresme_sequence',
'harmonic_numbers',
'harmonic_number',
'harmonic_number_numba',
'harmonic_numbers_numba',
'harmonic_generator_numba',
'harmonic_number_approx'
]
print("\nEksik olan fonksiyonlar:")
missing = [fn for fn in required_functions if not hasattr(module, fn)]
print(missing if missing else "Tüm gerekli fonksiyonlar mevcut")
# __all__ değişkenini kontrol et
print("\n__all__ değişkeni:")
if hasattr(module, '__all__'):
print(module.__all__)
else:
print("__all__ tanımlı değil (tüm public fonksiyonlar içe aktarılır)")
except ImportError as e:
print(f"\nHATA: Modül yüklenemedi - {e}")
except Exception as e:
print(f"\nBeklenmeyen hata: {e}")
# Tanılama çalıştır
diagnose_module('oresmen')
# Alternatif olarak doğrudan kontrol
print("\nDoğrudan fonksiyon varlığı kontrolü:")
try:
print("harmonic_numbers_numba mevcut mu?", hasattr(on, 'harmonic_numbers_numba'))
if hasattr(on, 'harmonic_numbers_numba'):
print("Fonksiyon imzası:", inspect.signature(on.harmonic_numbers_numba))
else:
print("Eksik fonksiyon: harmonic_numbers_numba")
except Exception as e:
print("Kontrol sırasında hata:", e)
```
```python
# 1. Alternatif içe aktarma yöntemi
from oresmen import harmonic_numbers_numba # Doğrudan import deneyin
import oresmen as on
# 2. Modülü yeniden yükleme
import importlib
importlib.reload(on)
# 3. Fonksiyonun alternatif isimle var olup olmadığını kontrol
print("Alternatif fonksiyon isimleri:", [name for name in dir(on) if 'harmonic' in name.lower()])
```
---
### Development
```bash
# Clone the repository
git clone https://github.com/WhiteSymmetry/oresmen.git
cd oresmen
# Install in development mode
python -m pip install -ve . # Install package in development mode
# Run tests
pytest
Notebook, Jupyterlab, Colab, Visual Studio Code
!python -m pip install git+https://github.com/WhiteSymmetry/oresmen.git
```
---
## Citation
If this library was useful to you in your research, please cite us. Following the [GitHub citation standards](https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files), here is the recommended citation.
### BibTeX
### APA
```
Keçeci, M. (2025). oresmen [Data set]. ResearchGate. https://doi.org/10.13140/RG.2.2.19566.52804
Keçeci, M. (2025). oresmen [Data set]. figshare. https://doi.org/
Keçeci, M. (2025). oresmen [Data set]. WorkflowHub. https://doi.org/
Keçeci, M. (2025). oresmen (0.1.0). Zenodo. https://doi.org/10.5281/zenodo.16634186
```
### Chicago
```
Keçeci, Mehmet. oresmen [Data set]. ResearchGate, 2025. https://doi.org/10.13140/RG.2.2.19566.52804
Keçeci, Mehmet (2025). oresmen [Data set]. figshare, 2025. https://doi.org/
Keçeci, Mehmet. oresmen [Data set]. WorkflowHub, 2025. https://doi.org/
Keçeci, Mehmet. oresmen. Open Science Articles (OSAs), Zenodo, 2025. [https://doi.org/](https://doi.org/10.5281/zenodo.16634186)
```
### Lisans (Türkçe) / License (English)
```
This project is licensed under the MIT License.
```
Raw data
{
"_id": null,
"home_page": null,
"name": "oresmen",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.11",
"maintainer_email": null,
"keywords": null,
"author": "Mehmet Ke\u00e7eci",
"author_email": "mkececi@yaani.com",
"download_url": "https://files.pythonhosted.org/packages/22/07/8750feb39ad7de3a459cf3f53032e9b1df05338ba15d019942de2a3c3108/oresmen-0.1.2.tar.gz",
"platform": null,
"description": "# Oresme Numba\n\n[](https://doi.org/10.5281/zenodo.16634186)\n\n[](https://doi.org/)\n\n[](https://doi.org/)\n\n[](https://doi.org/10.13140/RG.2.2.19566.52804)\n\n[](https://anaconda.org/bilgi/oresmen)\n[](https://anaconda.org/bilgi/oresmen)\n[](https://anaconda.org/bilgi/oresmen)\n[](https://anaconda.org/bilgi/oresmen)\n[](https://opensource.org/)\n[](https://opensource.org/licenses/MIT)\n\n[](https://github.com/WhiteSymmetry/oresmen/actions/workflows/python_ci.yml)\n[](https://codecov.io/gh/WhiteSymmetry/oresmen)\n[](https://oresmen.readthedocs.io/en/latest/)\n[](https://terrarium.evidencepub.io/v2/gh/WhiteSymmetry/oresmen/HEAD)\n[](https://badge.fury.io/py/oresmen)\n[](https://pepy.tech/projects/oresmen)\n[](CODE_OF_CONDUCT.md) \n[](https://github.com/astral-sh/ruff)\n\n---\n\n<p align=\"left\">\n <table>\n <tr>\n <td style=\"text-align: center;\">PyPI</td>\n <td style=\"text-align: center;\">\n <a href=\"https://pypi.org/project/oresmen/\">\n <img src=\"https://badge.fury.io/py/oresmen.svg\" alt=\"PyPI version\" height=\"18\"/>\n </a>\n </td>\n </tr>\n <tr>\n <td style=\"text-align: center;\">Conda</td>\n <td style=\"text-align: center;\">\n <a href=\"https://anaconda.org/bilgi/oresmen\">\n <img src=\"https://anaconda.org/bilgi/oresmen/badges/version.svg\" alt=\"conda-forge version\" height=\"18\"/>\n </a>\n </td>\n </tr>\n <tr>\n <td style=\"text-align: center;\">DOI</td>\n <td style=\"text-align: center;\">\n <a href=\"https://doi.org/10.5281/zenodo.16634186\">\n <img src=\"https://zenodo.org/badge/DOI/10.5281/zenodo.16634186.svg\" alt=\"DOI\" height=\"18\"/>\n </a>\n </td>\n </tr>\n <tr>\n <td style=\"text-align: center;\">License: MIT</td>\n <td style=\"text-align: center;\">\n <a href=\"https://opensource.org/licenses/MIT\">\n <img src=\"https://img.shields.io/badge/License-MIT-yellow.svg\" alt=\"License\" height=\"18\"/>\n </a>\n </td>\n </tr>\n </table>\n</p>\n\n---\n\n\nOresme numbers refer to the sums related to the harmonic series.\n\n---\n### **T\u00fcrk\u00e7e Tan\u0131m:**\n**Oresme Say\u0131lar\u0131**, 14. y\u00fczy\u0131lda Nicole Oresme taraf\u0131ndan incelenen matematiksel serilerdir. Oresme say\u0131lar\u0131 harmonik seriye ait toplamlar\u0131 ifade eder. \u0130ki t\u00fcr\u00fc vard\u0131r: \n1. **\\( \\frac{n}{2^n} \\) serisi** (Oresme'nin orijinal \u00e7al\u0131\u015fmas\u0131), \n2. **Harmonik say\u0131lar** (\\( H_n = 1 + \\frac{1}{2} + \\cdots + \\frac{1}{n} \\)). \nBu say\u0131lar, analiz ve say\u0131 teorisinde \u00f6nemli rol oynar.\n\n---\n\n### **English Definition:**\n**Oresme Numbers** are mathematical series studied by Nicole Oresme in the 14th century. Oresme numbers refer to the sums related to the harmonic series. They include two types: \n1. The **\\( \\frac{n}{2^n} \\) sequence** (Oresme's original work), \n2. **Harmonic numbers** (\\( H_n = 1 + \\frac{1}{2} + \\cdots + \\frac{1}{n} \\)). \nThese numbers play a key role in analysis and number theory.\n\n---\n\n### **Fark/Kar\u015f\u0131la\u015ft\u0131rma (Difference):**\n- **Oresme'nin \\( \\frac{n}{2^n} \\) serisi** \u0131raksakl\u0131k kan\u0131tlar\u0131 i\u00e7in \u00f6nemlidir. \n- **Harmonik say\u0131lar** (\\( H_n \\)) ise logaritmik b\u00fcy\u00fcme g\u00f6sterir ve \\( n \\to \\infty \\) iken \u0131raksar. \n- Modern literat\u00fcrde \"Oresme numbers\" terimi daha \u00e7ok tarihsel ba\u011flamda kullan\u0131l\u0131r.\n\n---\n\n## Kurulum (T\u00fcrk\u00e7e) / Installation (English)\n\n### Python ile Kurulum / Install with pip, conda, mamba\n```bash\npip install oresmen -U\npython -m pip install -U oresmen\nconda install bilgi::oresmen -y\nmamba install bilgi::oresmen -y\n```\n\n```diff\n- pip uninstall Oresme -y\n+ pip install -U oresmen\n+ python -m pip install -U oresmen\n```\n\n[PyPI](https://pypi.org/project/Oresme/)\n\n### Test Kurulumu / Test Installation\n\n```bash\npip install -i https://test.pypi.org/simple/ oresmen -U\n```\n\n### Github Master Kurulumu / GitHub Master Installation\n\n**Terminal:**\n\n```bash\npip install git+https://github.com/WhiteSymmetry/oresmen.git\n```\n\n**Jupyter Lab, Notebook, Visual Studio Code:**\n\n```python\n!pip install git+https://github.com/WhiteSymmetry/oresmen.git\n# or\n%pip install git+https://github.com/WhiteSymmetry/oresmen.git\n```\n\n---\n\n## Kullan\u0131m (T\u00fcrk\u00e7e) / Usage (English)\n\nNote: \"\\Lib\\site-packages\\numba\\__init__.py\"\n\n if numpy_version > (2, 0):\n msg = (f\"Numba needs NumPy 2.0 or less. Got NumPy \"\n f\"{numpy_version[0]}.{numpy_version[1]}.\")\n raise ImportError(msg)\n\n-->\n\n if numpy_version > (2, 5):\n msg = (f\"Numba needs NumPy 2.5 or less. Got NumPy \"\n f\"{numpy_version[0]}.{numpy_version[1]}.\")\n raise ImportError(msg)\n\n```python\nimport oresmen as on\n\n# Do\u011frudan eri\u015fim (on.main.harmonic_number yerine)\nn = 100\nhn = on.harmonic_number(n)\nprint(f\"H_{n} = {hn}\")\n\n# Enum s\u0131n\u0131f\u0131na do\u011frudan eri\u015fim\napprox_hn = on.harmonic_number_approx(\n n,\n method=on.ApproximationMethod.EULER_MASCHERONI\n)\nprint(f\"H_{n} (Yakla\u015f\u0131k) = {approx_hn}\")\n\n# Numba ile h\u0131zland\u0131r\u0131lm\u0131\u015f diziye eri\u015fim\nsums_array = on.harmonic_numbers_numba(10)\nprint(f\"\u0130lk 10 harmonik say\u0131: {sums_array}\")\n```\n\n```python\nimport oresmen as on\nimport numpy as np\nimport numba\nimport time\nimport matplotlib.pyplot as plt\n\n# Simple usage example\nplt.figure(figsize=(10, 5))\nplt.plot(on.harmonic_numbers_numba(500))\nplt.title(\"First 5000000 Harmonic Numbers\")\nplt.xlabel(\"n\")\nplt.ylabel(\"H(n)\")\nplt.show()\n```\n\n```python\nimport oresmen\noresmen.__version__\n```\n\n```python\nimport importlib\nimport inspect\nimport oresmen as on # Varsa import hatas\u0131n\u0131 yakalamak i\u00e7in\n\n\ndef diagnose_module(module_name):\n try:\n # Mod\u00fcl\u00fc y\u00fckle\n module = importlib.import_module(module_name)\n \n print(f\"\\n{' Mod\u00fcl Tan\u0131lama Raporu ':=^80}\")\n print(f\"Mod\u00fcl ad\u0131: {module_name}\")\n print(f\"Mod\u00fcl dosya yolu: {inspect.getfile(module)}\")\n \n # Mod\u00fcl\u00fcn t\u00fcm \u00f6zelliklerini listele\n print(\"\\nMod\u00fclde bulunan \u00f6zellikler:\")\n members = inspect.getmembers(module)\n public_members = [name for name, _ in members if not name.startswith('_')]\n print(public_members)\n \n # \u00d6zel olarak kontrol edilecek fonksiyonlar\n required_functions = [\n 'oresme_sequence',\n 'harmonic_numbers',\n 'harmonic_number',\n 'harmonic_number_numba',\n 'harmonic_numbers_numba',\n 'harmonic_generator_numba',\n 'harmonic_number_approx'\n ]\n \n print(\"\\nEksik olan fonksiyonlar:\")\n missing = [fn for fn in required_functions if not hasattr(module, fn)]\n print(missing if missing else \"T\u00fcm gerekli fonksiyonlar mevcut\")\n \n # __all__ de\u011fi\u015fkenini kontrol et\n print(\"\\n__all__ de\u011fi\u015fkeni:\")\n if hasattr(module, '__all__'):\n print(module.__all__)\n else:\n print(\"__all__ tan\u0131ml\u0131 de\u011fil (t\u00fcm public fonksiyonlar i\u00e7e aktar\u0131l\u0131r)\")\n \n except ImportError as e:\n print(f\"\\nHATA: Mod\u00fcl y\u00fcklenemedi - {e}\")\n except Exception as e:\n print(f\"\\nBeklenmeyen hata: {e}\")\n\n# Tan\u0131lama \u00e7al\u0131\u015ft\u0131r\ndiagnose_module('oresmen')\n\n# Alternatif olarak do\u011frudan kontrol\nprint(\"\\nDo\u011frudan fonksiyon varl\u0131\u011f\u0131 kontrol\u00fc:\")\ntry:\n print(\"harmonic_numbers_numba mevcut mu?\", hasattr(on, 'harmonic_numbers_numba'))\n if hasattr(on, 'harmonic_numbers_numba'):\n print(\"Fonksiyon imzas\u0131:\", inspect.signature(on.harmonic_numbers_numba))\n else:\n print(\"Eksik fonksiyon: harmonic_numbers_numba\")\nexcept Exception as e:\n print(\"Kontrol s\u0131ras\u0131nda hata:\", e)\n```\n\n```python\n# 1. Alternatif i\u00e7e aktarma y\u00f6ntemi\nfrom oresmen import harmonic_numbers_numba # Do\u011frudan import deneyin\nimport oresmen as on\n\n# 2. Mod\u00fcl\u00fc yeniden y\u00fckleme\nimport importlib\nimportlib.reload(on)\n\n# 3. Fonksiyonun alternatif isimle var olup olmad\u0131\u011f\u0131n\u0131 kontrol\nprint(\"Alternatif fonksiyon isimleri:\", [name for name in dir(on) if 'harmonic' in name.lower()])\n```\n---\n\n### Development\n```bash\n# Clone the repository\ngit clone https://github.com/WhiteSymmetry/oresmen.git\ncd oresmen\n\n# Install in development mode\npython -m pip install -ve . # Install package in development mode\n\n# Run tests\npytest\n\nNotebook, Jupyterlab, Colab, Visual Studio Code\n!python -m pip install git+https://github.com/WhiteSymmetry/oresmen.git\n```\n---\n\n## Citation\n\nIf this library was useful to you in your research, please cite us. Following the [GitHub citation standards](https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files), here is the recommended citation.\n\n### BibTeX\n\n\n### APA\n\n```\n\nKe\u00e7eci, M. (2025). oresmen [Data set]. ResearchGate. https://doi.org/10.13140/RG.2.2.19566.52804\n\nKe\u00e7eci, M. (2025). oresmen [Data set]. figshare. https://doi.org/\n\nKe\u00e7eci, M. (2025). oresmen [Data set]. WorkflowHub. https://doi.org/\n\nKe\u00e7eci, M. (2025). oresmen (0.1.0). Zenodo. https://doi.org/10.5281/zenodo.16634186\n```\n\n### Chicago\n\n```\n\nKe\u00e7eci, Mehmet. oresmen [Data set]. ResearchGate, 2025. https://doi.org/10.13140/RG.2.2.19566.52804\n\nKe\u00e7eci, Mehmet (2025). oresmen [Data set]. figshare, 2025. https://doi.org/\n\nKe\u00e7eci, Mehmet. oresmen [Data set]. WorkflowHub, 2025. https://doi.org/\n\nKe\u00e7eci, Mehmet. oresmen. Open Science Articles (OSAs), Zenodo, 2025. [https://doi.org/](https://doi.org/10.5281/zenodo.16634186)\n\n```\n\n\n### Lisans (T\u00fcrk\u00e7e) / License (English)\n\n```\nThis project is licensed under the MIT License.\n```\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A module for generating Oresme numbers (harmonic series partial sums)",
"version": "0.1.2",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "0c9fc0f3d2a73a767eae383f4a45888997761249642755c10f27370c0c855ead",
"md5": "997820309d01c14d12951752a1bd08f8",
"sha256": "2e3babb8bd217f8cbd05743ce4c37b9410b6cec607c54a4528ed0c9d2a001726"
},
"downloads": -1,
"filename": "oresmen-0.1.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "997820309d01c14d12951752a1bd08f8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.11",
"size": 11492,
"upload_time": "2025-08-07T11:11:47",
"upload_time_iso_8601": "2025-08-07T11:11:47.292846Z",
"url": "https://files.pythonhosted.org/packages/0c/9f/c0f3d2a73a767eae383f4a45888997761249642755c10f27370c0c855ead/oresmen-0.1.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "22078750feb39ad7de3a459cf3f53032e9b1df05338ba15d019942de2a3c3108",
"md5": "1b3844351ad0ee586761dcb141dab466",
"sha256": "62d9ee03115bc3d4157635a8160c9f95a357fba0be9719eaaa1880c4d6feae7c"
},
"downloads": -1,
"filename": "oresmen-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "1b3844351ad0ee586761dcb141dab466",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.11",
"size": 10042,
"upload_time": "2025-08-07T11:11:48",
"upload_time_iso_8601": "2025-08-07T11:11:48.204043Z",
"url": "https://files.pythonhosted.org/packages/22/07/8750feb39ad7de3a459cf3f53032e9b1df05338ba15d019942de2a3c3108/oresmen-0.1.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-07 11:11:48",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "oresmen"
}