Recent Releases of https://github.com/conda/grayskull

https://github.com/conda/grayskull - v2.9.1

What's Changed

  • properly include pep725 optional dependencies by @tobiasdiez in https://github.com/conda/grayskull/pull/612
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/611

Full Changelog: https://github.com/conda/grayskull/compare/v2.9.0...v2.9.1

- Python
Published by marcelotrevisani about 1 year ago

https://github.com/conda/grayskull - v2.9.0

What's Changed

  • Add arrakis-python by @duncanmmacleod in https://github.com/conda/grayskull/pull/608
  • 🤖 Update infrastructure file(s) by @conda-bot in https://github.com/conda/grayskull/pull/603
  • Update sphinx.yml by @marcelotrevisani in https://github.com/conda/grayskull/pull/609
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/604
  • extract all optional dependencies from pyproject.toml by @woutdenolf in https://github.com/conda/grayskull/pull/610

Full Changelog: https://github.com/conda/grayskull/compare/v2.8.0...v2.9.0

- Python
Published by marcelotrevisani about 1 year ago

https://github.com/conda/grayskull - v2.8.0

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/599
  • Rename deprecated GPL licenses by @maresb in https://github.com/conda/grayskull/pull/602
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/601
  • 🤖 Update infrastructure file(s) by @conda-bot in https://github.com/conda/grayskull/pull/600
  • Treat SSL errors as not available by @jamesmyatt in https://github.com/conda/grayskull/pull/605
  • add custom index arguments by @jamesfricker in https://github.com/conda/grayskull/pull/606

New Contributors

  • @jamesmyatt made their first contribution in https://github.com/conda/grayskull/pull/605
  • @jamesfricker made their first contribution in https://github.com/conda/grayskull/pull/606

Full Changelog: https://github.com/conda/grayskull/compare/v2.7.6...v2.8.0

- Python
Published by marcelotrevisani about 1 year ago

https://github.com/conda/grayskull - v2.7.6

What's Changed

  • Fix support for pyproject.toml dependencies with multiple selectors by @xylar in https://github.com/conda/grayskull/pull/597

Full Changelog: https://github.com/conda/grayskull/compare/v2.7.5...v2.7.6

- Python
Published by marcelotrevisani over 1 year ago

https://github.com/conda/grayskull - v2.7.5

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/595
  • Refactor poetry tilde caret operators remove semver by @lorepirri in https://github.com/conda/grayskull/pull/596

Full Changelog: https://github.com/conda/grayskull/compare/v2.7.4...v2.7.5

- Python
Published by marcelotrevisani over 1 year ago

https://github.com/conda/grayskull - v2.7.4

What's Changed

  • Types by @maresb in https://github.com/conda/grayskull/pull/575
  • Ensure local_sdist recipes use a valid URI for the source URL by @dihm in https://github.com/conda/grayskull/pull/578
  • Handle or operator in Poetry dependency specification by @maresb in https://github.com/conda/grayskull/pull/573
  • DEP: prefer stdlib tomllib over tomli when available by @neutrinoceros in https://github.com/conda/grayskull/pull/577
  • 🤖 Update infrastructure file(s) by @conda-bot in https://github.com/conda/grayskull/pull/572
  • Remove support for python 3.8 by @marcelotrevisani in https://github.com/conda/grayskull/pull/579
  • Add inital support for pixi in grayskull by @marcelotrevisani in https://github.com/conda/grayskull/pull/580
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/586
  • Poetry deps w/ python version and platform, and multiple constraints dependencies by @lorepirri in https://github.com/conda/grayskull/pull/592

New Contributors

  • @dihm made their first contribution in https://github.com/conda/grayskull/pull/578
  • @neutrinoceros made their first contribution in https://github.com/conda/grayskull/pull/577
  • @lorepirri made their first contribution in https://github.com/conda/grayskull/pull/592

Full Changelog: https://github.com/conda/grayskull/compare/v2.7.3...v2.7.4

- Python
Published by marcelotrevisani over 1 year ago

https://github.com/conda/grayskull - v2.7.3

What's Changed

  • Fix typing-extensions mapping by @maresb in https://github.com/conda/grayskull/pull/565
  • Test on more versions of Python by @maresb in https://github.com/conda/grayskull/pull/563

Full Changelog: https://github.com/conda/grayskull/compare/v2.7.2...v2.7.3

- Python
Published by marcelotrevisani over 1 year ago

https://github.com/conda/grayskull - v2.7.2

