New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvements for declarative configuration #879

Closed
wants to merge 7 commits into
base: master
from

Conversation

Projects
None yet
2 participants
@idlesign
Member

idlesign commented Dec 10, 2016

Hi,

  1. read_configuration() now accepts ignore_option_errors argument. This allows scraping tools to read metadata without a need to download entire packages. E.g. we can gather some stats right from GitHub repos just by downloading setup.cfg.

  2. packages find: directive now supports fine tuning from a subsection. The same arguments as for find() are accepted.

@idlesign

This comment has been minimized.

Member

idlesign commented Dec 10, 2016

@jaraco Fails on unrelated:

test_mixed_site_and_non_site
test_links_priority
test_setup_requires_honors_fetch_params

upd Sorry, there's some relation. Investigating.

@idlesign

This comment has been minimized.

Member

idlesign commented Dec 10, 2016

test_setup_requires_honors_fetch_params fail is fixed.

Yet seem to fail in master somehow:
test_mixed_site_and_non_site
test_links_priority

@jaraco jaraco force-pushed the pypa:master branch from f14930e to ac99976 Dec 10, 2016

@idlesign

This comment has been minimized.

Member

idlesign commented Dec 10, 2016

@jaraco Fixed. This one was specific for test environment.

jaraco added a commit that referenced this pull request Dec 10, 2016

@jaraco

This comment has been minimized.

Member

jaraco commented Dec 10, 2016

I've rebased your commits onto the rolled-back master, now terminating at c471788.

@jaraco jaraco closed this Dec 10, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment