Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
** New features
When one file is a prefix of the other, cmp now appends the shorter
file's size to the EOF diagnostic.
** Bug fixes
Using an invalid regular expression with --ignore-matching-lines=RE (-I)
no longer causes stack overflow. Before, with an invocation like the
following, diff would diagnose the error, but would still proceed to
blow the stack: diff -Ia -I\\ <(echo) <(echo b)
[bug introduced in 2.9]
diff no longer mishandles line numbers exceeding 2**31 on Mingw-w64.
the ---presume-output-tty (ostensibly test-only) option would cause
diff --color to read an uninitialized variable
[bug introduced in 3.4]
** Performance changes
diff's default algorithm has been tweaked to deal better with larger
files, reversing some of the changes made in diffutils-3.4.
|
|
InstallRequiredSystemLibraries: Factor redist name into variable
InstallRequiredSystemLibraries: Find VS 2017 Update 3 redist directory
macOS: Revert default Hi-DPI support in applications
Ninja: Fix support for MSVC with non-English output
Xcode: Revert addition of "outputPaths" to custom command build phase
cmCPackDragNDropGenerator: Add missing include
cmake: Fix --find-package mode with imported targets
Genex: Fix TARGET_PROPERTY value of SOURCES
Android: Update for NDK r16
FindBoost: Revert "Simplify search in lists."
InstallRequiredSystemLibraries: Add support for future VS 2017 toolchains
Tests: Fix RunCMake.GeneratorExpression to run in CMake 3.9
FindOpenMP: Restore OpenMP_FOUND result variable
CUDA: Pass host compiler to nvcc while device linking
VS: Do not reference output assemblies if not possible for CSharp target
VS: Initialize CSharp flags consistently
Autogen: Restore AUTOUIC lookup paths from 3.8.2
Autogen: Update AUTOUIC documentation for search paths
Autogen: Extend AUTOUIC search paths test
Clang: Find version-suffixed LLVM/Clang binutils
FindCygwin: Fix regression when CYGWIN_INSTALL_PATH is already set
|
|
* fs, win: add support for user symlinks
* cygwin: include uv-posix.h header
* zos: fix semaphore initialization
* zos: improve loop_count benchmark performance
* zos, test: flush out the oob data in callback
* unix,win: check for bad flags in uv_fs_copyfile()
* unix: modify argv[0] when process title is set
* unix: don't use req->loop in uv__fs_copyfile()
* doc: fix a trivial typo
* android: fix uv_cond_timedwait on API level < 21
* win: add uv__once_init() calls
* unix,windows: init all requests in fs calls
* unix,windows: return UV_EINVAL on NULL fs reqs
* windows: add POST macro to fs functions
* unix: handle partial sends in uv_fs_copyfile()
* Revert "win, test: fix double close in test runner"
* win, test: remove surplus CloseHandle
|
|
|
|
autosetup is a tool, similar to autoconf, to configure a build
system for the appropriate environment, according to the system
capabilities and the user configuration.
autosetup is designed to be light-weight, fast, simple and flexible.
Notable features include:
* Easily check for headers, functions, types for C/C++
* Easily support user configuration options
* Can generate files based on templates, such as Makefile.in =>
Makefile
* Can generate header files based on checked features
* Excellent support for cross compilation
* Replacement for autoconf in many situations
* Runs with either Tcl 8.5+, Jim Tcl or just a C compiler (using
the included Jim Tcl source code!)
* autosetup is intended to be distributed with projects - no
version issues
|
|
|
|
|
|
|
|
pkgsrc specific changes
-----------------------
Set on NetBSD debug-dir to locale properly debug info of the base softwate:
--with-separate-debug-dir=/usr/lib/debug
Disable globally binutils, gprof, gold, gas, ld. These packages are shipped
separately in other packages.
Upstream changelog
==================
GDB 8.0.1 brings the following fixes and enhancements over GDB 8.0:
* PR breakpoint/21886 (Compressed MIPS code debugging impossible due to memory breakpoint misplacement)
* PR symtab/22002 (Assertion on debuggee built with -gdwarf-5 -fdebug-types-section)
* PR symtab/22003 (Incompatibility with -gdwarf-5 - DW_FORM_implicit_const)
* PR gdb/22046 (Regression on older kernels for T (stopped) processes)
* PR sim/20863 (gdb-7.12 powerpc-rtems4.12-gdb does not build on FreeBSD)
* PR breakpoint/21555 ("error re-setting breakpoint" on PIE executables)
* PR tdep/21717 ("print $fpscr" says "<unavailable>" until some VFP data register is printed)
* PR exp/21827 (Regression: gdb command lookup became case-sensitive; but definitions are forced into lowercase)
* PR remote/22021 (Multi-arch exec fails with a remote target)
|
|
bug fixes
|
|
fix: no longer install LICENSE file into installation directory (conflicts!)
|
|
fix bug where firstresult wrappers were being sent an incorrectly configured _Result (a list was set instead of a single value). Add tests to check for this as well as _Result.force_result() behaviour.
fix incorrect getattr of DeprecationWarning from the warnings module.
hide pytest tracebacks in certain core routines.
|
|
Fix support for dependency_links.
2.12:
Rework support for --allow-hosts and --index-url, removing dependence on setuptools.Distribution's private member. Additionally corrects logic in marker evaluation along with unit tests!
|
|
|
|
martin@ extracted from the source, see PR 52524.
The pattern matching and/or the list itself may need further fixes.
Retest on NetBSD 8 shows that the binaries are now mprotect-safe,
remove variable.
Bump PKGREVISION.
|
|
teTeX was desupported in 2006, and we have texlive in pkgsrc since 2009.
|
|
- p599: fix problems with implementation of 515.
Substitutions from other sections were not made anymore if they were not in `envlist`.
2.8.0:
- 276: Remove easy_install from docs (TL;DR: use pip).
- 301: Expand nested substitutions in tox.ini
- 315: add --help and --version to helptox-quickstart
- 326: Fix OSError 'Not a directory' when creating env on Jython 2.7.0.
- 429: Forward MSYSTEM by default on Windows
- 449: add multi platform example to the docs.
- 474: Start using setuptools_scm for tag based versioning.
- 484: Renamed `py.test` to `pytest` throughout the project
- 504: With `-a`: do not show additional environments header if there are none
- 515: Don't require environment variables in test environments where they
are not used.
- 517: Forward NUMBER_OF_PROCESSORS by default on Windows to fix
`multiprocessor.cpu_count()`.
- 518: Forward `USERPROFILE` by default on Windows.
- p528: Fix some of the warnings displayed by pytest 3.1.0.
- p547: Add regression test for 137
- p553: Add an XFAIL test to reproduce upstream bug 203
- p556: Report more meaningful errors on why virtualenv creation failed
- 575: Add announcement doc to end all announcement docs
(using only CHANGELOG and Github issues since 2.5 already)
- p580: Do not ignore Sphinx warnings anymore
- 585: Expand documentation to explain pass through of flags from deps to pip
(e.g. -rrequirements.txt, -cconstraints.txt)
- 588: Run pytest wit xfail_strict and adapt affected tests.
|
|
Fix release build.
0.8.2:
Revert name change of faker.generator.random.
Document the global shared random.Random and seed_instance().
|
|
v0.10.2 2017/07/01
While procs are flexible about arity, lambdas and converted methods are not.
Thus passing in two parameters broke any such callbacks. The only change in
this release is that callback block arity is checked before passing in any
values.
v0.10.1 2017/06/30
* rebuilt fsevent_watch against 10.8
* fixed documentation
v0.10.0 2017/06/30
* MacOS 10.13 specific flags added to compatibility code
* Added second parameter to callback with more detailed event info
* Switched communication format to OTNetstrings, fixing a bug where some
events were ignored if they contained certain characters
* Removed custom path fixture from tests as there have been complaints about
using the gem with maven (??)
|
|
zookeeper 3.4.10
Sub-task
- Fix race condition in testWatchAutoResetWithPending
Bug
- CancelledKeyException in zookeeper branch-3.4
- Startup race in ZooKeeperServer
- Documentation copyright notice is out of date.
- NullPointerException when redo Command is passed negative value
- ServerConfig#parse(String[]) ignores tickTime
- Update NOTICE file with Netty notice in 3.4
- Revisit release note doc and remove the items which are not related to
the released version
- Potential memory leak in recordio.c
- Modify Info.REVISION to adapt git repo
- PurgeTxnLog can inadvertently delete required txn log files
- ZooKeeper server should verify that dataDir and snapDir are writeable
before starting
- SaslServerCallbackHandler#handleAuthorizeCallback() should log the
exception
- correct a few spelling typos
- ZooTrace.logQuorumPacket does nothing
- Build failure in contrib/zkfuse with gcc 6.x
- Java target in branch 3.4 doesn't match documentation
- Missing src/pom.template in release
- Fix HierarchicalQuorumTest.java
- Fix compilation error in branch-3.4
- Large databases take a long time to regain a quorum
- Correct DataNode.getChildren() inconsistent behaviour.
- Fix Kerberos Authentication related test cases
- DOS attack on wchp/wchc four letter words (4lw)
- Eclipse ant task no longer determines correct classpath for tests
after ZOOKEEPER-2689
- checkstyle broken on branch-3.4
- Regenerate documentation for branch-3.4 release
- MiniKdc test case intermittently failing due to principal not found in
Kerberos database
- Patch for ZOOKEEPER-2693 introduces potential race condition
Improvement
- Add 'electionTimeTaken' value in LeaderMXBean and FollowerMXBean
- C unit test improvement: line break between 'ZooKeeper server started'
and 'Running'
- Update gitignore to account for other file extensions
- Use TLS for downloading artifacts during build
- Add comments to testReadOnlySnapshotDir and testReadOnlyTxnLogDir
indicating that the tests will fail when run as root
- Remove CHANGE.txt
- Make it optional to fail build on test failure
New Feature
- Support Quorum Peer mutual authentication via SASL
Test
- Flaky Test:
org.apache.zookeeper.server.quorum.CnxManagerTest.testCnxFromFutureVersion
- Test Improvement by adding more QuorumPeer Auth related test cases
- Fix ServerConfigTest#testValidArguments test case failures
- ClientPortBindTest#testBindByAddress may fail due to "No such device"
exception
- Port QA github pull request build to branch 3.4 and 3.5
- Flaky Test:
org.apache.zookeeper.server.SessionTrackerTest.testAddSessionAfterSessionExpiry
zookeeper 3.4.9
Sub-task
- Login object in ZooKeeperSaslClient is static
Bug
- C client zookeeper_interest returning ZOK on Connection Loss
- zkperl: Segmentation fault if getting a node with null value
- ACL cache in DataTree never removes entries
- fsync.warningthresholdms in zoo.cfg not working
- Supported platforms is completely out of date
- Zookeeper service becomes unavailable when leader fails to write
transaction log
- traceFile property is not used in the ZooKeeper, it should be removed
from documentation
- Ant target generate-clover-reports is broken
- Prevent multiple initialization of login object in each
ZooKeeperSaslClient instance
- recent commit broke findbugs qabot check
- Zookeeper trunk build is failing on windows
- getTGT() in Login.java mishandles confidential information
- Upgrade Netty version due to security vulnerability (CVE-2014-3488)
- Back-port ZOOKEEPER-1460 to 3.4 for IPv6 literal address support.
- documentation should refer to Java cli shell and not C cli shell
- Potential resource leak in C client when processing unexpected / out
of order response
Improvement
- Make the three-node minimum more explicit in documentation and on
website
- Licenses section missing from pom file
- upgrade ivy to recent version
- Simplify releasenotes creation for 3.4 branch - consistent with newer
branches.
|
|
|
|
Obsolete, part of afl.
|
|
3.5.0
Bugs
- Site should tell 'prerequisites.maven is deprecated'
- UnsupportedOperationException thrown when version range is not correct
in dependencyManagement definitions
- ClosedChannelException from DefaultUpdateCheckManager.read
- "mvn.cmd" does not indicate failure properly when using "&&"
- mvnDebug doesn't work with M2_HOME with spaces - missing quotes
- mvn shell script fails with syntax error on Solaris 10
- logging config is overridden by $M2_HOME/lib/ext/*.jar
- mvn shell script invokes /bin/sh but requires Bash functions
- Problem with CI friendly usage of '${..}'' which is already defined
via property in pom file.
- java.lang.String cannot be cast to
org.apache.maven.lifecycle.mapping.LifecyclePhase
- Maven possibly not aware of log4j2
- mvn.cmd fails when the current directory has spaces in between
- mvn.cmd does not return ERROR_CODE
- mvn.cmd fails if directory contains an ampersand (&)
- Unsafe System Properties copy in MavenRepositorySystemUtils, causing
NPEs
- Problem with CI friendly usage of '${..} reactor order is changed
- CI friendly properties break submodule builds
- properties.internal.SystemProperties.addSystemProperties() is not
really thread-safe
- PluginDescriptor doesn't read since value of parameter
- ${session.parallel} not correctly set
- DefaultWagonManagerTest#testGetMissingJarForced() passed incorrect
value
- mvn dependency:go-offline fails due to missing transitive dependency
jdom:jdom:jar:1.1
- Fix unclosed streams
- NPE in cases using Multithreaded -T X versions:set
-DnewVersion=1.0-SNAPSHOT
- REGRESSION: WARNING about usage of a non threadsafe marked plugin is
not showed anymore
- Precedence of command-line system property options has changed
- MavenSession.getAllProjects() should return all projects in the
reactor
- Javadoc errors prevent release with Java 8
- The --file command line option of the Windows and Unix launchers does
not work for directory names like "Spaces & Special Char"
- groupId has plain color when goal fails
- HttpClient produces a lot of noise at debug loglevel
- Dependency management debug message corrections.
- maven-resolver-provider's DefaultArtifactDescriptorReader has
mismatched constructor and initService methods
- mvn -f complains about illegal readlink option under macOS
- distribution zip file has unordered entries
- Use consistent quoting forms in mvn launcher script
- mvn script fails to locate .mvn directory when pom.xml location
specified with -f
Dependency upgrade
- Dependency updates
- Upgrade Aether to Maven Resolver
Improvements
- Unify error output/check logic from shell and batch scripts
- Don't use M2_HOME in mvn shell/command scripts anymore
- Silence unnecessary legacy local repository warning
- .mvn directory should be picked when using --file
- Remove the whole Ant build
- Fixing documentation
- String handling issues identified by PMD
- Fix links etc. in README.txt which is part of the delivery
- Default plugin version updates
- Use Java 7's SimpleDateFormat in CLIReportingUtils#formatTimestamp
- Improve output readability of our MavenTransferListener
implementations
- Confusing error message in case of missing/empty artifactId and
version in pluginManagement
- Replace %HOME% with %USERPROFILE% in mvn.cmd
- Drastically reduce JAVA_HOME discovery code
- Removing ArtifactHandler for ejb3 lifecycle
- Removing ArtifactHandler for par lifecycle
- ReactorModelCache not used effectively after maven version 3.0.5 which
cause a large memory footprint
- WARNING during build based on absolute path in assembly-descriptor.
- Document default scope compile in pom XSD and reference documentation
- Can't overwrite properties which have been defined in
.mvn/maven.config
- Log refactoring - Method Invocation Replaced By Variable
- Introduce ${maven.conf} in m2.conf
- Add Jansi native library search path to our start scripts to avoid
extraction to temp file on each run
- Remove non-existent m2 include in component.xml
- Several small stylistic and spelling improvements to code and
documentation
- 'MetadataResolutionResult#getGraph()'' contains duplicate if clause
- Javadoc improvements for 3.5.0
- Introduce CLASSWORLDS_JAR in shell startup scripts
- Deprecate and replace incorrectly spelled public API
- Remove unused prerequisites
- Replace doclettag explanation with annotations in AbstractMojo javadoc
- WARN if maven-site-plugin configuration contains reportPlugins element
New Features
- ANSI color logging for improved output visibility
- add support for module name != artifactId in every calculated URLs
(project, SCM, site): special project.directory property
- create a slf4j-simple provider extension that supports level color
rendering
- ModelResolver interface enhancement: addition of
resolveModel(Dependency) supporting version ranges
Tasks
- Remove outdated maven-embedder/src/main/resources/META-INF/MANIFEST.MF
- Remove maven.home default value setter from m2.conf
- Upgrade Maven Wagon from 2.10 to 2.12
- Clean up duplicate dependencies caused by incomplete Wagon HTTP
Provider exclusions
- Remove obsolete message_*.properties from maven-core
- update documentation's dependency graph with resolver +
resolver-provider + slf4j-provider
- Force Push master from 737de43e392fc15a0ce366db98d70aa18b3f6c03
- Add a Jenkinsfile so that builds.apache.org can use multibranch
pipeline
Wishes
- Support version ranges in parent elements
- after forked execution success, add an empty line
- warn if prerequisites.maven is used for non-plugin projects
3.3.9
Bug
- default-value on mojo parameter of type collection or array
effectively make parameter read-only
- Properties on command line with leading or trailing quotes are
stripped
- Possible NullPointerException in org.apache.maven.repository.
MetadataResolutionResult
- Variable maven.multiModuleProjectDirectory may be set incorrectly
- Moving from Maven 3.0.5 to 3.3.3 breaks plugins with some dependencies
on the class path
- mvn fails when the current directory is a root drive on Windows
- Project base dir not fully working in Cygwin
- Make MAVEN_OPTS env variable with mvnDebug correctly
- Empy maven.config cause Maven to exit with failure
- <relativePath> is used if the groupId and artifactId match
irrespective of the version
- mvn script fails to locate .mvn in current directory
- maven-aether-provider/maven-compat does not always generate snapshot
versions using Gregorian calendar year
- Nonportable shell constructs cause bin/mvn errors on Debian
- mvn script doesn't handle directories containing spaces
- Broken link of ' Building Maven' in README.md on Github
- Log file command line option description contains an extra word
- Multi-module build with ear fails to resolve war in 3.3.3
- org.apache.maven.repository.internal.RemoteSnapshotMetadataTest fails
to start at midnight
- Maven selects wrong JVM
Improvement
- Use Commons Lang's Validate to intercept invalid input
- Custom packaging types: configuring DefaultLifecycleMapping mojo
executions
- Close IO Streams in finally or try-with-resource statement
- make url inheritance algorithm more visible
- Update used modello version from 1.8.1 to 1.8.3
- Removing par lifecycle from default life cycle bindings
- Make used plugin version for maven-resources-plugin in
default-bindings.xml consistent
- Removed binding for maven-ejb3-plugin from default binding
- Maven build does not work with Maven 2.2.1
- Use canonical name for UTC timezone
- Upgrade maven-parent to version 27
- Upgrade Wagon version to 2.10
- Upgraded to plexus-component-* 1.6 that uses asm 5.x
- Upgrade plexus-utils to 3.0.22 to support combine.id as configuration
attribute for Map merging
- Switch to official Guice 4.0
- Upgrade to Eclipse/Sisu 0.3.2
- Update animal-sniffer-maven-plugin to 1.14. MANIMALSNIFFER-49 required
when building with JDK9
3.3.3
Bug
- ssh-wagon hangs
- same class realm registered both with plugin and extensions realm
caches
- Maven extensions can not be retrieved from authenticated repositories
- 'mvn deploy' sends HTTP User-Agent twice
Improvement
- Warn about Proxies with duplicate id, but different protocols
- Upgrade Maven to use Wagon 2.9
3.3.1
Bug
- mvn cannot execute /usr/libexec/java_home/bin/java on OS X.
- mvn script is not compatible with OSX (Darwin) - PATCH ATTACHED
- Wrong reactor summary output while using -T option
- inconsistent classloading for extensions=true plugins
- Add example of toolchains.xml to Maven distribution
- DefaultMavenExecutionRequest.copy() doesn't keep
useLegacyLocalRepository
- DefaultMavenExecutionRequest.copy() doesn't keep builderId
- execution request populate ignores plugin repositories
- LifecycleModuleBuilder effectively swallows runtime exceptions and
errors
- NoClassDefFoundError: org/slf4j/spi/LocationAwareLogger when
generating javadoc during site reporting
- cobertura-maven-plugin:instrument failing NoClassDefFoundError:
org/slf4j/LoggerFactory
Improvement
- Modify maven-toolchain to look in ${maven.home}/conf/toolchains.xml
and in ${user.home}/.m2/toolchains.xml
- Empty module entry should fail instead of just producing a WARNING
- avoid hardcoded system classloader references
- Toolchains should be read during initialization
- project-specific default jvm options and command line parameters
- specify execution-id for direct plugin goal invocation from command
line
- improved user-configurable core extensions mechanism
- upgrade to sisu 0.3.0 and sisu guice 3.2.5
New Feature
- Add module maven-builder-support
- Allow plugin implementors to choose how they want the configuration
created for a particular MojoExecution
- Access toolchains without maven-toolchain-plugin
- Provide an extension point to provide alternate CLI configuration
mechanism
- Provide extension point for alternate implementations to construct
build graph
Task
- update aether to 1.0.2
- Drop support for Win9x in mvn launch scripts
- switch from 3.2.x to 3.3.x
- upgrade Java minimum version prerequisite from Java 6 to Java 7
3.2.5
Bug
- [Regression] resolveAlways does not force dependency resolution in
Maven 3.0.4
- ComparableVersion's breaks contract for Comparable, in some edgecases
the comparisons are not transitive
- Maven dependency resolution locks up
- mvn -U crashes with IBM JDK
- java.lang.UnsupportedOperationException on DefaultProjectBuilder.build
- Parallel Builds can build in wrong order
- inconsistent custom scope bindings
- Remove dependency on Easymock
- Update to plexus-interpolation 1.21 to avoid potential thread safety
problems
- spell mistake, Log4JLoggerFactory should be Log4jLoggerFactory
- LinkageError
org.apache.maven.surefire.shade.org.apache.maven.shared.utils.io.IOUtil
- ToolchainManagerPrivate.getToolchainsForType() returns toolchains that
are not of expected type
- Maven downloads same artifact from all repositories defined in POM
- unexpected InvalidArtifactRTException from ProjectBuilder#build
Improvement
- Improve toolchains descriptor documentation
- Improve Toolchains API description
- Enrich toolchain xml with merge information
- Change 'provides' from Object to Properties in toolchains.xml
- Upgrade to last Wagon 2.8
New Feature
- Add Merger for Maven Toolchain
- Provide a tool to test Maven version parsing and comparison
Task
- Upgrade Aether 1.0 when available
- Upgrade JUnit (for tests only)
Wish
- rename JavaToolChain to JavaToolchain for consistency and don't
declare it as Plexus component
|
|
|
|
Make a workaround to make it build without multiple definition error
on NetBSD/powerpc.
No PKGREVISION bump, build fix only for NetBSD/powerpc.
|
|
|
|
|
|
contextlib2 provides backports of features in the latest version of
the standard library’s contextlib module to earlier Python
versions. It also serves as a real world proving ground for potential
future enhancements to that module.
|
|
PR 52523 as Sparc seems to use more annoying instructions than x86 and
ARM.
Bump revision.
|
|
No PKGREVISION bump, since this is a build fix only.
|
|
|
|
|
|
upstream releases, so visit the HOMEPAGE for further info.
pkgsrc changes:
- old patches were rolled in upstream
- use the ocaml framework
- depends on more ocaml libraries
- depends on lang/coq by default; turn off the coq option to avoid this
XXX: You must build ocamlgraph with ocaml-lablgtk support (which is
XXX: not the default) or the build fails on missing module "Dgraph".
|
|
|
|
|
|
|
|
BUG FIXES
* Read config during porcelain operations that involve remotes.
* Fix headers of empty chunks in unified diffs.
* Properly follow redirects over HTTP.
IMPROVEMENTS
* Add ``dulwich.porcelain.update_head``.
* ``GitClient.fetch_pack`` now returns symrefs.
* The server now supports providing symrefs.
* Add ``dulwich.object_store.commit_tree_changes`` to incrementally
commit changes to a tree structure.
* Add basic ``PackBasedObjectStore.repack`` method.
|
|
This is a small refactoring release that removes a now-unused parameter to an internal API. It shouldn’t have any user visible effect.
3.23.1:
Hypothesis no longer propagates the dynamic scope of settings into strategy definitions.
This release is a small change to something that was never part of the public API and you will almost certainly not notice any effect unless you’re doing something surprising, but for example the following code will now give a different answer in some circumstances:
import hypothesis.strategies as st
from hypothesis import settings
CURRENT_SETTINGS = st.builds(lambda: settings.default)
(We don’t actually encourage you writing code like this)
Previously this would have generated the settings that were in effect at the point of definition of CURRENT_SETTINGS. Now it will generate the settings that are used for the current test.
It is very unlikely to be significant enough to be visible, but you may also notice a small performance improvement.
|
|
* 1075: Add new ``Description-Content-Type`` metadata field. `See here for
documentation on how to use this field.
* 1068: Sort files and directories when building eggs for
deterministic order.
* 196: Remove caching of easy_install command in fetch_build_egg.
Fixes issue where ``pytest-runner-N.N`` would satisfy the installation
of ``pytest``.
* 1129: Fix working set dependencies handling when replacing conflicting
distributions (e.g. when using ``setup_requires`` with a conflicting
transitive dependency, fix 1124).
* 1133: Improved handling of README files extensions and added
Markdown to the list of searched READMES.
* 1135: Improve performance of pkg_resources import by not invoking
``access`` or ``stat`` and using ``os.listdir`` instead.
|
|
Fix encoding issues for all commands
|
|
fix a bug and add tests for case where firstresult hooks return None results.
0.5.0:
fix bug where callbacks for historic hooks would not be called for already registered plugins.
fix 17 by considering only actual functions for hooks this removes the ability to register arbitrary callable objects which at first glance is a reasonable simplification, thanks @RonnyPfannschmidt for report and pr.
fix 19: allow registering hookspecs from instances. The P R from @tgoodlet also modernized the varnames implementation.
resolve 32: split up the test set into multiple modules.
resolve 14: add full sphinx docs.
add hook call mismatch warnings.
resolve 44: move to new-style classes.
add baseline benchmarking/speed tests using pytest-benchmark in P R 54.
update the README to showcase the API.
deprecate __multicall__ and add a faster call loop implementation.
raise a comprehensible error when a hookimpl is called with positional args.
fix the firstresult test making it more complete and remove a duplicate of that test.
|
|
|
|
v36.3.0
-------
* #1131: Make possible using several files within ``file:`` directive
in metadata.long_description in ``setup.cfg``.
|
|
|
|
Simple regex-based lexer/parser for inline markup.
|
|
|
|
A Python module that provides GNU Readline-like line editing
functions (the default Emacs-style ones). If you just want to use
Readline, use the readline package in the standard library but this
package allows access to those capabilties in settings outside of
a standard CLI.
Currently, all stateless Readline commands are implemented. This
means that yanking and history aren't supported.
This module is especially well-suited to interfacing with Urwid
due to a shared syntax for describing key inputs.
|
|
0.423 2017-08-22
- sync version with List::MoreUtils::XS
- add examples for binsert/bremove (LMU::XS issue #1, Thanks to shawnlaffan)
- update tests to latest List::MoreUtils::XS
- recommend List::MoreUtils::XS 0.423
0.420_001 2017-08-15
- add some new functions:
* qsort (XS only)
* binsert
* bremove
* listcmp
* arrayify (RT#17230)
* samples (RT#77562)
* minmaxstr (RT#106401)
* lower_bound
* upper_bound
* equal_range
* frequencies
* occurrences
* mode (RT#91991)
* zip6 (RT#42921)
* reduce_0
* reduce_1
* reduce_u
- improve tests
- make List::MoreUtils::XS independent from List::MoreUtils
Note that List::MoreUtils::XS doesn't guarantee API stability - this
feature is only provided through List::MoreUtils as frontend.
- improve Makefile.PL regarding some build artifacts
|
|
0.423 2017-08-19
- Fix dealing with lists with one element on bremove/binsert.
Thanks shawnlaffan for reporting this via issues#2
- add support for compilers before C99
- fix some 32-bit compiler warnings
- add support for compilers without statement expression feature
|