What's Changed

  • Replace remaining pypi.io with pypi.org by @beenje in https://github.com/conda/grayskull/pull/556
  • Mark some tests as xfail by @marcelotrevisani in https://github.com/conda/grayskull/pull/560
  • Switch to Ruff tools, update pre-commit by @mwtoews in https://github.com/conda/grayskull/pull/558
  • Split parsing of Poetry versions into a separate module by @maresb in https://github.com/conda/grayskull/pull/557
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/561

Full Changelog: https://github.com/conda/grayskull/compare/v2.7.1...v2.7.2

- Python
Published by marcelotrevisani over 1 year ago

https://github.com/conda/grayskull - v2.7.1

What's Changed

  • Move condarecipemanager to be optional dependency by @marcelotrevisani in https://github.com/conda/grayskull/pull/555

Full Changelog: https://github.com/conda/grayskull/compare/v2.7.0...v2.7.1

- Python
Published by marcelotrevisani almost 2 years ago

https://github.com/conda/grayskull - v2.7.0

What's Changed

  • Starts work on adding recipe upgrade feature by @schuylermartin45 in https://github.com/conda/grayskull/pull/539
  • Update tests.yml by @marcelotrevisani in https://github.com/conda/grayskull/pull/545
  • Fix package name based on local sdist archive by @beenje in https://github.com/conda/grayskull/pull/536
  • Add option to specify a package server mirror; clean up hardcoded URLs throughout codebase by @FaustinCarter in https://github.com/conda/grayskull/pull/540
  • Expand out the "compatible release" operator for semver dep by @maresb in https://github.com/conda/grayskull/pull/544
  • 🔄 synced file(s) with conda/infrastructure by @conda-bot in https://github.com/conda/grayskull/pull/546
  • Fix tests by @beenje in https://github.com/conda/grayskull/pull/552
  • Retrieve packages from top_level.txt when possible by @beenje in https://github.com/conda/grayskull/pull/551
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/524

New Contributors

  • @schuylermartin45 made their first contribution in https://github.com/conda/grayskull/pull/539
  • @FaustinCarter made their first contribution in https://github.com/conda/grayskull/pull/540

Full Changelog: https://github.com/conda/grayskull/compare/v2.6.0...v2.7.0

- Python
Published by marcelotrevisani almost 2 years ago

https://github.com/conda/grayskull - v2.6.0

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/519
  • Add (python-)duckdb quirk by @xhochy in https://github.com/conda/grayskull/pull/521
  • Add quirk for (python-)dashing by @xhochy in https://github.com/conda/grayskull/pull/522
  • prototype implementation of interpreting PEP725 metadata by @msarahan in https://github.com/conda/grayskull/pull/518
  • Add h3(-py) quirk by @xylar in https://github.com/conda/grayskull/pull/526
  • Add more package mappings for PEP 725 by @tobiasdiez in https://github.com/conda/grayskull/pull/528
  • Add opencv-python-headless to strategy/config.yaml by @traversaro in https://github.com/conda/grayskull/pull/530

New Contributors

  • @msarahan made their first contribution in https://github.com/conda/grayskull/pull/518
  • @tobiasdiez made their first contribution in https://github.com/conda/grayskull/pull/528
  • @traversaro made their first contribution in https://github.com/conda/grayskull/pull/530

Full Changelog: https://github.com/conda/grayskull/compare/v2.5.2...v2.6.0

- Python
Published by marcelotrevisani about 2 years ago

https://github.com/conda/grayskull - v2.5.3

What's Changed

  • Fix crash on license match by @beenje in https://github.com/conda/grayskull/pull/507
  • Add (python-)build to quirks by @xylar in https://github.com/conda/grayskull/pull/509
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/505
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/512
  • 🔄 synced file(s) with conda/infrastructure by @conda-bot in https://github.com/conda/grayskull/pull/511
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/515

Full Changelog: https://github.com/conda/grayskull/compare/v2.5.1...v2.5.3

- Python
Published by marcelotrevisani over 2 years ago

https://github.com/conda/grayskull - v2.5.2

What's Changed

  • Fix crash on license match by @beenje in https://github.com/conda/grayskull/pull/507
  • Add (python-)build to quirks by @xylar in https://github.com/conda/grayskull/pull/509
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/505
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/512
  • 🔄 synced file(s) with conda/infrastructure by @conda-bot in https://github.com/conda/grayskull/pull/511
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/515

Full Changelog: https://github.com/conda/grayskull/compare/v2.5.1...v2.5.2

- Python
Published by marcelotrevisani over 2 years ago

https://github.com/conda/grayskull - v2.5.1

What's Changed

  • Add quirk for (python-)eccodes by @xylar in https://github.com/conda/grayskull/pull/501
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/502
  • Fix star operator by @marcelotrevisani in https://github.com/conda/grayskull/pull/503

