diff --git a/recipes/notolog/meta.yaml b/recipes/notolog/meta.yaml new file mode 100644 index 0000000000000..c5af1082544d2 --- /dev/null +++ b/recipes/notolog/meta.yaml @@ -0,0 +1,68 @@ +{% set name = "notolog" %} +{% set version = "0.9.1b5" %} + +package: + name: {{ name|lower }} + version: {{ version }} + +source: + url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/notolog-{{ version }}.tar.gz + sha256: 0b80bc49c9667a3fa8f2c9cb785b5c4f8f99c2af0b1e37c5a6ef3bc74f51485e + +build: + entry_points: + - notolog=notolog.main:main + noarch: python + script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation + number: 0 + +requirements: + host: + - python >=3.9,<4.0 + - pip + run: + - python >=3.9,<4.0 + - cffi ==1.16.0 + - click ==8.1.7 + - cryptography ==42.0.7 + - emoji ==2.11.1 + - iniconfig ==2.0.0 + - markdown ==3.6 + - packaging ==24.0 + - pluggy ==1.5.0 + - pycparser ==2.22 + - pygments ==2.18.0 + - pyside6 ==6.7.0 + #- pyside6-addons ==6.7.0 + #- pyside6-essentials ==6.7.0 + - pytest ==8.2.0 + - pytest-asyncio==0.23.6 + - pytest-mock ==3.14.0 + - qasync ==0.27.1 + #- shiboken6 ==6.7.0 + - tomli ==2.0.1 + - tomli_w ==1.0.0 + +test: + imports: + - notolog + requires: + - pytest + - pyside6 + source_files: + - tests + commands: + - pytest tests/test_pkg_integration.py + +about: + home: https://github.com/notolog/notolog-editor + summary: Notolog - Python Markdown Editor + description: | + Notolog is a versatile open-source markdown editor developed with Python and Qt, ideal for anyone looking for an efficient and straightforward way to handle markdown files. Born from a personal endeavor to address daily programming challenges and deepen Python proficiency, Notolog stands as a proof-of-concept that seamlessly integrates simplicity with functionality, offering an intuitive user experience across various platforms. + dev_url: https://github.com/notolog/notolog-editor/ + license: MIT + license_file: LICENSE + +extra: + recipe-maintainers: + - notolog