From 387d0239cab055cabe0cce6d59236442fd1268c2 Mon Sep 17 00:00:00 2001 From: lbdreyer Date: Mon, 13 Nov 2023 16:25:53 +0000 Subject: [PATCH] Relicense from LGPL-3 to BSD-3 --- COPYING | 674 ------------------ COPYING.LESSER | 165 ----- LICENSE | 29 + MANIFEST.in | 2 +- README.md | 4 +- benchmarks/cases/__init__.py | 5 +- benchmarks/cases/geodesic.py | 5 +- benchmarks/cases/gridliner.py | 5 +- benchmarks/cases/mpl_redraw.py | 5 +- benchmarks/cases/project_linear.py | 5 +- docs/make_projection.py | 5 +- docs/source/conf.py | 5 +- docs/source/copyright.rst | 28 +- docs/source/index.rst | 2 +- lib/cartopy/__init__.py | 5 +- lib/cartopy/_epsg.py | 5 +- lib/cartopy/crs.py | 5 +- lib/cartopy/data/LICENSE | 3 - lib/cartopy/data/shapefiles/gshhs/README.TXT | 139 ---- .../data/shapefiles/gshhs/c/GSHHS_c_L1.dbf | Bin 170075 -> 0 bytes .../data/shapefiles/gshhs/c/GSHHS_c_L1.shp | Bin 167188 -> 0 bytes .../data/shapefiles/gshhs/c/GSHHS_c_L1.shx | Bin 6420 -> 0 bytes .../data/shapefiles/gshhs/l/GSHHS_l_L2.dbf | Bin 943000 -> 0 bytes .../data/shapefiles/gshhs/l/GSHHS_l_L2.shp | Bin 723052 -> 0 bytes .../data/shapefiles/gshhs/l/GSHHS_l_L2.shx | Bin 35180 -> 0 bytes lib/cartopy/feature/__init__.py | 5 +- lib/cartopy/feature/nightshade.py | 5 +- lib/cartopy/geodesic.py | 5 +- lib/cartopy/img_transform.py | 5 +- lib/cartopy/io/__init__.py | 5 +- lib/cartopy/io/img_nest.py | 5 +- lib/cartopy/io/img_tiles.py | 5 +- lib/cartopy/io/ogc_clients.py | 5 +- lib/cartopy/io/shapereader.py | 5 +- lib/cartopy/io/srtm.py | 5 +- lib/cartopy/mpl/__init__.py | 5 +- lib/cartopy/mpl/clip_path.py | 5 +- lib/cartopy/mpl/contour.py | 5 +- lib/cartopy/mpl/feature_artist.py | 5 +- lib/cartopy/mpl/geoaxes.py | 5 +- lib/cartopy/mpl/geocollection.py | 5 +- lib/cartopy/mpl/gridliner.py | 5 +- lib/cartopy/mpl/patch.py | 5 +- lib/cartopy/mpl/slippy_image_artist.py | 5 +- lib/cartopy/mpl/style.py | 5 +- lib/cartopy/mpl/ticker.py | 5 +- lib/cartopy/tests/__init__.py | 5 +- lib/cartopy/tests/conftest.py | 5 +- lib/cartopy/tests/crs/__init__.py | 5 +- lib/cartopy/tests/crs/helpers.py | 5 +- lib/cartopy/tests/crs/test_aitoff.py | 5 +- .../tests/crs/test_albers_equal_area.py | 5 +- .../tests/crs/test_azimuthal_equidistant.py | 5 +- lib/cartopy/tests/crs/test_eckert.py | 5 +- lib/cartopy/tests/crs/test_equal_earth.py | 5 +- .../tests/crs/test_equidistant_conic.py | 5 +- lib/cartopy/tests/crs/test_geostationary.py | 5 +- lib/cartopy/tests/crs/test_gnomonic.py | 5 +- lib/cartopy/tests/crs/test_hammer.py | 5 +- .../crs/test_interrupted_goode_homolosine.py | 5 +- .../crs/test_lambert_azimuthal_equal_area.py | 5 +- .../tests/crs/test_lambert_conformal.py | 5 +- lib/cartopy/tests/crs/test_mercator.py | 5 +- lib/cartopy/tests/crs/test_miller.py | 5 +- lib/cartopy/tests/crs/test_mollweide.py | 5 +- .../tests/crs/test_nearside_perspective.py | 5 +- .../tests/crs/test_oblique_mercator.py | 5 +- lib/cartopy/tests/crs/test_orthographic.py | 5 +- lib/cartopy/tests/crs/test_robinson.py | 5 +- .../tests/crs/test_rotated_geodetic.py | 5 +- lib/cartopy/tests/crs/test_rotated_pole.py | 5 +- lib/cartopy/tests/crs/test_sinusoidal.py | 5 +- lib/cartopy/tests/crs/test_stereographic.py | 5 +- .../tests/crs/test_transverse_mercator.py | 5 +- lib/cartopy/tests/crs/test_utm.py | 5 +- lib/cartopy/tests/feature/__init__.py | 5 +- lib/cartopy/tests/feature/test_nightshade.py | 5 +- lib/cartopy/tests/io/__init__.py | 5 +- lib/cartopy/tests/io/test_downloaders.py | 5 +- lib/cartopy/tests/io/test_ogc_clients.py | 5 +- lib/cartopy/tests/io/test_srtm.py | 5 +- lib/cartopy/tests/mpl/__init__.py | 5 +- lib/cartopy/tests/mpl/conftest.py | 5 +- lib/cartopy/tests/mpl/test_axes.py | 5 +- lib/cartopy/tests/mpl/test_caching.py | 5 +- lib/cartopy/tests/mpl/test_contour.py | 5 +- lib/cartopy/tests/mpl/test_crs.py | 5 +- lib/cartopy/tests/mpl/test_examples.py | 5 +- lib/cartopy/tests/mpl/test_feature_artist.py | 5 +- lib/cartopy/tests/mpl/test_features.py | 5 +- lib/cartopy/tests/mpl/test_gridliner.py | 5 +- lib/cartopy/tests/mpl/test_images.py | 5 +- lib/cartopy/tests/mpl/test_img_transform.py | 5 +- lib/cartopy/tests/mpl/test_mpl_integration.py | 5 +- lib/cartopy/tests/mpl/test_nightshade.py | 5 +- lib/cartopy/tests/mpl/test_patch.py | 5 +- lib/cartopy/tests/mpl/test_plots.py | 5 +- lib/cartopy/tests/mpl/test_pseudo_color.py | 5 +- lib/cartopy/tests/mpl/test_quiver.py | 5 +- lib/cartopy/tests/mpl/test_set_extent.py | 5 +- lib/cartopy/tests/mpl/test_shapely_to_mpl.py | 5 +- lib/cartopy/tests/mpl/test_style.py | 5 +- lib/cartopy/tests/mpl/test_ticker.py | 5 +- lib/cartopy/tests/mpl/test_ticks.py | 5 +- lib/cartopy/tests/mpl/test_web_services.py | 5 +- lib/cartopy/tests/test_coastline.py | 5 +- lib/cartopy/tests/test_coding_standards.py | 10 +- lib/cartopy/tests/test_crs.py | 5 +- .../tests/test_crs_transform_vectors.py | 5 +- lib/cartopy/tests/test_features.py | 5 +- lib/cartopy/tests/test_geodesic.py | 5 +- lib/cartopy/tests/test_img_nest.py | 5 +- lib/cartopy/tests/test_img_tiles.py | 5 +- lib/cartopy/tests/test_img_transform.py | 5 +- lib/cartopy/tests/test_line_string.py | 5 +- lib/cartopy/tests/test_linear_ring.py | 5 +- lib/cartopy/tests/test_polygon.py | 5 +- lib/cartopy/tests/test_shapereader.py | 5 +- lib/cartopy/tests/test_util.py | 5 +- lib/cartopy/tests/test_vector_transform.py | 5 +- lib/cartopy/trace.pyx | 5 +- lib/cartopy/util.py | 5 +- lib/cartopy/vector_transform.py | 5 +- pyproject.toml | 4 +- setup.py | 5 +- tools/cartopy_feature_download.py | 5 +- 126 files changed, 264 insertions(+), 1341 deletions(-) delete mode 100644 COPYING delete mode 100644 COPYING.LESSER create mode 100644 LICENSE delete mode 100644 lib/cartopy/data/shapefiles/gshhs/README.TXT delete mode 100644 lib/cartopy/data/shapefiles/gshhs/c/GSHHS_c_L1.dbf delete mode 100644 lib/cartopy/data/shapefiles/gshhs/c/GSHHS_c_L1.shp delete mode 100644 lib/cartopy/data/shapefiles/gshhs/c/GSHHS_c_L1.shx delete mode 100644 lib/cartopy/data/shapefiles/gshhs/l/GSHHS_l_L2.dbf delete mode 100644 lib/cartopy/data/shapefiles/gshhs/l/GSHHS_l_L2.shp delete mode 100644 lib/cartopy/data/shapefiles/gshhs/l/GSHHS_l_L2.shx diff --git a/COPYING b/COPYING deleted file mode 100644 index 94a9ed024..000000000 --- a/COPYING +++ /dev/null @@ -1,674 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. diff --git a/COPYING.LESSER b/COPYING.LESSER deleted file mode 100644 index 65c5ca88a..000000000 --- a/COPYING.LESSER +++ /dev/null @@ -1,165 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - - This version of the GNU Lesser General Public License incorporates -the terms and conditions of version 3 of the GNU General Public -License, supplemented by the additional permissions listed below. - - 0. Additional Definitions. - - As used herein, "this License" refers to version 3 of the GNU Lesser -General Public License, and the "GNU GPL" refers to version 3 of the GNU -General Public License. - - "The Library" refers to a covered work governed by this License, -other than an Application or a Combined Work as defined below. - - An "Application" is any work that makes use of an interface provided -by the Library, but which is not otherwise based on the Library. -Defining a subclass of a class defined by the Library is deemed a mode -of using an interface provided by the Library. - - A "Combined Work" is a work produced by combining or linking an -Application with the Library. The particular version of the Library -with which the Combined Work was made is also called the "Linked -Version". - - The "Minimal Corresponding Source" for a Combined Work means the -Corresponding Source for the Combined Work, excluding any source code -for portions of the Combined Work that, considered in isolation, are -based on the Application, and not on the Linked Version. - - The "Corresponding Application Code" for a Combined Work means the -object code and/or source code for the Application, including any data -and utility programs needed for reproducing the Combined Work from the -Application, but excluding the System Libraries of the Combined Work. - - 1. Exception to Section 3 of the GNU GPL. - - You may convey a covered work under sections 3 and 4 of this License -without being bound by section 3 of the GNU GPL. - - 2. Conveying Modified Versions. - - If you modify a copy of the Library, and, in your modifications, a -facility refers to a function or data to be supplied by an Application -that uses the facility (other than as an argument passed when the -facility is invoked), then you may convey a copy of the modified -version: - - a) under this License, provided that you make a good faith effort to - ensure that, in the event an Application does not supply the - function or data, the facility still operates, and performs - whatever part of its purpose remains meaningful, or - - b) under the GNU GPL, with none of the additional permissions of - this License applicable to that copy. - - 3. Object Code Incorporating Material from Library Header Files. - - The object code form of an Application may incorporate material from -a header file that is part of the Library. You may convey such object -code under terms of your choice, provided that, if the incorporated -material is not limited to numerical parameters, data structure -layouts and accessors, or small macros, inline functions and templates -(ten or fewer lines in length), you do both of the following: - - a) Give prominent notice with each copy of the object code that the - Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the object code with a copy of the GNU GPL and this license - document. - - 4. Combined Works. - - You may convey a Combined Work under terms of your choice that, -taken together, effectively do not restrict modification of the -portions of the Library contained in the Combined Work and reverse -engineering for debugging such modifications, if you also do each of -the following: - - a) Give prominent notice with each copy of the Combined Work that - the Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the Combined Work with a copy of the GNU GPL and this license - document. - - c) For a Combined Work that displays copyright notices during - execution, include the copyright notice for the Library among - these notices, as well as a reference directing the user to the - copies of the GNU GPL and this license document. - - d) Do one of the following: - - 0) Convey the Minimal Corresponding Source under the terms of this - License, and the Corresponding Application Code in a form - suitable for, and under terms that permit, the user to - recombine or relink the Application with a modified version of - the Linked Version to produce a modified Combined Work, in the - manner specified by section 6 of the GNU GPL for conveying - Corresponding Source. - - 1) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (a) uses at run time - a copy of the Library already present on the user's computer - system, and (b) will operate properly with a modified version - of the Library that is interface-compatible with the Linked - Version. - - e) Provide Installation Information, but only if you would otherwise - be required to provide such information under section 6 of the - GNU GPL, and only to the extent that such information is - necessary to install and execute a modified version of the - Combined Work produced by recombining or relinking the - Application with a modified version of the Linked Version. (If - you use option 4d0, the Installation Information must accompany - the Minimal Corresponding Source and Corresponding Application - Code. If you use option 4d1, you must provide the Installation - Information in the manner specified by section 6 of the GNU GPL - for conveying Corresponding Source.) - - 5. Combined Libraries. - - You may place library facilities that are a work based on the -Library side by side in a single library together with other library -facilities that are not Applications and are not covered by this -License, and convey such a combined library under terms of your -choice, if you do both of the following: - - a) Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities, - conveyed under the terms of this License. - - b) Give prominent notice with the combined library that part of it - is a work based on the Library, and explaining where to find the - accompanying uncombined form of the same work. - - 6. Revised Versions of the GNU Lesser General Public License. - - The Free Software Foundation may publish revised and/or new versions -of the GNU Lesser General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the -Library as you received it specifies that a certain numbered version -of the GNU Lesser General Public License "or any later version" -applies to it, you have the option of following the terms and -conditions either of that published version or of any later version -published by the Free Software Foundation. If the Library as you -received it does not specify a version number of the GNU Lesser -General Public License, you may choose any version of the GNU Lesser -General Public License ever published by the Free Software Foundation. - - If the Library as you received it specifies that a proxy can decide -whether future versions of the GNU Lesser General Public License shall -apply, that proxy's public statement of acceptance of any version is -permanent authorization for you to choose that version for the -Library. diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000..ba0fe8232 --- /dev/null +++ b/LICENSE @@ -0,0 +1,29 @@ +BSD 3-Clause License + +Copyright (c) 2012, Met Office. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/MANIFEST.in b/MANIFEST.in index 7480cb6fb..82d58e822 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -10,7 +10,7 @@ include .gitattributes include .gitignore exclude .pre-commit-config.yaml include CHANGES -include COPYING* +include LICENSE include environment.yml include INSTALL recursive-include lib/cartopy *.cpp *.py *.pyx diff --git a/README.md b/README.md index e46f2800f..05da32042 100644 --- a/README.md +++ b/README.md @@ -94,8 +94,8 @@ Code is just one of many ways of positively contributing to Cartopy, please see our [contributing guide](.github/CONTRIBUTING.md) for more details on how you can get involved. -Cartopy is released under a LGPL license with a shared copyright model. -See [COPYING](COPYING) and [COPYING.LESSER](COPYING.LESSER) for full terms. +Cartopy is released under a BSD license with a shared copyright model. +See [LICENSE](LICENSE) for full terms. The [Met Office](https://metoffice.gov.uk) has made a significant contribution to the development, maintenance and support of this library. diff --git a/benchmarks/cases/__init__.py b/benchmarks/cases/__init__.py index 4d9502643..8878525ec 100644 --- a/benchmarks/cases/__init__.py +++ b/benchmarks/cases/__init__.py @@ -1,5 +1,4 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. diff --git a/benchmarks/cases/geodesic.py b/benchmarks/cases/geodesic.py index 14866c78b..cfd981d64 100644 --- a/benchmarks/cases/geodesic.py +++ b/benchmarks/cases/geodesic.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import numpy as np diff --git a/benchmarks/cases/gridliner.py b/benchmarks/cases/gridliner.py index 49e177b7e..155548811 100644 --- a/benchmarks/cases/gridliner.py +++ b/benchmarks/cases/gridliner.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import matplotlib.pyplot as plt diff --git a/benchmarks/cases/mpl_redraw.py b/benchmarks/cases/mpl_redraw.py index ac9920146..0c707bd7c 100644 --- a/benchmarks/cases/mpl_redraw.py +++ b/benchmarks/cases/mpl_redraw.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import io diff --git a/benchmarks/cases/project_linear.py b/benchmarks/cases/project_linear.py index 5f0b53a31..faf21fcfd 100644 --- a/benchmarks/cases/project_linear.py +++ b/benchmarks/cases/project_linear.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import cartopy.crs as ccrs import cartopy.io.shapereader as shpreader diff --git a/docs/make_projection.py b/docs/make_projection.py index e390d1fd9..9891e330c 100644 --- a/docs/make_projection.py +++ b/docs/make_projection.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import inspect from pathlib import Path diff --git a/docs/source/conf.py b/docs/source/conf.py index a84be8c12..14bcda651 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. # -*- coding: utf-8 -*- # diff --git a/docs/source/copyright.rst b/docs/source/copyright.rst index 4e91e1a41..1541c58cf 100644 --- a/docs/source/copyright.rst +++ b/docs/source/copyright.rst @@ -7,30 +7,16 @@ Cartopy copyright, licensing and contributors Cartopy code ------------ -All Cartopy source code, unless explicitly stated, is |copy| ``British Crown -copyright, 2016`` and is licensed under the **GNU Lesser General Public -License** as published by the Free Software Foundation, either version 3 of the -License, or (at your option) any later version. You should find all source -files with the following header: +All Cartopy source code, unless explicitly stated, is ``Copyright Cartopy +contributors`` and is licensed under the **BSD-3 License**. +You should find all source files with the following header: .. admonition:: Code License - |copy| British Crown Copyright 2011 - 2016, Met Office - - This file is part of cartopy. - - Cartopy is free software: you can redistribute it and/or modify it under - the terms of the GNU Lesser General Public License as published by the - Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - Cartopy is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public License - along with cartopy. If not, see ``_. + # Copyright Cartopy Contributors + # + # This file is part of Cartopy and is released under the BSD license. + # See LICENSE in the root of the repository for full licensing details. Cartopy documentation and examples diff --git a/docs/source/index.rst b/docs/source/index.rst index d41e34fb8..279d3fc18 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -35,7 +35,7 @@ Getting involved Cartopy was originally developed at the UK Met Office to allow scientists to visualise their data on maps quickly, easily and most importantly, accurately. Cartopy has been made freely available under the terms of the -`GNU Lesser General Public License `_. +`BSD License `_. It is suitable to be used in a variety of scientific fields and has an :doc:`active development community `. diff --git a/lib/cartopy/__init__.py b/lib/cartopy/__init__.py index 01528bc00..9784b2211 100644 --- a/lib/cartopy/__init__.py +++ b/lib/cartopy/__init__.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import os from pathlib import Path import tempfile diff --git a/lib/cartopy/_epsg.py b/lib/cartopy/_epsg.py index 0d0d07d1c..7ee7550a0 100644 --- a/lib/cartopy/_epsg.py +++ b/lib/cartopy/_epsg.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Provide support for converting EPSG codes to Projection instances. diff --git a/lib/cartopy/crs.py b/lib/cartopy/crs.py index ab7e2157b..8d71ff469 100644 --- a/lib/cartopy/crs.py +++ b/lib/cartopy/crs.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ The crs module defines Coordinate Reference Systems and the transformations diff --git a/lib/cartopy/data/LICENSE b/lib/cartopy/data/LICENSE index 6a5ca105c..45fd80181 100644 --- a/lib/cartopy/data/LICENSE +++ b/lib/cartopy/data/LICENSE @@ -2,7 +2,4 @@ HadISST data: https://www.metoffice.gov.uk/hadobs/hadisst/terms_and_conditions.h The image 50-natural-earth-1-downsampled.png is downsampled from Natural Earth data whose conditions are stated at https://www.naturalearthdata.com/about/terms-of-use/ (public domain). -gshhs is LGPL, but their documentation doesn't state a version https://www.soest.hawaii.edu/pwessel/gshhg/. -The same data sets are part of the GMT package which is packaged in linux distributions, including debian. - The image Miriam.A2012270.2050.2km.jpg is from the Rapid Response section of the NASA LANCE data, which states it is in the public domain https://earthdata.nasa.gov/faq#ed-rapid-response-faq diff --git a/lib/cartopy/data/shapefiles/gshhs/README.TXT b/lib/cartopy/data/shapefiles/gshhs/README.TXT deleted file mode 100644 index adb56693f..000000000 --- a/lib/cartopy/data/shapefiles/gshhs/README.TXT +++ /dev/null @@ -1,139 +0,0 @@ -# $Id: README.TXT,v 1.21 2011/07/01 20:48:23 guru Exp $ - -Version 2.2.0 July 2011: The area of small (< 0.1 km^2) polygons -got truncated to 0. This would cause gshhs to consider them -as lines (borders or rivers) instead of polygons. Furthermore, -the areas were recomputed using the WGS-84 ellipsoid as the previous -area values were based on a spherical calculation. Thanks to -José Luis García Pallero for pointing this out. We now store -the area with a magnitude scale tuned to each polygon. Also, the -greenwich flag is now a 2-bit flag composed of 1 (crosses Greenwich), -2 (crosses Dateline), 3 (both) or 0 (no such crossing). See gshhs.[ch] for -details. Finally, the binary gshhs files now store Antarctica in --180/+180 range so as to avoid a jump when dumped to ASCII. -Also, the WDBII shapefiles only had the first 3 levels of rivers; -version 2.2.0 has all 11. --------------------------------------------------------------------- - -Version 2.1.1 March 2011: Relatively minor fixes to low-resolution -polygons, including editing errors introduced in v 2.1, removing -a few spikes from 4-5 polygons, and fixing Germany-Poland border -near the Baltic Sea. --------------------------------------------------------------------- - -Version 2.1 July 2010: Fixes lack of river-lake flag in the binary -and shapefile release. Shapefile polygons of level = 2 and with a -negative area are river-lakes. Also include WDBII border and river -data as shapefiles. - --------------------------------------------------------------------- -Global Self-consistent Hierarchical High-resolution Shorelines - version 2.0 July 15, 2009 - - Distributed under the Gnu Public License - -This is the README file for the GSHHS Data distribution. To read -the data you should get the gshhs supplement to GMT, the Generic -Mapping Tools (gmt.soest.hawaii.edu). GSHHS appear in GMT in a -different, netCDF format optimized for plotting as huge polygons -are not as efficient. For more information about how the GSHHS -data were processed, see Wessel and Smith, 1996, JGR. -Many thanks to Tom Kratzke, Metron Inc., for patiently testing -many draft versions of GSHHS and reporting inconsistencies such as -erratic data points and crossings. - -Version 2.0 differs from the previous version 1.x in the following -ways. - -1. Free from internal and external crossings and erratic spikes - at all five resolutions. -2. The original Eurasiafrica polygon has been split into Eurasia - (polygon # 0) and Africa (polygon # 1) along the Suez canal. -3. The original Americas polygon has now been split into North - America (polygon # 2) and South America (polygon # 3) along - the Panama canal. -4. Antarctica is now polygon # 4 and Australia is polygon # 5, in - all the five resolutions. -5. Fixed numerous problems, including missing islands and lakes - in the Amazon and Nile deltas. -6. Flagged "riverlakes" which are the fat part of major rivers so - they may easily be identified by users. -7. Determined container ID for all polygons (== -1 for level 1 - polygons) which is the ID of the polygon that contains a smaller - polygon. -8. Determined full-resolution ancestor ID for lower res polygons, - i.e., the ID of the polygon that was reduced to yield the lower- - res version. -9. Ensured consistency across resolutions (i.e., a feature that is - an island at full resolution should not become a lake in low!). -10. Sorted tables on level, then on the area of each feature. -11. Made sure no feature is missing in one resolution but - present in the next lower resolution. -12. Store both the actual area of the lower-res polygons and the - area of the full-resolution ancestor so users may exclude fea- - tures that represent less that a fraction of the original full - area. - -There was some duplication and wrong levels assigned to maritime -political boundaries in the Persian Gulf that has been fixed. - -These changes required us to enhance the GSHHS C-structure used to -read and write the data. As of version 2.0 the header structure is - -struct GSHHS { /* Global Self-consistent Hierarchical High-resolution Shorelines */ - int id; /* Unique polygon id number, starting at 0 */ - int n; /* Number of points in this polygon */ - int flag; /* = level + version << 8 + greenwich << 16 + source << 24 + river << 25 */ - /* flag contains 5 items, as follows: - * low byte: level = flag & 255: Values: 1 land, 2 lake, 3 island_in_lake, 4 pond_in_island_in_lake - * 2nd byte: version = (flag >> 8) & 255: Values: Should be 7 for GSHHS release 7 (i.e., version 2.0) - * 3rd byte: greenwich = (flag >> 16) & 1: Values: Greenwich is 1 if Greenwich is crossed - * 4th byte: source = (flag >> 24) & 1: Values: 0 = CIA WDBII, 1 = WVS - * 4th byte: river = (flag >> 25) & 1: Values: 0 = not set, 1 = river-lake and level = 2 - */ - int west, east, south, north; /* min/max extent in micro-degrees */ - int area; /* Area of polygon in 1/10 km^2 */ - int area_full; /* Area of original full-resolution polygon in 1/10 km^2 */ - int container; /* Id of container polygon that encloses this polygon (-1 if none) */ - int ancestor; /* Id of ancestor polygon in the full resolution set that was the source of this polygon (-1 if none) */ -}; - -Some useful information: - -A) To avoid headaches the binary files were written to be big-endian. - If you use the GMT supplement gshhs it will check for endian-ness and if needed will - byte swab the data automatically. If not then you will need to deal with this yourself. - -B) In addition to GSHHS we also distribute the files with political boundaries and - river lines. These derive from the WDBII data set. - -C) As to the best of our knowledge, the GSHHS data are geodetic longitude, latitude - locations on the WGS-84 ellipsoid. This is certainly true of the WVS data (the coastlines). - Lakes, riverlakes (and river lines and political borders) came from the WDBII data set - which may have been on WGS072. The difference in ellipsoid is way less then the data - uncertainties. Offsets have been noted between GSHHS and modern GPS positions. - -D) Originally, the gshhs_dp tool was used on the full resolution data to produce the lower - resolution versions. However, the Douglas-Peucker algorithm often produce polygons with - self-intersections as well as create segments that intersect other polygons. These problems - have been corrected in the GSHHS lower resolutions over the years. If you use gshhs_dp to - generate your own lower-resolution data set you should expect these problems. - -E) The shapefiles release was made by formatting the GSHHS data using the extended GMT/GIS - metadata understood by OGR, then using ogr2ogr to build the shapefiles. Each resolution - is stored in its own subdirectory (e.g., f, h, i, l, c) and each level (1-4) appears in - its own shapefile. Thus, GSHHS_h_L3.shp contains islands in lakes for the high res - data. Because of GIS limitations some polygons that straddle the Dateline (including - Antarctica) have been split into two parts (east and west). - -F) The netcdf-formatted coastlines distributed with GMT derives directly from GSHHS; however - the polygons have been broken into segments within tiles. These files are not meant - to be used by users other than via GMT tools (pscoast, grdlandmask, etc). The latest - GMT comes with version 2.0.2 of the netcdf files, still based on GSHHS 2.0. - -Paul Wessel Primary contact: pwessel@hawaii.edu -Walter H. F. Smith - -Reference: -Wessel, P. and Smith, W.H.F., 1996. A global, self-consistent, hierarchical, high-resolution - shoreline database. J. Geophys. Res., 101(B4): 8741–8743. diff --git a/lib/cartopy/data/shapefiles/gshhs/c/GSHHS_c_L1.dbf b/lib/cartopy/data/shapefiles/gshhs/c/GSHHS_c_L1.dbf deleted file mode 100644 index 8f29baead4ed96a215fba15ad8fae5e9aee3809a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170075 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 V#Jc!0ViKVa2Ia1!yM)93e*wbfu$2G+ diff --git a/lib/cartopy/data/shapefiles/gshhs/c/GSHHS_c_L1.shp b/lib/cartopy/data/shapefiles/gshhs/c/GSHHS_c_L1.shp deleted file mode 100644 index 71b9175ad5f1b67b5727f7bcc52c9dd29018b408..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167188 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 diff --git a/lib/cartopy/data/shapefiles/gshhs/c/GSHHS_c_L1.shx b/lib/cartopy/data/shapefiles/gshhs/c/GSHHS_c_L1.shx deleted file mode 100644 index 2c904551f20cc4840db7954967115d1ff5874414..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6420 zcmaLZe^lRf702<**NIAolZ*-%8csASGAc4M`ot#3c21lQr^DHyb9RV7$T%G|I?ii(RA6%{8cPE@9-sHkkB;Y5cUQ);MaRH#(6p<=JQ`|Q6?o}-Vw?tTCITz2Nn zPRp?W`OmTKZysTGK;4%%Pmz{mkeLH?!0#nd^b5<|Ns9fGCOIr{vFV=x6MxO zH9JbbJgv{{1m&~3&5qe^R^DKC#747kjmtC5zMZZYoNHFusJ`;|v_Eye*`_?Rw1Z|f zx$+FN?^l|w+G|!jmwf;wSI#>6e=Xs;q`C|&I|9DhxH*0KC zUFZFzUuyqP%T?cP)|8`svf0l{<>_XdegDyBKi7KS->mo917^R_{fC{G+suC1CAXOU zO8afI^n8U`OM%qB3-YDzy&2x>MkT;tB*59Z8#p!ahY?az~@svEr>=Mn>Hp-T$Uot7rH*5Fr-y+B5 z#b%dQNu7VG&nq#z%+FK(vd*Yq=J(f_{jL_rr1~BHJ*s#3_nl*Qc`EYdbyDxRd^o%! zQ|kOH{QKOws9#wkYs{|fAuooV<=Bl2Qs-ag>$U%?KAFgQse7(2mFi#JF0U}VCO7KW zG)jH%HQd+b`!$cQE~)ihv*ERc*c|<9ncvpD$Xi>Yzt!iJnEl?r=S;al*2n>=cXX$u z&h4&{x~IEeCUQaQ9e=2mo8?U8>zLnl%

NuXC=iLf`LsMe4pDf4|P}X~W6z2LIj~ zvm08;6XA_HScijB@46{d>fD?BJv#5EfyljnzxutKWFmW|`n~>st-rZU)=1`m^L+Gg zDaKZrnB6iK`PM9XuGy_EKzX(Mg2j4 zug-t4i9C!e;cywYN$nf<`6gx$Wn;D6sO<06IS=`K<->f>!~Q*<2XH=oBwr?GkJO|0 zJ^Ow+QjE<~_m1$rkNWp2KUx+2N4v>$;bTQnf2@f-8a|#G^~Wo*3#Y@;T&%@D^!Mt% zCwR{j{vLhL6GQ0lRsTtTK2NqPC(8a_t$QjJ`KfYj$BA$(3#-t-NBhR6!kzSY(%WG=f6PzMenQr zqR+=|lZhOUyeB>K9{PK{uXTGy(dVl?RTAr_T9Ez}{g=G2buTsHATGrEy+ufWulE!E zm1rs4$NBp>e;?=Xa2UYrU4nS)i>i4)b! zgzx)2RDa+5`u+BPJC21bDJ+%x|I-Tn75X30|G@j&|3Nbj;o@P_tPtz5PbQXT^O4i? zu@+;VX=yRfv{cM9Emax&QeCkwH5nd}i5svDM{z~!zEx$BSG8cwJ8jicLj4nLBOmDqvf;R)$jhAlXZOW{Y0umSsVF3iruP1uc7 z;m5MD0^4yc{CEmWu^ESOG5ka!)?**ehB>)dja@h?_510>?8qlpBJ((rd8}a`Ys#X( zhIy=E9&47O{>dWrdFb3v4w4tb+ybn_UYrR}%E2n^#EJ0a3@pc19Kq%AQ^nYb12`Y% z=|Zf>KAa5;a7iYr4 z9IV1loCrUkf#ukWBe)!%QH+f^fb-!O^05|sa5^l?#!BqK@$if3ScWY)j7#B{im(Cu zaW4FF9&W;JoC=Gxuman0Ec{9eOR*V;a4|fy5bLoIXTz`NVl{T*WLT1k8?X&WaV7j( z2{z#%E`()}2O!)O2tin#52um}t99wY&m&0!qVdwd8}g|>zK!S=CPi6tnZEW>u18VbC7wQ%{;3~OWcc6! diff --git a/lib/cartopy/data/shapefiles/gshhs/l/GSHHS_l_L2.dbf b/lib/cartopy/data/shapefiles/gshhs/l/GSHHS_l_L2.dbf deleted file mode 100644 index 37163dabd3eac5e5c901abdb1afc5259bc294724..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 943000 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·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

    lCyGRc`Z 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
    96b%wq^0)?W4TBSJg9R9&DW^ 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⪼SP7 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 diff --git a/lib/cartopy/data/shapefiles/gshhs/l/GSHHS_l_L2.shx b/lib/cartopy/data/shapefiles/gshhs/l/GSHHS_l_L2.shx deleted file mode 100644 index 65608b26517744049ee6e69ad4ee232d46a8392a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35180 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 UJ`dTy*hZ!Q48$Qg8>Yqo19!dw2mk;8 diff --git a/lib/cartopy/feature/__init__.py b/lib/cartopy/feature/__init__.py index 3040a89e0..d6e0b447d 100644 --- a/lib/cartopy/feature/__init__.py +++ b/lib/cartopy/feature/__init__.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ This module defines :class:`Feature` instances, for use with diff --git a/lib/cartopy/feature/nightshade.py b/lib/cartopy/feature/nightshade.py index 7873a7f9e..510b1ddc2 100644 --- a/lib/cartopy/feature/nightshade.py +++ b/lib/cartopy/feature/nightshade.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import datetime diff --git a/lib/cartopy/geodesic.py b/lib/cartopy/geodesic.py index 6afa9c098..4efa47f32 100644 --- a/lib/cartopy/geodesic.py +++ b/lib/cartopy/geodesic.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. # # cython: embedsignature=True diff --git a/lib/cartopy/img_transform.py b/lib/cartopy/img_transform.py index a2225b6ef..af2b38043 100644 --- a/lib/cartopy/img_transform.py +++ b/lib/cartopy/img_transform.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ This module contains generic functionality to support Cartopy image transformations. diff --git a/lib/cartopy/io/__init__.py b/lib/cartopy/io/__init__.py index f7416760a..4e9391127 100644 --- a/lib/cartopy/io/__init__.py +++ b/lib/cartopy/io/__init__.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Provides a collection of sub-packages for loading, saving and retrieving diff --git a/lib/cartopy/io/img_nest.py b/lib/cartopy/io/img_nest.py index f44dbd54e..79b0ab574 100644 --- a/lib/cartopy/io/img_nest.py +++ b/lib/cartopy/io/img_nest.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import collections diff --git a/lib/cartopy/io/img_tiles.py b/lib/cartopy/io/img_tiles.py index 9e82edd32..fd423e4df 100644 --- a/lib/cartopy/io/img_tiles.py +++ b/lib/cartopy/io/img_tiles.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Implements image tile identification and fetching from various sources. diff --git a/lib/cartopy/io/ogc_clients.py b/lib/cartopy/io/ogc_clients.py index b4d9428ac..cfdd45ebc 100644 --- a/lib/cartopy/io/ogc_clients.py +++ b/lib/cartopy/io/ogc_clients.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Implements RasterSource classes which can retrieve imagery from web services such as WMS and WMTS. diff --git a/lib/cartopy/io/shapereader.py b/lib/cartopy/io/shapereader.py index efad46f06..3d3a73456 100644 --- a/lib/cartopy/io/shapereader.py +++ b/lib/cartopy/io/shapereader.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Combine the shapefile access of pyshp with the diff --git a/lib/cartopy/io/srtm.py b/lib/cartopy/io/srtm.py index 75972de4a..5aad69a6f 100644 --- a/lib/cartopy/io/srtm.py +++ b/lib/cartopy/io/srtm.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ The Shuttle Radar Topography Mission (SRTM) is an international research diff --git a/lib/cartopy/mpl/__init__.py b/lib/cartopy/mpl/__init__.py index 3abaeeb4a..f4f2694fd 100644 --- a/lib/cartopy/mpl/__init__.py +++ b/lib/cartopy/mpl/__init__.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import matplotlib import packaging.version diff --git a/lib/cartopy/mpl/clip_path.py b/lib/cartopy/mpl/clip_path.py index a833d782f..416dfefa3 100644 --- a/lib/cartopy/mpl/clip_path.py +++ b/lib/cartopy/mpl/clip_path.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import matplotlib.path as mpath import numpy as np diff --git a/lib/cartopy/mpl/contour.py b/lib/cartopy/mpl/contour.py index 7af19eaad..a36410c50 100644 --- a/lib/cartopy/mpl/contour.py +++ b/lib/cartopy/mpl/contour.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from matplotlib.contour import QuadContourSet import matplotlib.path as mpath diff --git a/lib/cartopy/mpl/feature_artist.py b/lib/cartopy/mpl/feature_artist.py index 35b331423..f59d84e20 100644 --- a/lib/cartopy/mpl/feature_artist.py +++ b/lib/cartopy/mpl/feature_artist.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ This module defines the :class:`FeatureArtist` class, for drawing diff --git a/lib/cartopy/mpl/geoaxes.py b/lib/cartopy/mpl/geoaxes.py index dca262806..632580d0d 100644 --- a/lib/cartopy/mpl/geoaxes.py +++ b/lib/cartopy/mpl/geoaxes.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ This module defines the :class:`GeoAxes` class, for use with matplotlib. diff --git a/lib/cartopy/mpl/geocollection.py b/lib/cartopy/mpl/geocollection.py index 1417d526f..f2c115a7a 100644 --- a/lib/cartopy/mpl/geocollection.py +++ b/lib/cartopy/mpl/geocollection.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from matplotlib.collections import QuadMesh import numpy as np import numpy.ma as ma diff --git a/lib/cartopy/mpl/gridliner.py b/lib/cartopy/mpl/gridliner.py index ce8d93f42..8f4155172 100644 --- a/lib/cartopy/mpl/gridliner.py +++ b/lib/cartopy/mpl/gridliner.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import itertools import operator diff --git a/lib/cartopy/mpl/patch.py b/lib/cartopy/mpl/patch.py index e5e96e21d..3f1674bfa 100644 --- a/lib/cartopy/mpl/patch.py +++ b/lib/cartopy/mpl/patch.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Provide shapely geometry <-> matplotlib path support. diff --git a/lib/cartopy/mpl/slippy_image_artist.py b/lib/cartopy/mpl/slippy_image_artist.py index 6f8fb2dfc..fc23c10d8 100644 --- a/lib/cartopy/mpl/slippy_image_artist.py +++ b/lib/cartopy/mpl/slippy_image_artist.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Define the SlippyImageArtist class, which interfaces with :class:`cartopy.io.RasterSource` instances at draw time, for interactive diff --git a/lib/cartopy/mpl/style.py b/lib/cartopy/mpl/style.py index 01eafdf24..16e335735 100644 --- a/lib/cartopy/mpl/style.py +++ b/lib/cartopy/mpl/style.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Handles matplotlib styling in a single consistent place. diff --git a/lib/cartopy/mpl/ticker.py b/lib/cartopy/mpl/ticker.py index 8f894864d..5553c547a 100644 --- a/lib/cartopy/mpl/ticker.py +++ b/lib/cartopy/mpl/ticker.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """This module contains tools for handling tick marks in cartopy.""" import matplotlib as mpl diff --git a/lib/cartopy/tests/__init__.py b/lib/cartopy/tests/__init__.py index 4d9502643..8878525ec 100644 --- a/lib/cartopy/tests/__init__.py +++ b/lib/cartopy/tests/__init__.py @@ -1,5 +1,4 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. diff --git a/lib/cartopy/tests/conftest.py b/lib/cartopy/tests/conftest.py index c94a87f45..8a62ebd98 100644 --- a/lib/cartopy/tests/conftest.py +++ b/lib/cartopy/tests/conftest.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. def pytest_configure(config): diff --git a/lib/cartopy/tests/crs/__init__.py b/lib/cartopy/tests/crs/__init__.py index f34a3bd1c..ba16c8e27 100644 --- a/lib/cartopy/tests/crs/__init__.py +++ b/lib/cartopy/tests/crs/__init__.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for specific Cartopy CRS subclasses. diff --git a/lib/cartopy/tests/crs/helpers.py b/lib/cartopy/tests/crs/helpers.py index a7e2ddfc0..0a8cded1b 100644 --- a/lib/cartopy/tests/crs/helpers.py +++ b/lib/cartopy/tests/crs/helpers.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Helpers for Cartopy CRS subclass tests. diff --git a/lib/cartopy/tests/crs/test_aitoff.py b/lib/cartopy/tests/crs/test_aitoff.py index dbd11648d..1b5425e3e 100644 --- a/lib/cartopy/tests/crs/test_aitoff.py +++ b/lib/cartopy/tests/crs/test_aitoff.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for the Aitoff coordinate system. diff --git a/lib/cartopy/tests/crs/test_albers_equal_area.py b/lib/cartopy/tests/crs/test_albers_equal_area.py index 5700a10c8..374ce198e 100644 --- a/lib/cartopy/tests/crs/test_albers_equal_area.py +++ b/lib/cartopy/tests/crs/test_albers_equal_area.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for the Albers Equal Area coordinate system. diff --git a/lib/cartopy/tests/crs/test_azimuthal_equidistant.py b/lib/cartopy/tests/crs/test_azimuthal_equidistant.py index 1d93819c0..cad32b43f 100644 --- a/lib/cartopy/tests/crs/test_azimuthal_equidistant.py +++ b/lib/cartopy/tests/crs/test_azimuthal_equidistant.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import numpy as np from numpy.testing import assert_almost_equal, assert_array_almost_equal diff --git a/lib/cartopy/tests/crs/test_eckert.py b/lib/cartopy/tests/crs/test_eckert.py index 66f0fd2ec..388ebcf50 100644 --- a/lib/cartopy/tests/crs/test_eckert.py +++ b/lib/cartopy/tests/crs/test_eckert.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for the Eckert family of coordinate systems. diff --git a/lib/cartopy/tests/crs/test_equal_earth.py b/lib/cartopy/tests/crs/test_equal_earth.py index 4ab904d90..edd28fa42 100644 --- a/lib/cartopy/tests/crs/test_equal_earth.py +++ b/lib/cartopy/tests/crs/test_equal_earth.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for the Equal Earth coordinate system. diff --git a/lib/cartopy/tests/crs/test_equidistant_conic.py b/lib/cartopy/tests/crs/test_equidistant_conic.py index 9f50b4f04..1caddcdb3 100644 --- a/lib/cartopy/tests/crs/test_equidistant_conic.py +++ b/lib/cartopy/tests/crs/test_equidistant_conic.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for the Equidistant Conic coordinate system. diff --git a/lib/cartopy/tests/crs/test_geostationary.py b/lib/cartopy/tests/crs/test_geostationary.py index fd35f3130..b6f1dfcd5 100644 --- a/lib/cartopy/tests/crs/test_geostationary.py +++ b/lib/cartopy/tests/crs/test_geostationary.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for the Geostationary projection. diff --git a/lib/cartopy/tests/crs/test_gnomonic.py b/lib/cartopy/tests/crs/test_gnomonic.py index 8ff31cde0..c939a7ef9 100644 --- a/lib/cartopy/tests/crs/test_gnomonic.py +++ b/lib/cartopy/tests/crs/test_gnomonic.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for the Gnomonic coordinate system. diff --git a/lib/cartopy/tests/crs/test_hammer.py b/lib/cartopy/tests/crs/test_hammer.py index cab78c6dc..1119e2bde 100644 --- a/lib/cartopy/tests/crs/test_hammer.py +++ b/lib/cartopy/tests/crs/test_hammer.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for the Hammer coordinate system. diff --git a/lib/cartopy/tests/crs/test_interrupted_goode_homolosine.py b/lib/cartopy/tests/crs/test_interrupted_goode_homolosine.py index 30383073b..4d7b13896 100644 --- a/lib/cartopy/tests/crs/test_interrupted_goode_homolosine.py +++ b/lib/cartopy/tests/crs/test_interrupted_goode_homolosine.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for the InterruptedGoodeHomolosine coordinate system. diff --git a/lib/cartopy/tests/crs/test_lambert_azimuthal_equal_area.py b/lib/cartopy/tests/crs/test_lambert_azimuthal_equal_area.py index a06c89067..e563aeec7 100644 --- a/lib/cartopy/tests/crs/test_lambert_azimuthal_equal_area.py +++ b/lib/cartopy/tests/crs/test_lambert_azimuthal_equal_area.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import numpy as np from numpy.testing import assert_almost_equal diff --git a/lib/cartopy/tests/crs/test_lambert_conformal.py b/lib/cartopy/tests/crs/test_lambert_conformal.py index c64022ff9..50edb5a27 100644 --- a/lib/cartopy/tests/crs/test_lambert_conformal.py +++ b/lib/cartopy/tests/crs/test_lambert_conformal.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from numpy.testing import assert_array_almost_equal import pyproj diff --git a/lib/cartopy/tests/crs/test_mercator.py b/lib/cartopy/tests/crs/test_mercator.py index b9db14fd8..faf1108e0 100644 --- a/lib/cartopy/tests/crs/test_mercator.py +++ b/lib/cartopy/tests/crs/test_mercator.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from numpy.testing import assert_almost_equal import pytest diff --git a/lib/cartopy/tests/crs/test_miller.py b/lib/cartopy/tests/crs/test_miller.py index 9288b9351..222003aac 100644 --- a/lib/cartopy/tests/crs/test_miller.py +++ b/lib/cartopy/tests/crs/test_miller.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for the Miller coordinate system. diff --git a/lib/cartopy/tests/crs/test_mollweide.py b/lib/cartopy/tests/crs/test_mollweide.py index 58cbd4ecc..90185dde5 100644 --- a/lib/cartopy/tests/crs/test_mollweide.py +++ b/lib/cartopy/tests/crs/test_mollweide.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for the Mollweide coordinate system. diff --git a/lib/cartopy/tests/crs/test_nearside_perspective.py b/lib/cartopy/tests/crs/test_nearside_perspective.py index b9f36b204..cf4497ef3 100644 --- a/lib/cartopy/tests/crs/test_nearside_perspective.py +++ b/lib/cartopy/tests/crs/test_nearside_perspective.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for the NearsidePerspective projection. diff --git a/lib/cartopy/tests/crs/test_oblique_mercator.py b/lib/cartopy/tests/crs/test_oblique_mercator.py index 9ee670619..d9b7ee8ac 100644 --- a/lib/cartopy/tests/crs/test_oblique_mercator.py +++ b/lib/cartopy/tests/crs/test_oblique_mercator.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for the Oblique Mercator projection. diff --git a/lib/cartopy/tests/crs/test_orthographic.py b/lib/cartopy/tests/crs/test_orthographic.py index 0b4c1254b..1d3604692 100644 --- a/lib/cartopy/tests/crs/test_orthographic.py +++ b/lib/cartopy/tests/crs/test_orthographic.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for the Orthographic coordinate system. diff --git a/lib/cartopy/tests/crs/test_robinson.py b/lib/cartopy/tests/crs/test_robinson.py index 77f85624e..5add5c146 100644 --- a/lib/cartopy/tests/crs/test_robinson.py +++ b/lib/cartopy/tests/crs/test_robinson.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for Robinson projection. diff --git a/lib/cartopy/tests/crs/test_rotated_geodetic.py b/lib/cartopy/tests/crs/test_rotated_geodetic.py index 229d45519..789182d49 100644 --- a/lib/cartopy/tests/crs/test_rotated_geodetic.py +++ b/lib/cartopy/tests/crs/test_rotated_geodetic.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for the Transverse Mercator projection, including OSGB and OSNI. diff --git a/lib/cartopy/tests/crs/test_rotated_pole.py b/lib/cartopy/tests/crs/test_rotated_pole.py index c59dc612b..e1c43c4c3 100644 --- a/lib/cartopy/tests/crs/test_rotated_pole.py +++ b/lib/cartopy/tests/crs/test_rotated_pole.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for the Rotated Geodetic coordinate system. diff --git a/lib/cartopy/tests/crs/test_sinusoidal.py b/lib/cartopy/tests/crs/test_sinusoidal.py index 9347260a1..76a8dec09 100644 --- a/lib/cartopy/tests/crs/test_sinusoidal.py +++ b/lib/cartopy/tests/crs/test_sinusoidal.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import numpy as np from numpy.testing import assert_almost_equal diff --git a/lib/cartopy/tests/crs/test_stereographic.py b/lib/cartopy/tests/crs/test_stereographic.py index 2644198e4..0d36bfe0c 100644 --- a/lib/cartopy/tests/crs/test_stereographic.py +++ b/lib/cartopy/tests/crs/test_stereographic.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import numpy as np from numpy.testing import assert_almost_equal diff --git a/lib/cartopy/tests/crs/test_transverse_mercator.py b/lib/cartopy/tests/crs/test_transverse_mercator.py index ce4c56f67..a6bfe9c35 100644 --- a/lib/cartopy/tests/crs/test_transverse_mercator.py +++ b/lib/cartopy/tests/crs/test_transverse_mercator.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for the Transverse Mercator projection, including OSGB and OSNI. diff --git a/lib/cartopy/tests/crs/test_utm.py b/lib/cartopy/tests/crs/test_utm.py index 13dcd412a..c1eabd25f 100644 --- a/lib/cartopy/tests/crs/test_utm.py +++ b/lib/cartopy/tests/crs/test_utm.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ Tests for the UTM coordinate system. diff --git a/lib/cartopy/tests/feature/__init__.py b/lib/cartopy/tests/feature/__init__.py index 4d9502643..8878525ec 100644 --- a/lib/cartopy/tests/feature/__init__.py +++ b/lib/cartopy/tests/feature/__init__.py @@ -1,5 +1,4 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. diff --git a/lib/cartopy/tests/feature/test_nightshade.py b/lib/cartopy/tests/feature/test_nightshade.py index 0b964a6e2..bbf9d3c25 100644 --- a/lib/cartopy/tests/feature/test_nightshade.py +++ b/lib/cartopy/tests/feature/test_nightshade.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from datetime import datetime diff --git a/lib/cartopy/tests/io/__init__.py b/lib/cartopy/tests/io/__init__.py index 4d9502643..8878525ec 100644 --- a/lib/cartopy/tests/io/__init__.py +++ b/lib/cartopy/tests/io/__init__.py @@ -1,5 +1,4 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. diff --git a/lib/cartopy/tests/io/test_downloaders.py b/lib/cartopy/tests/io/test_downloaders.py index c9f979394..47c113647 100644 --- a/lib/cartopy/tests/io/test_downloaders.py +++ b/lib/cartopy/tests/io/test_downloaders.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import contextlib from pathlib import Path diff --git a/lib/cartopy/tests/io/test_ogc_clients.py b/lib/cartopy/tests/io/test_ogc_clients.py index 2782fcca5..4c4595df9 100644 --- a/lib/cartopy/tests/io/test_ogc_clients.py +++ b/lib/cartopy/tests/io/test_ogc_clients.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from unittest import mock from xml.etree.ElementTree import ParseError diff --git a/lib/cartopy/tests/io/test_srtm.py b/lib/cartopy/tests/io/test_srtm.py index 20fb1960f..dcc04081d 100644 --- a/lib/cartopy/tests/io/test_srtm.py +++ b/lib/cartopy/tests/io/test_srtm.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import numpy as np from numpy.testing import assert_array_equal diff --git a/lib/cartopy/tests/mpl/__init__.py b/lib/cartopy/tests/mpl/__init__.py index 1cf5554d7..3229443e1 100644 --- a/lib/cartopy/tests/mpl/__init__.py +++ b/lib/cartopy/tests/mpl/__init__.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import matplotlib as mpl import matplotlib.patches as mpatches diff --git a/lib/cartopy/tests/mpl/conftest.py b/lib/cartopy/tests/mpl/conftest.py index 9e44fcb9d..a90a46808 100644 --- a/lib/cartopy/tests/mpl/conftest.py +++ b/lib/cartopy/tests/mpl/conftest.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from contextlib import ExitStack import matplotlib.pyplot as plt diff --git a/lib/cartopy/tests/mpl/test_axes.py b/lib/cartopy/tests/mpl/test_axes.py index 2546c98be..2757a164c 100644 --- a/lib/cartopy/tests/mpl/test_axes.py +++ b/lib/cartopy/tests/mpl/test_axes.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from unittest import mock diff --git a/lib/cartopy/tests/mpl/test_caching.py b/lib/cartopy/tests/mpl/test_caching.py index 110d674a4..fe10e67fc 100644 --- a/lib/cartopy/tests/mpl/test_caching.py +++ b/lib/cartopy/tests/mpl/test_caching.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import gc from unittest import mock diff --git a/lib/cartopy/tests/mpl/test_contour.py b/lib/cartopy/tests/mpl/test_contour.py index ff03125de..13e5da7c7 100644 --- a/lib/cartopy/tests/mpl/test_contour.py +++ b/lib/cartopy/tests/mpl/test_contour.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import matplotlib.pyplot as plt import numpy as np diff --git a/lib/cartopy/tests/mpl/test_crs.py b/lib/cartopy/tests/mpl/test_crs.py index d7a4baba7..733d19b05 100644 --- a/lib/cartopy/tests/mpl/test_crs.py +++ b/lib/cartopy/tests/mpl/test_crs.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import matplotlib.pyplot as plt import pytest diff --git a/lib/cartopy/tests/mpl/test_examples.py b/lib/cartopy/tests/mpl/test_examples.py index cc171221d..6e88408f6 100644 --- a/lib/cartopy/tests/mpl/test_examples.py +++ b/lib/cartopy/tests/mpl/test_examples.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import matplotlib.pyplot as plt import pytest diff --git a/lib/cartopy/tests/mpl/test_feature_artist.py b/lib/cartopy/tests/mpl/test_feature_artist.py index de4872bff..409f0154b 100644 --- a/lib/cartopy/tests/mpl/test_feature_artist.py +++ b/lib/cartopy/tests/mpl/test_feature_artist.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from unittest import mock diff --git a/lib/cartopy/tests/mpl/test_features.py b/lib/cartopy/tests/mpl/test_features.py index 07a66f8a9..ddadbd15d 100644 --- a/lib/cartopy/tests/mpl/test_features.py +++ b/lib/cartopy/tests/mpl/test_features.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from xml.etree.ElementTree import ParseError import matplotlib.pyplot as plt diff --git a/lib/cartopy/tests/mpl/test_gridliner.py b/lib/cartopy/tests/mpl/test_gridliner.py index 6156f1670..5bd4ee94d 100644 --- a/lib/cartopy/tests/mpl/test_gridliner.py +++ b/lib/cartopy/tests/mpl/test_gridliner.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import io from unittest import mock diff --git a/lib/cartopy/tests/mpl/test_images.py b/lib/cartopy/tests/mpl/test_images.py index 8613afd22..6f57744cf 100644 --- a/lib/cartopy/tests/mpl/test_images.py +++ b/lib/cartopy/tests/mpl/test_images.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import types diff --git a/lib/cartopy/tests/mpl/test_img_transform.py b/lib/cartopy/tests/mpl/test_img_transform.py index e73724ca6..225bd39f6 100644 --- a/lib/cartopy/tests/mpl/test_img_transform.py +++ b/lib/cartopy/tests/mpl/test_img_transform.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from functools import reduce import operator diff --git a/lib/cartopy/tests/mpl/test_mpl_integration.py b/lib/cartopy/tests/mpl/test_mpl_integration.py index cc4e1ca5b..7a22d1997 100644 --- a/lib/cartopy/tests/mpl/test_mpl_integration.py +++ b/lib/cartopy/tests/mpl/test_mpl_integration.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import re diff --git a/lib/cartopy/tests/mpl/test_nightshade.py b/lib/cartopy/tests/mpl/test_nightshade.py index b63e6d7c6..afc0401fc 100644 --- a/lib/cartopy/tests/mpl/test_nightshade.py +++ b/lib/cartopy/tests/mpl/test_nightshade.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from datetime import datetime diff --git a/lib/cartopy/tests/mpl/test_patch.py b/lib/cartopy/tests/mpl/test_patch.py index 8d81ddc4e..c7b5faa11 100644 --- a/lib/cartopy/tests/mpl/test_patch.py +++ b/lib/cartopy/tests/mpl/test_patch.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from matplotlib.path import Path import shapely.geometry as sgeom diff --git a/lib/cartopy/tests/mpl/test_plots.py b/lib/cartopy/tests/mpl/test_plots.py index 0633b0c6a..35bd86548 100644 --- a/lib/cartopy/tests/mpl/test_plots.py +++ b/lib/cartopy/tests/mpl/test_plots.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from io import BytesIO diff --git a/lib/cartopy/tests/mpl/test_pseudo_color.py b/lib/cartopy/tests/mpl/test_pseudo_color.py index da00681f9..5b8e07a75 100644 --- a/lib/cartopy/tests/mpl/test_pseudo_color.py +++ b/lib/cartopy/tests/mpl/test_pseudo_color.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import io from unittest import mock diff --git a/lib/cartopy/tests/mpl/test_quiver.py b/lib/cartopy/tests/mpl/test_quiver.py index 9ac3e5b12..a56914690 100644 --- a/lib/cartopy/tests/mpl/test_quiver.py +++ b/lib/cartopy/tests/mpl/test_quiver.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from unittest import mock diff --git a/lib/cartopy/tests/mpl/test_set_extent.py b/lib/cartopy/tests/mpl/test_set_extent.py index 6334f4660..eb3bf3065 100644 --- a/lib/cartopy/tests/mpl/test_set_extent.py +++ b/lib/cartopy/tests/mpl/test_set_extent.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import matplotlib.pyplot as plt import numpy as np diff --git a/lib/cartopy/tests/mpl/test_shapely_to_mpl.py b/lib/cartopy/tests/mpl/test_shapely_to_mpl.py index 5a633516f..4968472bf 100644 --- a/lib/cartopy/tests/mpl/test_shapely_to_mpl.py +++ b/lib/cartopy/tests/mpl/test_shapely_to_mpl.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from matplotlib.collections import PatchCollection import matplotlib.patches as mpatches diff --git a/lib/cartopy/tests/mpl/test_style.py b/lib/cartopy/tests/mpl/test_style.py index d629e748a..54aba6383 100644 --- a/lib/cartopy/tests/mpl/test_style.py +++ b/lib/cartopy/tests/mpl/test_style.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import pytest diff --git a/lib/cartopy/tests/mpl/test_ticker.py b/lib/cartopy/tests/mpl/test_ticker.py index 7d42ab1ba..d4f6c1366 100644 --- a/lib/cartopy/tests/mpl/test_ticker.py +++ b/lib/cartopy/tests/mpl/test_ticker.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from unittest.mock import Mock diff --git a/lib/cartopy/tests/mpl/test_ticks.py b/lib/cartopy/tests/mpl/test_ticks.py index bb54b6314..3088b4c02 100644 --- a/lib/cartopy/tests/mpl/test_ticks.py +++ b/lib/cartopy/tests/mpl/test_ticks.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import matplotlib.pyplot as plt import pytest diff --git a/lib/cartopy/tests/mpl/test_web_services.py b/lib/cartopy/tests/mpl/test_web_services.py index 1a2963f0e..5a44e9b15 100644 --- a/lib/cartopy/tests/mpl/test_web_services.py +++ b/lib/cartopy/tests/mpl/test_web_services.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import matplotlib.pyplot as plt import pytest diff --git a/lib/cartopy/tests/test_coastline.py b/lib/cartopy/tests/test_coastline.py index 92bc4bd4d..bf42d4d23 100644 --- a/lib/cartopy/tests/test_coastline.py +++ b/lib/cartopy/tests/test_coastline.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import pytest diff --git a/lib/cartopy/tests/test_coding_standards.py b/lib/cartopy/tests/test_coding_standards.py index 81e53e7f8..a72bdd7d3 100644 --- a/lib/cartopy/tests/test_coding_standards.py +++ b/lib/cartopy/tests/test_coding_standards.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from fnmatch import fnmatch import os @@ -22,9 +21,8 @@ LICENSE_TEMPLATE = """ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """.strip() LICENSE_RE_PATTERN = re.escape(LICENSE_TEMPLATE) LICENSE_RE = re.compile(SHEBANG_PATTERN + LICENSE_RE_PATTERN, re.MULTILINE) diff --git a/lib/cartopy/tests/test_crs.py b/lib/cartopy/tests/test_crs.py index 2f0817f7b..20e3d45fd 100644 --- a/lib/cartopy/tests/test_crs.py +++ b/lib/cartopy/tests/test_crs.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import copy from io import BytesIO diff --git a/lib/cartopy/tests/test_crs_transform_vectors.py b/lib/cartopy/tests/test_crs_transform_vectors.py index 82875f8a3..09a37abb7 100644 --- a/lib/cartopy/tests/test_crs_transform_vectors.py +++ b/lib/cartopy/tests/test_crs_transform_vectors.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import warnings diff --git a/lib/cartopy/tests/test_features.py b/lib/cartopy/tests/test_features.py index c98faa965..5ccce6ecb 100644 --- a/lib/cartopy/tests/test_features.py +++ b/lib/cartopy/tests/test_features.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import pytest diff --git a/lib/cartopy/tests/test_geodesic.py b/lib/cartopy/tests/test_geodesic.py index 459745e7c..6bf089e18 100644 --- a/lib/cartopy/tests/test_geodesic.py +++ b/lib/cartopy/tests/test_geodesic.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import numpy as np from numpy.testing import assert_almost_equal, assert_array_almost_equal diff --git a/lib/cartopy/tests/test_img_nest.py b/lib/cartopy/tests/test_img_nest.py index 57a9f7711..e4f734ea6 100644 --- a/lib/cartopy/tests/test_img_nest.py +++ b/lib/cartopy/tests/test_img_nest.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import io from pathlib import Path diff --git a/lib/cartopy/tests/test_img_tiles.py b/lib/cartopy/tests/test_img_tiles.py index 792a7be76..1ae1cacee 100644 --- a/lib/cartopy/tests/test_img_tiles.py +++ b/lib/cartopy/tests/test_img_tiles.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import hashlib import os diff --git a/lib/cartopy/tests/test_img_transform.py b/lib/cartopy/tests/test_img_transform.py index 78762be53..80e9f683e 100644 --- a/lib/cartopy/tests/test_img_transform.py +++ b/lib/cartopy/tests/test_img_transform.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import numpy as np from numpy.testing import assert_array_equal diff --git a/lib/cartopy/tests/test_line_string.py b/lib/cartopy/tests/test_line_string.py index 338cbc0f6..a247604fe 100644 --- a/lib/cartopy/tests/test_line_string.py +++ b/lib/cartopy/tests/test_line_string.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import itertools import time diff --git a/lib/cartopy/tests/test_linear_ring.py b/lib/cartopy/tests/test_linear_ring.py index eabdf57a6..e42fa79d9 100644 --- a/lib/cartopy/tests/test_linear_ring.py +++ b/lib/cartopy/tests/test_linear_ring.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import numpy as np import pytest diff --git a/lib/cartopy/tests/test_polygon.py b/lib/cartopy/tests/test_polygon.py index 81c2ea262..452c0d9d7 100644 --- a/lib/cartopy/tests/test_polygon.py +++ b/lib/cartopy/tests/test_polygon.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import numpy as np import pytest diff --git a/lib/cartopy/tests/test_shapereader.py b/lib/cartopy/tests/test_shapereader.py index 3ca3d0059..18a5ad468 100644 --- a/lib/cartopy/tests/test_shapereader.py +++ b/lib/cartopy/tests/test_shapereader.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. from pathlib import Path import numpy as np diff --git a/lib/cartopy/tests/test_util.py b/lib/cartopy/tests/test_util.py index b675ba84b..58c3b6be1 100644 --- a/lib/cartopy/tests/test_util.py +++ b/lib/cartopy/tests/test_util.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import numpy as np import numpy.ma as ma diff --git a/lib/cartopy/tests/test_vector_transform.py b/lib/cartopy/tests/test_vector_transform.py index 8a790a4c4..c94514903 100644 --- a/lib/cartopy/tests/test_vector_transform.py +++ b/lib/cartopy/tests/test_vector_transform.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import numpy as np from numpy.testing import assert_array_almost_equal, assert_array_equal diff --git a/lib/cartopy/trace.pyx b/lib/cartopy/trace.pyx index acbd9e6b9..3f476e5dc 100644 --- a/lib/cartopy/trace.pyx +++ b/lib/cartopy/trace.pyx @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. # # cython: embedsignature=True diff --git a/lib/cartopy/util.py b/lib/cartopy/util.py index e981c03f7..16c5197ce 100644 --- a/lib/cartopy/util.py +++ b/lib/cartopy/util.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ This module contains utilities that are useful in conjunction with cartopy. diff --git a/lib/cartopy/vector_transform.py b/lib/cartopy/vector_transform.py index f6a0bc958..f37b3e286 100644 --- a/lib/cartopy/vector_transform.py +++ b/lib/cartopy/vector_transform.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ This module contains generic functionality to support Cartopy vector transforms. diff --git a/pyproject.toml b/pyproject.toml index 24adeac6e..1bea406f0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,11 +17,11 @@ description = "A Python library for cartographic visualizations with Matplotlib" readme = "README.md" requires-python = ">=3.9" keywords = ["cartography", "map", "transform", "projection", "pyproj", "shapely", "shapefile"] -license = {file = "COPYING.LESSER"} +license = {file = "LICENSE"} classifiers = [ 'Development Status :: 4 - Beta', 'Framework :: Matplotlib', - 'License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)', + 'License :: OSI Approved :: BSD License', 'Operating System :: MacOS :: MacOS X', 'Operating System :: Microsoft :: Windows', 'Operating System :: POSIX', diff --git a/setup.py b/setup.py index d2a9676c7..78059938e 100644 --- a/setup.py +++ b/setup.py @@ -1,8 +1,7 @@ # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. import os from pathlib import Path diff --git a/tools/cartopy_feature_download.py b/tools/cartopy_feature_download.py index ffa8f702a..0c2276c91 100755 --- a/tools/cartopy_feature_download.py +++ b/tools/cartopy_feature_download.py @@ -1,9 +1,8 @@ #!/usr/bin/env python # Copyright Cartopy Contributors # -# This file is part of Cartopy and is released under the LGPL license. -# See COPYING and COPYING.LESSER in the root of the repository for full -# licensing details. +# This file is part of Cartopy and is released under the BSD license. +# See LICENSE in the root of the repository for full licensing details. """ This module provides a command-line tool for triggering the download of the data used by various Feature instances.