Full Changelog: https://github.com/conda/grayskull/compare/v2.5.0...v2.5.1

- Python
Published by marcelotrevisani over 2 years ago

https://github.com/conda/grayskull - v2.5.0

What's Changed

  • Add cython blis to config by @marcelotrevisani in https://github.com/conda/grayskull/pull/491
  • Feature/support for cython blis compilers by @marcelotrevisani in https://github.com/conda/grayskull/pull/492
  • Add support for flit scripts by @marcelotrevisani in https://github.com/conda/grayskull/pull/493
  • docs - grayskull can also accept github url by @marcelotrevisani in https://github.com/conda/grayskull/pull/495
  • Bug/fix 412 not adding noarch python with strict cf by @marcelotrevisani in https://github.com/conda/grayskull/pull/496
  • Remove clean screen by @marcelotrevisani in https://github.com/conda/grayskull/pull/497
  • Drop Python 3.6 for --strict-conda-forge by @marcelotrevisani in https://github.com/conda/grayskull/pull/498

Full Changelog: https://github.com/conda/grayskull/compare/v2.4.1...v2.5.0

- Python
Published by marcelotrevisani over 2 years ago

https://github.com/conda/grayskull - v2.4.1

What's Changed

  • Add poetry entrypoints by @marcelotrevisani in https://github.com/conda/grayskull/pull/489
  • Fix when receiving a None object inside of a list for requirements by @marcelotrevisani in https://github.com/conda/grayskull/pull/490

Full Changelog: https://github.com/conda/grayskull/compare/v2.4.0...v2.4.1

- Python
Published by marcelotrevisani over 2 years ago

https://github.com/conda/grayskull - v2.4.0

What's Changed

  • Add flit-core to quirks by @BastianZim in https://github.com/conda/grayskull/pull/476
  • Fix failing tests and added workaround for matching licences by @marcelotrevisani in https://github.com/conda/grayskull/pull/478
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/474
  • align with current standard build script command by @boldorider4 in https://github.com/conda/grayskull/pull/480
  • ignore utf-8 decoding errors by @boldorider4 in https://github.com/conda/grayskull/pull/479
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/481
  • Add name mapping for gssapi by @duncanmmacleod in https://github.com/conda/grayskull/pull/483
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/484
  • add jsii to the rename list by @ocefpaf in https://github.com/conda/grayskull/pull/487
  • Workaround when the deps are missing comma or has an empty space by @marcelotrevisani in https://github.com/conda/grayskull/pull/488
  • add name extraction from pyproject.toml for github repos by @marcelotrevisani in https://github.com/conda/grayskull/pull/472

New Contributors

  • @boldorider4 made their first contribution in https://github.com/conda/grayskull/pull/480

Full Changelog: https://github.com/conda/grayskull/compare/v2.3.1...v2.4.0

- Python
Published by marcelotrevisani over 2 years ago

https://github.com/conda/grayskull - v2.3.1

What's Changed

  • Update README to include info about CRAN support by @ForgottenProgramme in https://github.com/conda/grayskull/pull/458
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda/grayskull/pull/459
  • Add sphinx-argparse documentation by @dholth in https://github.com/conda/grayskull/pull/457
  • use semver 3.0 by @ocefpaf in https://github.com/conda/grayskull/pull/464
  • Improve the fuzzy matching system to get the correct licence by @marcelotrevisani in https://github.com/conda/grayskull/pull/470
  • Add data-morph-ai exception to config.yaml by @stefmolin in https://github.com/conda/grayskull/pull/466
  • Fix #467 - poetry does not return version for package by @marcelotrevisani in https://github.com/conda/grayskull/pull/471

New Contributors

  • @dholth made their first contribution in https://github.com/conda/grayskull/pull/457
  • @stefmolin made their first contribution in https://github.com/conda/grayskull/pull/466

Full Changelog: https://github.com/conda/grayskull/compare/v2.3.0...v2.3.1

- Python
Published by marcelotrevisani about 3 years ago

https://github.com/conda/grayskull - v2.3.0

What's Changed

  • Add CODEOWNERS. by @jezdez in https://github.com/conda/grayskull/pull/444
  • Updated URLs after graduation. by @jezdez in https://github.com/conda/grayskull/pull/443
  • Move project metadata to pyproject.toml by @mwtoews in https://github.com/conda/grayskull/pull/445
  • Misc: correct license, 3.8+ badge, upgrade publish python-version by @mwtoews in https://github.com/conda/grayskull/pull/446
  • 🔄 Synced file(s) with conda/infrastructure by @conda-bot in https://github.com/conda/grayskull/pull/449
  • Delete dead checkpkgsavailability by @maresb in https://github.com/conda/grayskull/pull/450
  • Support Poetry version syntax and optional dependencies by @dlqqq in https://github.com/conda/grayskull/pull/454

New Contributors

  • @jezdez made their first contribution in https://github.com/conda/grayskull/pull/444
  • @mwtoews made their first contribution in https://github.com/conda/grayskull/pull/445
  • @conda-bot made their first contribution in https://github.com/conda/grayskull/pull/449
  • @dlqqq made their first contribution in https://github.com/conda/grayskull/pull/454

Full Changelog: https://github.com/conda/grayskull/compare/v2.2.2...v2.3.0

- Python
Published by marcelotrevisani about 3 years ago

https://github.com/conda/grayskull - v2.2.2

What's Changed

  • Fix project urls by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/439

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v2.2.1...v2.2.2

- Python
Published by marcelotrevisani over 3 years ago

https://github.com/conda/grayskull - v2.2.1

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda-incubator/grayskull/pull/434
  • Fix folder name for R recipes by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/438

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v2.2.0...v2.2.1

- Python
Published by marcelotrevisani over 3 years ago

https://github.com/conda/grayskull - v2.2.0 - Initial support for poetry

What's Changed

  • Fix platform/python specific deps selector by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/431
  • Look for metadata test with a section named 'test', 'tests' or 'testing' by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/432
  • Add initial support for poetry by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/433

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v2.1.0...v2.2.0

- Python
Published by marcelotrevisani over 3 years ago

https://github.com/conda/grayskull - v2.1.0 - Initial support for pyproject.toml

What's Changed

  • Initial support for pyproject.toml by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/425
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda-incubator/grayskull/pull/426

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v2.0.0...v2.1.0

- Python
Published by marcelotrevisani over 3 years ago

https://github.com/conda/grayskull - v2.0.0 - Grayskull generates R recipes

What's Changed

  • fix: :bug: Add art as import_name #406 by @Anselmoo in https://github.com/conda-incubator/grayskull/pull/407
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/conda-incubator/grayskull/pull/404
  • Add option to exclude folder from search of licence by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/409
  • Add Python 3.11 to the matrix of tests by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/410
  • Add some underscore-delimited packages by @duncanmmacleod in https://github.com/conda-incubator/grayskull/pull/413
  • Add importlib-metadata to avoid_selector by @BastianZim in https://github.com/conda-incubator/grayskull/pull/411
  • Add jupyter-client to quirks by @BastianZim in https://github.com/conda-incubator/grayskull/pull/416
  • Change license binding by @BastianZim in https://github.com/conda-incubator/grayskull/pull/419
  • Add CodeQL workflow for GitHub code scanning by @lgtm-com in https://github.com/conda-incubator/grayskull/pull/417
  • cran support by @marcelotrevisani @ForgottenProgramme in https://github.com/conda-incubator/grayskull/pull/423
  • Add compilers to R recipes by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/424

New Contributors

  • @Anselmoo made their first contribution in https://github.com/conda-incubator/grayskull/pull/407
  • @pre-commit-ci made their first contribution in https://github.com/conda-incubator/grayskull/pull/404
  • @lgtm-com made their first contribution in https://github.com/conda-incubator/grayskull/pull/417

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v1.8.4...v2.0.0

- Python
Published by marcelotrevisani over 3 years ago

https://github.com/conda/grayskull - v1.8.4

What's Changed

  • add scikit-learn to name mapping by @ocefpaf in https://github.com/conda-incubator/grayskull/pull/393
  • Add a quirk for google-cloud-bigquery by @xylar in https://github.com/conda-incubator/grayskull/pull/396
  • Do not pkg tests as a module by @ocefpaf in https://github.com/conda-incubator/grayskull/pull/397
  • Ignore licenses in hidden directories by @beenje in https://github.com/conda-incubator/grayskull/pull/399
  • Fix dropping upper bound constrain for requires python by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/400
  • Update pre-commit by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/402
  • Remove pre-commit github actions and use pre-commit.ci instead by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/403

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v1.8.3...v1.8.4

- Python
Published by marcelotrevisani over 3 years ago

https://github.com/conda/grayskull - v1.8.3

What's Changed

  • squeeze out None licenses by @ocefpaf in https://github.com/conda-incubator/grayskull/pull/392

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v1.8.2...v1.8.3

- Python
Published by marcelotrevisani over 3 years ago

https://github.com/conda/grayskull - v1.8.2

- Python
Published by marcelotrevisani over 3 years ago

https://github.com/conda/grayskull - v1.8.1

What's Changed

  • Add mapping for (python-)installer by @xhochy in https://github.com/conda-incubator/grayskull/pull/377
  • Add exceptiongroup to avoid_selector by @BastianZim in https://github.com/conda-incubator/grayskull/pull/378
  • Fix scrambled dependency order by @maresb in https://github.com/conda-incubator/grayskull/pull/379

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v1.8.0...v1.8.1

- Python
Published by marcelotrevisani almost 4 years ago

https://github.com/conda/grayskull - v1.8.0

What's Changed

  • Place Python at the top of requirements lists by @maresb in https://github.com/conda-incubator/grayskull/pull/372
  • Make rmduplicateddeps robust to mixed dashes and underscores by @maresb in https://github.com/conda-incubator/grayskull/pull/371
  • Maintain dependency order by @maresb in https://github.com/conda-incubator/grayskull/pull/375
  • Improve python selector removal when strict conda-forge by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/376

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v1.7.0...v1.8.0

- Python
Published by marcelotrevisani almost 4 years ago

https://github.com/conda/grayskull - v1.7.0

What's Changed

  • Specify package version in tests by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/360
  • Tests need setuptools-scm by @woutdenolf in https://github.com/conda-incubator/grayskull/pull/362
  • Use "compatible release" operator ~= by @maresb in https://github.com/conda-incubator/grayskull/pull/365
  • Bf 366 missing python constrain by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/367
  • Fix "compatible release" operator by @maresb in https://github.com/conda-incubator/grayskull/pull/368
  • Fb 364 consider language extra for compilers by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/370

New Contributors

  • @maresb made their first contribution in https://github.com/conda-incubator/grayskull/pull/365

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v1.6.0...v1.7.0

- Python
Published by marcelotrevisani almost 4 years ago

https://github.com/conda/grayskull - v1.6.0

What's Changed

  • Pin min version for conda-souschef to be 2.2.1 by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/359
  • Add support for optional dependencies by @woutdenolf in https://github.com/conda-incubator/grayskull/pull/341

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v1.5.0...v1.6.0

- Python
Published by marcelotrevisani almost 4 years ago

https://github.com/conda/grayskull - v1.5.0

What's Changed

  • Remove selectors for empty packages. by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/357

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v1.4.1...v1.5.0

- Python
Published by marcelotrevisani almost 4 years ago

https://github.com/conda/grayskull - v1.4.1

What's Changed

  • Update pre-commit tools by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/352
  • Fix multiple licence warning by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/353
  • Add support for toml format in entry_points by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/354
  • Using latest conda-souschef that force the correct order of sections by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/355
  • Add exception when there is no sdist package available on pypi by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/356

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v1.4.0...v1.4.1

- Python
Published by marcelotrevisani almost 4 years ago

https://github.com/conda/grayskull - v1.4.0

What's Changed

  • Constrain conda souschef by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/338
  • Add pytorch to pypi conda-forge mapping by @beenje in https://github.com/conda-incubator/grayskull/pull/347
  • Add fallback cache for licence data from api.opensource by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/350
  • Add support for multiple licence files by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/351
  • From GitHub tag by @dillonroach in https://github.com/conda-incubator/grayskull/pull/346

New Contributors

  • @dillonroach made their first contribution in https://github.com/conda-incubator/grayskull/pull/346

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v1.3.1...v1.4.0

- Python
Published by marcelotrevisani almost 4 years ago

https://github.com/conda/grayskull - v1.3.1

What's Changed

  • Add scikit-build to pypi conda-forge mapping by @weiji14 in https://github.com/conda-incubator/grayskull/pull/335
  • kaleido --> python-kaleido in config.yaml by @sgbaird in https://github.com/conda-incubator/grayskull/pull/336
  • Add hjson-py to pypi conda-forge mapping by @weiji14 in https://github.com/conda-incubator/grayskull/pull/334

New Contributors

  • @weiji14 made their first contribution in https://github.com/conda-incubator/grayskull/pull/335
  • @sgbaird made their first contribution in https://github.com/conda-incubator/grayskull/pull/336

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v1.3.0...v1.3.1

- Python
Published by marcelotrevisani about 4 years ago

https://github.com/conda/grayskull - v1.3.0

What's Changed

  • Fix pytest test command by @woutdenolf in https://github.com/conda-incubator/grayskull/pull/327
  • Handle exception in getopensourcelicense_data by @beenje in https://github.com/conda-incubator/grayskull/pull/331
  • Fix extras require issue by @woutdenolf in https://github.com/conda-incubator/grayskull/pull/326

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v1.2.0...v1.3.0

- Python
Published by marcelotrevisani about 4 years ago

https://github.com/conda/grayskull - 1.2.0

What's Changed

  • Display warning about license match percentage by @ForgottenProgramme in https://github.com/conda-incubator/grayskull/pull/305
  • Create Documentation for Grayskull by @ForgottenProgramme in https://github.com/conda-incubator/grayskull/pull/298
  • Add python-symengine to quirks by @BastianZim in https://github.com/conda-incubator/grayskull/pull/311
  • Add several packages to quirks by @xylar in https://github.com/conda-incubator/grayskull/pull/313
  • Update pre-commit config and run black by @beenje in https://github.com/conda-incubator/grayskull/pull/315
  • Add confluent-kafka to pypi conda-forge mapping by @beenje in https://github.com/conda-incubator/grayskull/pull/314
  • Fix GIF URL in the README by @ocefpaf in https://github.com/conda-incubator/grayskull/pull/316
  • Add search for notice file when looking for licences by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/319
  • add test requirements and pytest command by @woutdenolf in https://github.com/conda-incubator/grayskull/pull/317

New Contributors

  • @xylar made their first contribution in https://github.com/conda-incubator/grayskull/pull/313
  • @woutdenolf made their first contribution in https://github.com/conda-incubator/grayskull/pull/317

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v1.1.2...v1.2.0

- Python
Published by marcelotrevisani about 4 years ago

https://github.com/conda/grayskull - v1.1.2

What's Changed

  • add entrypoints for conda by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/300
  • Fix genericpyver_to with compatible release by @beenje in https://github.com/conda-incubator/grayskull/pull/291
  • Fix mixed numpy and pin_compatible by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/301

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v1.1.1...v1.1.2

- Python
Published by marcelotrevisani over 4 years ago

https://github.com/conda/grayskull - v1.1.1

What's Changed

  • Fix version placeholder by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/292
  • Fix local sdist source by @beenje in https://github.com/conda-incubator/grayskull/pull/293
  • Fix selector when metadata is constraining python 4 by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/296

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v1.1.0...v1.1.1

- Python
Published by marcelotrevisani over 4 years ago

https://github.com/conda/grayskull - v1.1.0

What's Changed

  • Add support for local sdist by @beenje in https://github.com/conda-incubator/grayskull/pull/282
  • Fix recipe maintainers by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/286
  • Fix missing build number by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/287

New Contributors

  • @beenje made their first contribution in https://github.com/conda-incubator/grayskull/pull/282

Full Changelog: https://github.com/conda-incubator/grayskull/compare/v1.0.0...v1.1.0

- Python
Published by marcelotrevisani over 4 years ago

https://github.com/conda/grayskull - v1.0.0

What's Changed

  • Update README.md, aesthetic improvement by @ForgottenProgramme in https://github.com/conda-incubator/grayskull/pull/252
  • Add ortools-python to quirks by @BastianZim in https://github.com/conda-incubator/grayskull/pull/255
  • Add msgpack-python to quirks by @BastianZim in https://github.com/conda-incubator/grayskull/pull/257
  • fix a few typos by @ocefpaf in https://github.com/conda-incubator/grayskull/pull/258
  • generic message by @ocefpaf in https://github.com/conda-incubator/grayskull/pull/264
  • Fixes issue when release name is different from tag name by @jan00s in https://github.com/conda-incubator/grayskull/pull/271
  • Refactoring use souschef by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/273
  • Add option --pypi-url option by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/274
  • Fix generate recipe using github and fix maintainers by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/275
  • Option to recursively run grayskull on missing dependencies by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/276
  • Fix requirement listing extras misses space by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/277
  • Add option to partially load recipe by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/278
  • Improve test imports. Exclude test/tests and all private modules by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/279
  • Add warning message in case a test folder is present in the package by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/280
  • Fb add support pep440 by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/281

New Contributors

  • @ocefpaf made their first contribution in https://github.com/conda-incubator/grayskull/pull/258
  • @jan00s made their first contribution in https://github.com/conda-incubator/grayskull/pull/271

Full Changelog: https://github.com/conda-incubator/grayskull/compare/0.9.1...v1.0.0

- Python
Published by marcelotrevisani over 4 years ago

https://github.com/conda/grayskull - v1.0.0-rc.1

What's Changed

  • Update README.md, aesthetic improvement by @ForgottenProgramme in https://github.com/conda-incubator/grayskull/pull/252
  • Add ortools-python to quirks by @BastianZim in https://github.com/conda-incubator/grayskull/pull/255
  • Add msgpack-python to quirks by @BastianZim in https://github.com/conda-incubator/grayskull/pull/257
  • fix a few typos by @ocefpaf in https://github.com/conda-incubator/grayskull/pull/258
  • generic message by @ocefpaf in https://github.com/conda-incubator/grayskull/pull/264
  • Fixes issue when release name is different from tag name by @jan00s in https://github.com/conda-incubator/grayskull/pull/271
  • Refactoring use souschef by @marcelotrevisani in https://github.com/conda-incubator/grayskull/pull/273

New Contributors

  • @ocefpaf made their first contribution in https://github.com/conda-incubator/grayskull/pull/258
  • @jan00s made their first contribution in https://github.com/conda-incubator/grayskull/pull/271

Full Changelog: https://github.com/conda-incubator/grayskull/compare/0.9.1...v.1.0.0-rc.1

- Python
Published by marcelotrevisani over 4 years ago

https://github.com/conda/grayskull - 0.9.1

Fix recipe name when generating from a github repository.

- Python
Published by marcelotrevisani over 4 years ago

https://github.com/conda/grayskull - 0.9.0

  • Generate recipes from Github repository
  • Added information about how to generate recipe for GitHub repository packages.
  • Add constrain for 3.6 in case it is --strict-conda-forge and it is noarch python
  • Add Python 3.9 as part of python version conda-forge supports
  • Small Improvements
  • Replace slash in test imports by a dot
  • Execute 'split' only if entry_point is a string
  • Added check for scripts in metadata

- Python
Published by marcelotrevisani over 4 years ago

https://github.com/conda/grayskull - 0.8.5

Add fastjsonschema and flair to the configuration file to convert names on pypi to conda-forge

- Python
Published by marcelotrevisani over 5 years ago

https://github.com/conda/grayskull - 0.8.4

Invoke the same python when running pip Constrain rapidfuzz to be less than 0.13.0

- Python
Published by marcelotrevisani over 5 years ago

https://github.com/conda/grayskull - 0.8.3

Moved grayskull to conda-incubator Added Github Actions for the tests and also testing on OSX and Windows Fix 194 - removed empty entry points Fix version value appearing as unquoted jinja expression

- Python
Published by marcelotrevisani over 5 years ago

https://github.com/conda/grayskull - 0.8.2

Constrain ruamel.yaml and progressbar2

- Python
Published by marcelotrevisani over 5 years ago

https://github.com/conda/grayskull - 0.8.1

Bugfix #178 . Fix when the list requirements is just a string in fixlist_requirements

- Python
Published by marcelotrevisani almost 6 years ago

https://github.com/conda/grayskull - 0.8.0

Added option --strict-conda-forge, with that enable grayskull will try to generate the recipe to be as close as possible with current conda-forge build. Fix license discovery on github repositories

- Python
Published by marcelotrevisani almost 6 years ago

https://github.com/conda/grayskull - 0.7.4

Show a better message when the package is missing on PyPI Add pre-commit hook to sort yaml keys for the pypi configuration file Add new entries to map different package names on PyPI and conda-forge Changed CI checkers to run the entire pre-commit in all files and not just the flake8 and plugins Fix cases where the pypi url was not adding the right filename or right extension to the sdist package Change grayskull license to Apache-2.0 Fix bare exception to BaseException when handling distutils injection

- Python
Published by marcelotrevisani almost 6 years ago

https://github.com/conda/grayskull - 0.7.3

Add new entry point greyskull

- Python
Published by marcelotrevisani almost 6 years ago

https://github.com/conda/grayskull - 0.7.2

Add LGTM badge Fix LGTM alerts Add information about online grayskull Fix formatting error on README.md Fix for dependencies which were informed as a sequence of sequences Fix imports for recipes which do not contain packages and just py_modules Exclude hidden folders from license discovery

- Python
Published by marcelotrevisani almost 6 years ago

https://github.com/conda/grayskull - 0.7.1

Improvements regarding the output for missing packages Add python-graphviz to replace graphviz for packages on pypi Bug fix when the package setup raises an exception which was not covered by Exception

- Python
Published by marcelotrevisani almost 6 years ago

https://github.com/conda/grayskull - 0.7.0

Change colours of the print message Reduce time to generate recipe Add feature to show if the packages are available on the channel Fix when github returns multiple users for the user search

- Python
Published by marcelotrevisani almost 6 years ago

https://github.com/conda/grayskull - 0.6.1

Update pre-commit configuration Improve home url Fix when the project does not have setup.py

- Python
Published by marcelotrevisani about 6 years ago

https://github.com/conda/grayskull - 0.6.0

Infrastructure: - Add gitter badge as well - Use latest images on azure pipelines for Windows and OSX

Features: - Add possibility to disable output when running grayskull. It will disable the output when using grayskull as a module.

Bug Fix: - Return a better message when not executing grayskull correctly from the CLI

- Python
Published by marcelotrevisani about 6 years ago

https://github.com/conda/grayskull - 0.5.1

Fix for config.yaml on pypi regarding the metaplotlib keyword for conda-forge

- Python
Published by marcelotrevisani about 6 years ago

https://github.com/conda/grayskull - 0.5.0

Add feature to track different package names from repositories and conda-forge

- Python
Published by marcelotrevisani about 6 years ago

https://github.com/conda/grayskull - 0.4.2

  • Fixed entry points when they are specified as string instead of a list
  • Writting the license file with the same name as on the github repository.

- Python
Published by marcelotrevisani about 6 years ago

https://github.com/conda/grayskull - 0.4.1

Remove comments in dependencies

- Python
Published by marcelotrevisani about 6 years ago

https://github.com/conda/grayskull - 0.4.0

Replaced fuzzywuzzy by rapidfuzz. (@maxbachmann )

- Python
Published by marcelotrevisani about 6 years ago

https://github.com/conda/grayskull - 0.3.2

  • Handle packages without URL (@xhochy )
  • Fix dependencies loops which may occur for some corner cases

- Python
Published by marcelotrevisani about 6 years ago

https://github.com/conda/grayskull - 0.3.1

Default to the license which has the -or-later

- Python
Published by marcelotrevisani about 6 years ago

https://github.com/conda/grayskull - 0.3.0

Using the license identifier from spdx.org instead of opensource.org

- Python
Published by marcelotrevisani about 6 years ago

https://github.com/conda/grayskull - 0.2.4

Enabled pytest-xdist to run the tests on Azure Fix flat entry_points when the recipe has just one entry_points

- Python
Published by marcelotrevisani about 6 years ago

https://github.com/conda/grayskull - 0.2.3

Bug fix for setup not being executed when a dependency error occurs. Now it will force to execute the setup anyway to recover the metadata

- Python
Published by marcelotrevisani about 6 years ago

https://github.com/conda/grayskull - 0.2.2

Exclude local modules from requirements Improvements in the license discovery and matching license type Add BSD-4-Clause to Grayskull data

- Python
Published by marcelotrevisani about 6 years ago

https://github.com/conda/grayskull - 0.2.1

Fixed some bugs related to the recipe generation. Fixed noarch recipes when we have some specific cases for python_requires. The recipe is not generating the lower version for python as 3.6 anymore, it is taking in consideration the value received in the metadata. Selectors are putting just the "minimum" amount of empty spaces before the # Fixed corner cases for Apache licenses Fixed duplicated dependencies appearing in the recipe

- Python
Published by marcelotrevisani about 6 years ago

https://github.com/conda/grayskull - 0.2.0

Add option --download which will add to the package folder the sdist package and pypi metadata in a json format.

- Python
Published by marcelotrevisani about 6 years ago

https://github.com/conda/grayskull - 0.1.9

Add more images to the docs Fix widget progressbar when generating recipe for multiples projects Fix automated workflow to deploy on pypi

- Python
Published by marcelotrevisani over 6 years ago

https://github.com/conda/grayskull - 0.1.8

Fix when the user specifies the version of a package using the CLI Fix newlines after jinja variables Add test commands for entry points

- Python
Published by marcelotrevisani over 6 years ago

https://github.com/conda/grayskull - 0.1.7

CLI improvements Fix small bugs Fix bug when the user specified the package version Infrastructure improvements

- Python
Published by marcelotrevisani over 6 years ago

https://github.com/conda/grayskull - 0.1.6

Add option to the CLI to be able to add a list of maintainers to the recipe; Add feature to be able to specify the package version, such as grayskull pypi pytest=5.3.2 Fix github workflow to deploy the package

- Python
Published by marcelotrevisani over 6 years ago

https://github.com/conda/grayskull - 0.1.5

Fix wheels and sdist packages

- Python
Published by marcelotrevisani over 6 years ago

https://github.com/conda/grayskull - 0.1.4

Add license data to the package

- Python
Published by marcelotrevisani over 6 years ago

https://github.com/conda/grayskull - 0.1.3

Fix entry points

- Python
Published by marcelotrevisani over 6 years ago

https://github.com/conda/grayskull - 0.1.2

Removed gs entry point Added python requires on setup.py

- Python
Published by marcelotrevisani over 6 years ago

https://github.com/conda/grayskull - 0.1.1

grayskull with stable capabilities to generate recipes looking for pypi. * Generate python recipes looking for pypi * Get the correct license with the help of opensource.org and internal database

- Python
Published by marcelotrevisani over 6 years ago